Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To insert a countdown between videos in an FFmpeg YouTube Live playlist, create the countdown as a video clip and place it between the playlist entries. Use FFmpeg’s concat demuxer if every file has matching streams, codecs, and time bases; if not, normalize the clips with the concat filter and re-encode them.

What the countdown slate does

The slate is part of the audio-video feed FFmpeg sends to YouTube. It is not a separate YouTube broadcast and does not schedule another event. YouTube treats a broadcast as a watchable event and a stream as the incoming audio-video feed; a stream can be reused for broadcasts scheduled at different times. See Google’s explanation of broadcasts and streams.

This method suits a fixed sequence of prerecorded files. For a changing schedule or clips selected dynamically, you would need a supervisory process or live-switching workflow; the commands below do not provide that automation.

1. Choose the slate’s duration and format

Decide how long the countdown should run—for example, 30 or 60 seconds—and set its resolution, frame rate, and audio behavior. Match the playlist’s dimensions and frame rate where practical. Decide whether the slate should be silent, carry music, or preserve continuous background audio. If the other playlist clips have audio, giving the slate an audio stream too can help keep the stream layout consistent.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
osee GoStream Deck HDMI Pro Live Streaming Multi Camera Video Mixer Switcher
  • 【Rich Connection Ports】 The Osee GoStream Deck video switcher comes with 4 HDMI inputs and 2 HDMI outputs, allowing you to connect four different media sources and two displays for MultiView and monitoring. It also includes 2 Type-C ports (input/output) for webcam input/output, SSD connection, and PC connectivity, 1 Ethernet port for live streaming, 2 audio inputs and 1 headphone output for monitoring audio quality or recording, and 1 SD card slot for recording or playing files directly.
  • 【Audio Control, Recording and Playback 】 The Osee GoStream Deck video switcher features various audio control buttons and adjustable knobs. It comes with headphone and microphone input for your live-streaming audio system. Additionally, it provides professional audio effects, including EQ, Limiter, Fader, etc. The GoStream Deck can record your PGM to an SD card or USB SSD while simultaneously playing back MP4 files for intros, breaks, etc.
  • 【3 Streaming & Landscape / Portrait streaming】 This live streaming video switcher can simultaneously stream to 3 platforms like YouTube, Facebook, Zoom, or any RTMP server via the Ethernet port. Alternatively, you can use the USB output to stream through PC software like OBS or vMix. In addition, it supports both landscape and portrait modes to suit your various needs.
  • 【Efficient Control】 The GoStream Deck features a hard control panel with PVW/PGM buses, T-Bar, and Macros - perfect for broadcast-quality streaming in education, conferences, worship, live events, and weddings. With its built-in menu system, you can control your live production without a PC. Additionally, we provide free PC control software and a companion control module for expanded functionality.
  • 【Convenient Graphics Overlay】 This video mixer supports MultiSource functionality with dual video windows, background options, and graphics overlay - ideal for church broadcasts, podcasts, online meetings, panel discussions, and TV-quality live productions. Downstream keyer for logo and lower-third overlays. Upstream keyer supporting green screen, chroma key, PIP (Picture-in-Picture), and pattern effects.

2. Generate a countdown clip

FFmpeg’s filter documentation describes the color source for a background and the drawtext filter for overlays. A text expression based on elapsed clip time can display a changing countdown. Provide a font file explicitly with fontfile if FFmpeg cannot find a suitable font on your system.

Use your chosen duration and output format when generating the slate. The exact command depends on your desired countdown design, installed FFmpeg filters and fonts, frame rate, resolution, and audio choice. Check that the resulting file actually has the intended duration and stream layout before adding it to the playlist.

3. Choose how to concatenate the files

Use the concat demuxer when the files already match

The concat demuxer reads files sequentially and adjusts timestamps using each file’s duration. FFmpeg requires the files to have the same streams, codecs, and time base. Matching audio stream layout also matters: a slate without audio between clips that have audio can cause a layout change. See the concat demuxer documentation.

Rank #2
Sale
Anker HDMI Switch, 2 in 1 Out HDMI Switcher, Monitor Switch with 4K@60Hz
  • HDMI Switching Simplified: Dive directly into your chosen media with a single button for hassle-free transitions between your game or movie without unplugging cables. Note: Manual button switching is supported. Automatic signal detection is not supported.
  • - Enjoy 4K Excellence: Turn your regular viewing sessions into cinematic experiences with our HDMI switch that supports resolutions up to 4K@60Hz. Note: to guarantee a 4K60 display, please ensure that both the input and output HDMI cables are shorter than 3.3 feet with 30AWG, and that the combined length does not exceed 6.5 feet. Note: Supports one display at a time. Simultaneous dual display output is not supported.
  • Huge Compatibility: Seamlessly compatible with a wide range of devices, this HDMI switch integrates everything from laptops and game consoles to TV screens and VR headsets. Note: This switch does not support HDMI CEC.
  • What You Get: Anker HDMI Switch (2 in 1 Out, 4K HDMI), safety guide, 18-month warranty, and our friendly customer service.

If duration metadata is inaccurate, timestamp adjustment can produce artifacts. The demuxer supports an explicit duration directive for cases where a file’s duration metadata is wrong; consult the documentation before using it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use the concat filter when you need to normalize clips

If the clips differ in parameters or stream layout, use FFmpeg’s concat filter workflow and re-encode them to a common format. The FFmpeg concatenation FAQ distinguishes this approach from the concat demuxer. Re-encoding adds CPU work and may reduce quality, so choose settings that your machine can sustain and inspect the resulting files before streaming.

Approach When it fits Trade-off
Concat demuxer All files have matching streams, codecs, and time bases. Avoids a normalization re-encode, but depends on compatible inputs and reliable duration information.
Concat filter Files need normalization to a common format. Requires re-encoding, adding CPU load and possible generation loss.

4. Put the slate between playlist videos

Create a text playlist with one file directive per item, in playback order. For example, this sequence inserts the same countdown after each video:

Rank #3
Sale
Mixer Plus Compact Video Switcher 4 HDMI with 4''Built-in Screen, Portable Live Streaming Switcher for Multi-Camera, Online Class, Event, YouTube, OBS, Zoom
  • Ultra-Compact &Build in Screen: Mixer Plus combines a professional 4-channel HDMI video switcher with a built-in 4inch display, delivering real-time Multi View monitoring in a portable form factor ideal for live streaming and on-the-go production.
  • Seamless Multi-Camera Switching: Supports up to 4 HDMI inputs with zero-latency switching, 30 customizable transition effects (Mix, DIP, etc.), and 4 user-defined scene presets, ensuring smooth and professional broadcast-quality results
  • Advanced Broadcast Tools: Offers PTZ camera control via VISCA over IP (up to 4 cameras, 4 presets each), along with chroma key, luma key, PIP, DSK, and logo overlay, giving users the flexibility to create professional and engaging live productions.
  • Customizable AUX HDMI Output:Mixer Plus features a versatile AUX HDMI output that allows users to customize the output signal from multiple options, including IN1, IN2, IN3, IN4, PGM, Clean PGM, PVW, Clean PVW, PAT, and Multi View—offering maximum flexibility for different production needs.
  • Multi View (MV) Monitoring:The Multi View (MV) feature allows users to monitor all input sources simultaneously on a single display. It provides real-time previews of each video input along with dedicated Program (PGM) and Preview (PVW) windows, resolution indicators, and audio level meters. This enables precise signal monitoring and seamless switching during live production. Ideal for multi-camera setups, the MV mode enhances operational efficiency and ensures professional broadcast quality.
ffconcat version 1.0
file 'video1.mp4'
file 'countdown.mp4'
file 'video2.mp4'
file 'countdown.mp4'

Save it as playlist.ffconcat. The optional ffconcat version 1.0 signature must be exact and appear on the first line for automatic format recognition. Escape file paths correctly, especially if they contain special characters. The example assumes the files meet the concat demuxer’s compatibility requirements.

5. Send the playlist to YouTube Live

  1. In YouTube Studio, open the Live Control Room and create or schedule a stream. Copy the current server URL and stream key from the encoder setup. YouTube’s encoder instructions describe this process.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  2. Start FFmpeg with the playlist as input and the YouTube ingest endpoint and key as output. This illustrative template re-encodes to H.264 video and AAC audio; replace the placeholders with the endpoint and key shown in YouTube Studio:

    Rank #4
    Sale
    UGREEN HDMI Switch 5 in 1 Out, 4K@60Hz, with Remote, HDR, VRR, 3D, Black
    • Designed for Multiple Gaming Consoles: Are you tired of constantly switching among multiple gaming devices on your TV? UGREEN HDMI Switch 5 in 1 out makes it a breeze! Connect 5 of your favorite gaming devices such as PS5, Xbox, Switch, Roku, and laptop to your TV with just one input port
    • 4K@60Hz Resolution: Immerse yourself in an incredible viewing experience with 4K@60Hz resolution and backward compatibility up to 4K@30Hz, 2560*1440@120Hz, and 1920*1080@240Hz. HDMI switcher supports HDMI 2.0/1.4, HDCP2.2/1.4, VRR, and Dynamic HDR Chroma 4:2:0 / 4:2:2 / 4:4:4. All HDMI ports support HDR/3D/CEC. To achieve 4K@60Hz resolution, the length of the input and output HDMI cable should be within 3m/9ft, AWG30
    • Fast & Stable Transmission: This HDMI switch box supports high bandwidth 18Gbps data transmission, and input and output standard AWG30 HDMI cable length could reach up to 9 FT. USB Powered design ensures stable video transmission and better performance. No frames or images are lost, making your game run smoothly. To ensure proper operation, ensure that the switch is connected to a power source when using
    • Convenient Remote Control & Manual Switch: Effortlessly switch between gaming devices from the comfort of your couch or bed with the remote control (The control range is within 33 FT). A manual switch lets you switch among 5 devices at any time with a flick of a button. With 5 LED indicators that clearly show you which port is active. NOTE: Automatic switching is NOT supported
    • Compatible with Most Devices: UGREEN 4K HDMI splitter is compatible with a wide range of HDMI source devices, including Nintendo Switch/Switch 2, PS5/3/4/4 pro, Blu-ray players, Fire TV stick, Xbox 360, Xbox series x, Apple TV, DVD players, Roku, PC, laptop, HDTV, and projectors. (PACKAGE: 1*HDMI Switch, 1*Remote, 1*USB Power cable, 1*User Manual)
    ffmpeg -re -stream_loop -1 -f concat -safe 0 -i playlist.ffconcat 
      -c:v libx264 -preset veryfast -pix_fmt yuv420p 
      -c:a aac -b:a 128k -f flv 'YOUTUBE_INGEST_URL/STREAM_KEY'

    This is a template, not a tested command. Confirm that your installed FFmpeg supports the input options and encoding choices you use, and follow YouTube’s current encoder recommendations. Select encoding settings appropriate for your stream and machine. Treat the stream key as a credential: do not expose it in public logs or shared scripts.

  3. For a scheduled event, wait for the encoder preview to appear in Live Control Room, then select Go live. Starting FFmpeg sends the feed; it does not by itself start the scheduled broadcast for viewers.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

6. Check playback before relying on it live

  • Confirm the total playlist duration and each slate’s actual duration.
  • Check that video and audio continue cleanly across every transition.
  • Verify that the countdown starts and ends at the intended times.
  • Test with a local output or a private or unlisted scheduled stream before using the sequence for a public event.

These checks are especially useful with the concat demuxer because timestamp adjustment depends on file durations. YouTube Help currently says streams under 12 hours are automatically archived; that is a YouTube platform condition, not a limit on FFmpeg playlist length, and may change. See the YouTube encoder help page.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Anker HDMI Switch, 4 in 1 Out 4K@60Hz HDMI Switcher with Remote Selector
  • 4-in-1 HDMI️ Switch: Expand one HDMI output into four inputs, offering you the freedom to connect more devices and switch between them without hassle (This product does not support the HDMI CEC feature).
  • Effortless Switching: Equipped with an intuitive remote control and one-click functionality, enjoy seamless transitions between devices, for stress-free entertainment and work.
  • 4K Clarity Switch: Don't just watch; immerse yourself with ultra-high-definition quality for crystal-clear, vibrant visuals every time.
  • Power-Packed Performance: Delivering ample power for stable signals, this HDMI ensures a smooth, uninterrupted streaming experience—ideal for both work and play.
  • What You Get: Anker HDMI Switch (4 in 1 Out, 4K HDMI), 5 ft (1.5 m) USB-A to USB-C charging cable (HDMI Cables not included), remote control, safety guide with user manual, 18-month warranty, and our friendly customer service.

Or let it run in the cloud

If you want prerecorded videos to loop on YouTube without keeping FFmpeg or a computer running at home, StreamNeo is a cloud option: upload a recording or build a playlist, add your YouTube stream key, and go live. It plays uploaded videos rather than broadcasting from a camera.

  • Nothing has to stay on at home; the stream runs from the cloud.
  • Any uploaded quality up to 4K 60fps streams as made, at one flat price per slot.
  • Automatic recovery is included if YouTube drops the stream.
  • The first day is free with no card required, once per account.

The monthly option is $9.99 per month. StreamNeo streams to YouTube only. Start your free day with StreamNeo.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.