Skip to content
streamneo.
Troubleshooting10 min read

OBS Playlist Loop Skips the First Video on YouTube Live: Fix

Trace whether an OBS playlist skip happens in the source, during a loop, or only in YouTube playback, then check the right loop control.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

If OBS appears to skip the first video in a playlist, first establish whether it is missing in OBS itself or only seems to be missing in YouTube playback. The right setting depends on the source: Media Source has a Loop option for an individual file, while VLC Video has a separate Loop Playlist option.

There is no single documented fix for every “first video” skip. Start by identifying when the skip happens, then test the same sequence locally before changing settings or blaming the live stream.

Confirm where the skip appears

“First video” can describe several different moments: the first item never plays when you start the source; an item is skipped after another finishes; or the first item is missing only after the playlist wraps around. Those are different observations, not proof of one shared cause. Search snippets and question wording do not establish how common any particular issue is.

In OBS, open the scene that is meant to be live and inspect its Sources list. Identify the exact source type and check that it is visible. It may be a built-in Media Source, a built-in VLC Video source, or the separate Media Playlist Source plugin. Do not assume that similar names mean identical controls.

Write down the sequence you expect and the sequence you actually see. For example: “A plays, then C; B never appears” is more useful than “it skips the first video”. Note whether the missing item is omitted on initial start, after a scene transition, or after a full cycle. Also check whether the playlist contains the same file path more than once.

Next, watch the OBS preview or make a short local recording. If the same item is missing there, investigate the source, playlist order, transitions and software versions. If the local output looks correct but YouTube playback appears to omit an item, keep the two observations separate. The YouTube player has its own playback controls, but those do not diagnose how an OBS source advances.

For a broader check that the live output is actually running, see how to check whether a devotional YouTube Live stream is running 24/7. That is a different question from whether one source item played in the intended order.

Choose the source that matches the job

OBS’s Media Sources guide distinguishes a Media Source, which plays an individual media file, from VLC Video, which can play a playlist. Their repeat controls are not interchangeable. Before changing anything, confirm the source type in the properties window rather than looking for a setting from another source.

Source Intended use Repeat control to inspect Additional requirement
Media Source One local media file Loop The selected file must be available to OBS
VLC Video A playlist of media files Loop Playlist VLC must be installed, with matching architecture for 64-bit OBS
Media Playlist Source plugin Playlist playback through a separate plugin Check that plugin’s own controls and version notes Confirm plugin compatibility with your OBS version

The built-in VLC Video source requires VLC to be installed. The OBS guide specifies that if you use 64-bit OBS, you need 64-bit VLC. If VLC Video is missing or behaves unexpectedly, check that requirement before interpreting the playback as a playlist-loop fault.

A plugin is a separate choice, not merely another name for VLC Video. Installing it adds its own version and compatibility considerations. If you prefer to keep the setup to built-in OBS sources, use Media Source for a single file or VLC Video for a playlist and verify the appropriate built-in control.

If your aim is to rotate sermon recordings rather than repeat a single clip, the practical differences are discussed in how to rotate sermon recordings in a continuous YouTube stream. A list of recordings and one looping recording are different playback jobs, so choose the source accordingly.

Set Loop for a single file

For one file in a Media Source, open that source’s properties and inspect Loop. If it is off, OBS can reach the end of the file without starting it again. Turn it on when you want that one file to repeat, then replay the same test sequence in the preview or a local recording.

Keep the test simple: use the same file, start it from the same point, and let it reach the end. Confirm that the file restarts before adding transitions or switching scenes. If it still does not repeat, check that you edited the Media Source you are actually using in the active scene. A duplicate source with a similar name can make a correct setting appear ineffective.

Do not use this control as a substitute for a playlist setting. If your scene uses VLC Video, the relevant playlist control is Loop Playlist. Changing Media Source’s Loop setting will not resolve a VLC Video playlist that is advancing unexpectedly.

For a 24/7 music or devotional stream, the contents and sequence matter as much as the repeat toggle. If a stream contains a library of longer recordings, test the end of one item and the start of the next rather than assuming that a single-file loop is the intended behaviour. If you are planning a full channel around recorded events, how to create an always-on YouTube channel for event recordings offers a related planning perspective.

Set Loop Playlist for a playlist

For a playlist in VLC Video, inspect Loop Playlist in that source’s properties. OBS describes this option as specifying whether the source should restart after it has run out of media files. It is distinct from Shuffle Playlist, which changes the order of playback; verify both the intended order and whether shuffle is enabled.

Look at the displayed playlist order, not just the filenames in a folder. A file can be absent from the playlist, appear twice, or sit in a different position than expected. Check that the first item shown is the one you mean by “first”, and that the source points to the playlist you are editing. Then test through the end of the sequence so you can see whether it wraps as intended.

If the issue occurs when the playlist wraps, distinguish that from an item missing at initial startup. A playlist that plays its items but does not restart is not the same symptom as one that skips an item between entries. Change one setting at a time and repeat the same sequence, so you can tell which observation changed.

If the VLC Video source is unavailable, check VLC installation and architecture as described above. If it is available but the sequence remains unclear, temporarily use a very small test playlist with recognisable files. A short local test can show whether the issue is order, repetition or scene visibility without confusing it with the behaviour of a long programme.

Check playlist and source playback

If the source is Media Playlist Source rather than either built-in source, inspect its installed version and its own settings. The plugin author’s resource and update notes say version 0.1.3 addressed continuation after a transition and continuation when the next file path is unchanged, including the single-file looping case. The release notes are a relevant lead only when those conditions match what you observe; they do not show that every first-item skip has that cause.

The same notes say versions from 0.1.0 require OBS 31 and that the upstream change was merged in OBS 31. The resource page lists a broader minimum version, so do not treat that general listing as overriding the version-specific update notes. If you use this plugin, compare your installed OBS and plugin versions with the details published by the author before upgrading or downgrading.

Check what “same file” means in the playlist. Repeated identical paths may be intended, but they are also a specific case mentioned in the plugin’s release notes. If the next entry uses the same path, record that fact and test it deliberately; do not infer that every repeated item must fail.

A transition can alter what you see even if the playlist advances correctly. Check whether the source is hidden, whether its visibility changes when scenes switch, and whether the transition obscures the beginning of a clip. These are separate from the repeat option. When a local PC is also responsible for encoding and maintaining a long-running stream, the trade-offs in OBS versus FFmpeg for scheduling playlist rotations on YouTube Live may help you decide whether to simplify the playback arrangement.

Preview the transition in OBS

Once you know the source and its loop control, reproduce the specific sequence in OBS. Use a local recording if you need to review a transition carefully: it lets you inspect what OBS produced without depending on a viewer’s buffering or player state. Watch the last part of one item, the transition, and the opening of the next. If the first item is expected only after the playlist wraps, observe that boundary too.

Avoid changing several things at once. For a VLC Video playlist, for example, keep the order fixed while checking Loop Playlist; then test Shuffle Playlist separately if it is relevant. For a plugin, record the version before changing it. The point is not that this procedure guarantees a diagnosis, but that it gives you a repeatable comparison.

If a scene transition seems connected to the skip, test the source in a single scene or with a simpler transition, then restore your intended scene arrangement. Note whether the source remains visible and whether it continues playing while hidden. Do not assume that a transition-related symptom proves a loop-control problem.

Keep a small troubleshooting note with the source type, OBS version, plugin version if applicable, playlist order, any repeated paths, and the point at which the skip appears. Add whether the issue is present in OBS preview or recording, or only in YouTube playback. This makes a later version comparison more useful and avoids repeating tests from memory.

Verify the YouTube Live output

If OBS preview and a local recording show the expected order, but YouTube playback appears to miss a clip, check the live playback separately before editing the source again. YouTube’s loop instructions explain a loop feature for the YouTube player; that is not evidence about how OBS’s source playlist advances during a live broadcast.

Compare what you see in OBS with the live stream at the same approximate point in the sequence. Allow for the fact that the player can be behind the OBS preview. Check whether the viewer is watching the current live output rather than a point further back in playback, and whether the player has paused or changed state. These checks help separate an OBS source issue from a viewer playback observation; they do not establish that YouTube has a defect.

If the local recording is correct but the live output still differs, keep a record of the time and sequence and check YouTube’s current official help for the relevant live playback controls. Avoid changing the playlist based only on what one player view suggests. If the skip is visible in the local recording too, return to the matching source control or plugin version and test again.

For channels that need to keep a programme running while your own computer is switched off, StreamNeo removes the specific burden of leaving OBS open on that computer: it turns an uploaded video into a YouTube-only live stream, with the broadcast monitored and restarted if it drops. It does not diagnose an OBS playlist or prove that a particular sequence will play as intended, so establish the file order and playback behaviour first.

Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.

FAQ

Does OBS have one setting for every playlist that skips the first video?

No. Media Source is for an individual file and has a Loop option, while VLC Video uses Loop Playlist for a playlist. A plugin has its own controls and version notes, so identify the source before choosing a fix.

Should I turn on Loop or Loop Playlist?

Use Loop for a single file in Media Source. Use Loop Playlist for a playlist in VLC Video, and check playlist order and shuffle separately.

What if the skip appears only on YouTube?

First compare the live playback with OBS preview or a local recording. YouTube’s player loop instructions cover the player, not OBS source behaviour, so check current official YouTube help for viewer-side questions and avoid treating that feature as an OBS diagnosis.

Could a plugin update be relevant?

It could be if you use Media Playlist Source and your symptom matches the author’s notes about transitions or repeated file paths. Compare your installed OBS and plugin versions with the version-specific notes; those notes are not proof that every first-item skip has the same cause.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Troubleshooting guides ↗ · All topics ↗