Skip to content
streamneo.
Troubleshooting11 min read

How to Add Videos to an OBS Playlist Without Stopping a YouTube Stream

Learn what OBS playlist edits can change, how to use VLC Video Source, and how to test playback separately from YouTube Live continuity.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

OBS can play a playlist through its VLC Video Source, but its documentation does not promise that adding or reordering items while it is playing will leave the current video untouched. A source playback reset and the end of your YouTube live broadcast are separate outcomes; test both rather than assuming one predicts the other.

For a built-in workflow, install VLC, create a VLC Video Source in OBS, and add your media. If you need to change a playlist while its current item is playing, the Media Playlist Source plugin is a possible alternative, but its author’s feature description is not a guarantee for every OBS version or workflow.

What can change while a playlist is playing

Think of an OBS live setup as two related but distinct things. The source is playing media inside OBS; the broadcast is OBS sending an encoded programme to YouTube. An edit may affect the first without necessarily ending the second, but neither the OBS source documentation nor the reports discussed below establish what will happen in every setup.

The practical question is not simply, “Will the stream stop?” Ask two questions instead: will the media source keep playing the current file, and will YouTube continue receiving the live programme? A source could restart, move to a different item, or briefly show no media while the broadcast remains connected. Conversely, a broadcast can have its own connection problem unrelated to a playlist edit.

That distinction helps you diagnose what you see. If the live preview in OBS changes but YouTube Studio still shows the event as live, you may have a source playback issue rather than a broadcast ending. If Studio reports that the event has ended or the encoder has disconnected, treat that as a broadcast issue and investigate the connection separately. Do not infer the status of one from the other.

This is especially useful for channels that use a long devotional programme, a local news loop, or study music through the night. A playback jump may be noticeable even if the event remains live. For broader continuity planning, see the practical considerations in setting up OBS for a continuous stream on a low-end PC. The article you are reading focuses on playlist editing, not general encoder stability.

Built-in VLC Video playlist workflow

OBS distinguishes a standard Media Source from a VLC Video Source. The latter can hold a playlist, much like a slideshow holds a series of images. OBS’s Media Sources documentation explains the source types and notes that VLC must be installed for VLC Video Source to work. If you use 64-bit OBS, install 64-bit VLC so the application and dependency match.

To set up the playlist, open the scene where you want the video to appear and add a VLC Video Source. Give it a clear name, then populate the playlist with the media files you want it to play. Check the order before going live. Configure loop or shuffle according to the programme: a fixed sequence may suit a scheduled service, while shuffle may suit a long ambience stream where repetition order matters less.

Also consider source visibility behaviour. OBS has settings that determine what happens to a source when it is not visible, and hiding or changing scenes can affect whether media continues or restarts when shown again. Review the current settings rather than assuming that an item continues in the background. The official OBS Sources Guide covers adding and managing sources; test the visibility behaviour with your own scene layout.

For a basic playlist, adding the files before starting the broadcast is the least ambiguous procedure. The playlist is already populated when playback begins, so you are not relying on how OBS handles a change in the middle of a file. Keep the original files in a stable location and avoid moving or renaming them during a live session, since the source must still be able to read the paths it was given.

If your aim is to avoid seeing the same item twice when a sequence repeats, playlist order and repeat behaviour need attention as well as live editing. The guide to repeating a playlist without showing the same video twice covers that separate scheduling problem. Looping a playlist can keep content moving, but it does not by itself provide a safe way to add items during playback.

Why edits may affect playback

A playlist is not just a written list displayed beside a video. OBS has to keep track of the active source, the file currently being read, and the next item to play. When you alter a list, the source may need to refresh its view of those items. The standard OBS documentation describes playlist playback but does not specify that an in-place edit will preserve the current file and playback position.

That is why adding a file, removing one, reordering entries, or replacing the playlist file should be treated as distinct operations. A change to a later item might appear harmless, but you should not assume every version of the source will apply it in the same way. A change to the active item or its position is particularly worth testing because it could cause the source to reload or select a different entry.

There are user reports on the OBS forums describing resets and inconsistent results when updating a VLC playlist used for a YouTube live stream. Those reports are useful warnings, not controlled tests or proof of a universal result. One account describes a replacement appearing during playback on some occasions and requiring a restart on others. Such anecdotes cannot establish whether the broadcast itself ended or what another OBS setup will do.

Replacing a playlist file on disk midstream is therefore not a dependable shortcut unless you have tested that exact method. Saving a new file does not prove OBS has reloaded it, and seeing a new entry does not prove the current video will continue uninterrupted. A two-scene workaround has also been discussed by users, but an unverified suggestion is not a safe operating procedure for a public channel.

If your actual concern is maintaining the live event after an encoder reconnect, that is a different failure mode from media list editing. See the guide to OBS reconnect options for a 24/7 broadcast for that separate topic. Keeping these issues distinct makes troubleshooting clearer: first identify whether media playback changed, then check whether the encoder-to-YouTube connection changed.

Consider the OBS Media Playlist Source plugin

The OBS Media Playlist Source plugin is a possible workflow when you need to edit a playlist while an item is playing. Its OBS resource listing says it allows playlist editing without restarting the video, including when files are reordered. Treat that as the plugin author’s stated feature, not an independently verified guarantee that every addition, removal, or environment will behave as you need.

The distinction matters because the claim is about restarting the video, not about YouTube Live. It does not say that playlist editing itself keeps a broadcast connected, and it does not establish that every source or scene setup behaves identically. Even if the current file continues, you still need to verify that the next item is the one you expect and that the outgoing programme remains live.

Before installing anything, decide what operation you need most. If you only append a future file, test that exact action. If you reorder or remove items, test those separately. If a new video replaces the one currently playing, do not assume the plugin’s general description means that the current playback will be preserved in that case.

A plugin can make a particular workflow more practical, but it adds a dependency to the setup you rely on overnight. Keep a note of which source type a scene uses, how its playlist is populated, and what recovery steps you tested. If you run a straightforward channel from an always-on computer, the setup may be manageable. If you need to update content without keeping your own computer running, StreamNeo removes that specific computer-running burden by letting you upload a video and run the YouTube stream with your computer switched off.

Check plugin version and OBS compatibility

Check the plugin’s current resource page before installing. The research listing identifies version 0.1.3 and says it was last updated on 2025-04-13; it also says versions from 0.1.0 require OBS 31 or later. These are details from that listing, not a promise about the plugin’s current status. As with any software dependency, verify the latest release notes, supported OBS versions, and any changed requirements on the resource page at the time you act.

Compare the requirement with the OBS version already installed on the machine you use for the live channel. Do not update OBS on the only live machine just to satisfy a plugin requirement without planning a test and a way back if the update disrupts your scene, source, or other plugins. Where possible, test in a separate profile or on a spare machine using copies of the media and scenes rather than experimenting during a public broadcast.

Compatibility is more than whether the plugin appears in the Sources menu. Check that it can be added to a scene, accepts the media formats you use, and exposes the playlist controls needed for your workflow. Verify whether your intended change is reflected in the right order and whether it takes effect at the expected time. A plugin can install successfully while still not matching the exact behaviour you need.

If you use other OBS plugins or a carefully tuned scene collection, record the existing setup before changing versions. Keep a copy of the scene collection and note the current OBS version, plugin version, and source settings. That gives you a route to restore the previous arrangement if the test introduces a new issue. Do not assume an update is reversible simply because the installer completed normally.

Test changes before relying on them live

Test in a private or otherwise non-public practice setup before using playlist edits on the channel your viewers depend on. Use the same OBS version, source type, operating system, file locations, and relevant scene transitions. If you will use the plugin, test it in the version and configuration you plan to keep. A test on a different machine or with a different source can answer a different question.

Observe source playback and broadcast connectivity separately. Watch the preview or output to see whether the current video continues, jumps, or restarts. At the same time, check the YouTube live control room or the event status to see whether the broadcast remains connected. If you have a second device available, view the live output there as well; this can reveal a blank or frozen programme that is not obvious in the OBS interface.

Test the edits you actually intend to make, one at a time. Try appending a file, reordering entries, removing an item, and any method involving an externally edited playlist file as separate cases. Note what happened to the active video, which item played next, whether the scene changed, and whether the live event stayed connected. Avoid testing several changes together: if playback shifts, you will not know which operation caused it.

Before a real overnight run, decide what you will do if the test fails. You might choose to leave the original playlist untouched until the next scheduled restart, prepare a second scene and switch only after testing it, or make additions between broadcasts. A workaround is only useful once you have confirmed its behaviour in your setup. Do not build a live procedure around a forum suggestion that its author was unsure about.

For channels that depend on a predictable sequence, a fixed playlist prepared before the broadcast may be less convenient but easier to verify. If you need frequent additions, the plugin may be worth evaluating, but keep the original source or playlist as a known fallback until the new method has been exercised. For a discussion of using more than one encoder stream, which is a separate operational choice, see whether an Indian YouTube channel can run two encoder streams simultaneously.

Write down what your test establishes and what it does not. For example, “adding a future item kept the current video playing in this test” is a useful local finding. It is not evidence that a replacement, reorder, future plugin update, or different OBS version will behave the same way. Recheck after changing versions or substantially changing the scene and source configuration.

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

Will adding a video stop my YouTube live broadcast?

OBS’s documentation does not promise how a built-in VLC playlist behaves when edited during playback, and forum reports do not prove that an edit ends the broadcast. A media source can reset separately from the YouTube event, so check both OBS playback and the event’s status in YouTube Studio during a test.

Can I edit a built-in VLC playlist without restarting the current video?

It may work in a particular setup, but the built-in source documentation does not guarantee that an in-place edit preserves the current video. Test the exact operation, such as appending or reordering, before relying on it during a public stream.

Does the Media Playlist Source plugin guarantee uninterrupted playback?

No. Its listing describes editing without restarting the video, including reordering, but that is the author’s feature description rather than a universal guarantee. Confirm the current OBS compatibility and test your intended edit and broadcast connection separately.

Do I need VLC for a VLC Video Source in OBS?

Yes, OBS’s Media Sources documentation says VLC must be installed for that source type. Match the VLC and OBS bitness, then check the source and playlist in a test scene before taking it live.

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 ↗