“VOD stream” can mean either a live broadcast playing recordings of matches or the saved archive of a past YouTube live event. If one recording is repeating in your live feed, check the OBS source: turn off Loop on a single Media Source, or use a VLC Video playlist when you want to rotate among multiple recordings.
That playback choice belongs to the encoder, not YouTube’s archive settings. YouTube Studio manages the broadcast and its saved archive, but it does not determine the order of files playing in OBS.
First decide which kind of VOD you mean
A live VOD channel sends recorded footage out as a live broadcast. OBS, or another encoder, supplies the video and audio that viewers see; you can use an existing match recording rather than capture gameplay as it happens. YouTube receives that feed as a live event. The guide to streaming prerecorded videos live covers the broader workflow for sending a file-based stream to YouTube.
A saved VOD, by contrast, is the archive associated with a live event that has already happened. If your concern is that viewers can find the same match repeatedly in your channel’s past broadcasts, that is an archive and channel-organisation issue, not OBS playback. Changing a source’s Loop setting will not rearrange saved broadcasts, and deleting or hiding an archive will not change what a currently running encoder plays.
It helps to say which symptom you are seeing before changing settings. If the same match starts again immediately when it ends during the live broadcast, investigate the source in OBS. If the live broadcast played correctly but the channel page contains repeated or unwanted saved events, review the archive in YouTube Studio instead.
YouTube’s guide to getting started with live streaming describes encoders as a way to send gameplay and other production elements, such as overlays, to a live event. Its live stream settings guide covers broadcast details and controls in Studio. Those are related parts of the publishing process, but they do different jobs.
Check whether one file is repeating
Start with the simplest diagnosis: is OBS playing one file, or does the scene contain a playlist source? A single Media Source points to one media file. If the source is set to repeat after completion, the same file can begin again. That is different from several files appearing in sequence, even if the result from a viewer’s perspective is simply “the match repeated”.
In OBS, select the scene that is live or intended to go live, then identify the source that supplies the match footage. Use the eye icon or a brief preview to confirm which source is visible. If there are several scenes, check the one that is actually active; changing a source in a scene that is not being used will not fix the broadcast feed.
Look at the source type and the file path. A Media Source uses one selected file. A VLC Video source can hold several files in a playlist. If you expected several matches but see only a Media Source pointing at one recording, the encoder has no list of other matches to choose from. If you see a VLC Video source, inspect its playlist and its loop and shuffle options instead.
Check whether the file itself contains repeated footage before changing the playlist. A recording might have been exported with an extra copy of a round, or you may have two files with different names but identical content. OBS’s playlist controls work on files, not on an understanding of match identity. A shuffled list can still play two copies of the same match if both copies are included.
Give files clear names before adding them, for example match-map-date.mp4, rather than leaving several recordings as final.mp4. The name does not affect playback, but it makes it easier to spot accidental duplicates and verify the intended order. Keep a separate working folder for the recordings you have checked, so a temporary render or incomplete file is less likely to end up in the rotation.
Turn off Loop on a single Media Source
For a single OBS Media Source, the Loop checkbox controls whether that file begins again when it reaches the end. OBS documents this control as off by default. If a recording is nevertheless repeating, check the source’s actual setting: the source may have been configured earlier, copied from another scene, or replaced by one whose option differs from your expectation.
Select the Media Source in the Sources list and open its properties. Confirm that the selected file is the match you mean to play. Turn off Loop, then apply the change. With looping disabled, that source does not start another copy of the file when playback completes. This is appropriate when you want the recording to play once and then end.
There is an important trade-off: turning off Loop on a lone source does not create a rotation. It stops that file from repeating, but it also does not supply the next match. Depending on your scene and setup, the source may simply finish; do not assume the encoder will find another recording automatically. If the live broadcast must keep showing matches after one file ends, use a multi-file playlist or another deliberately configured playback workflow.
The OBS Project’s Media Sources documentation explains the Media Source and VLC Video controls. Keep the distinction clear while troubleshooting: Loop on a Media Source applies to its one file, whereas Loop Playlist applies to a VLC Video playlist. They are separate controls on separate source types.
If the checkbox is already off but the match appears to repeat, check for another explanation before changing unrelated YouTube settings. The same video might be loaded in a second source or scene, the file itself might contain repeated footage, or the source you edited might not be the one currently visible. Preview the active scene and inspect each source that could be supplying the match.
Build a VLC playlist for several matches
When you want OBS to move through multiple recordings, add a VLC Video source and put the distinct match files in its playlist. OBS describes VLC Video as supporting a playlist, unlike a single-file Media Source. For the source to appear, VLC needs to be installed; OBS documents that 64-bit OBS requires 64-bit VLC. If the source is missing, check that dependency before treating it as an OBS playback fault.
Create or choose the scene where the rotation should appear, add a VLC Video source, and use its properties to add the recordings. Confirm that the list contains each intended file and no accidental duplicates. If a file has moved since it was added, or its path is unavailable, playback may not behave as expected; check the selected paths and make sure the files can be opened on the machine running OBS.
Enable Loop Playlist if the intent is for the sequence to return to its beginning and continue. OBS documents Loop Playlist as on by default, but verify the current setting rather than relying on a default. The setting governs the list as a whole; it is not the same as repeating one Media Source file.
A playlist is more transparent than trying to infer rotation from a live preview: it gives you an explicit set of files and an explicit order. That does mean somebody must maintain it. Remove old matches, check replacements, and verify that the list still contains the right files before a long broadcast. A playlist will not know that a match is stale, unsuitable, or already represented by another file.
If you already have a workflow for sending prerecorded footage to YouTube, the practical issue here is narrower: the rotation must be present in the encoder’s source configuration. A YouTube live playlist workflow using a VPS discusses a different way to build a file-based broadcast. Whichever method you use, distinguish the playback list that supplies the outgoing feed from the event archive YouTube may save afterward.
Choose an order or shuffle behaviour
With Shuffle Playlist off, OBS plays the playlist in its listed order. That is the predictable choice if you want to decide which match follows which, or keep certain recordings apart. With Shuffle Playlist on, OBS randomises the files in the list. OBS documents shuffle as off by default, so check the setting if the sequence seems unexpectedly different from the order you entered.
| Approach | What it gives you | What to watch for |
|---|---|---|
| Listed order, shuffle off | A sequence you can inspect and arrange deliberately | Similar matches can appear near each other if you place them together |
| Shuffle on | A less predictable sequence from the files in the playlist | It does not recognise duplicate content or guarantee a minimum gap between similar matches |
| One Media Source with Loop off | A single recording plays without restarting at its end | It does not move on to another match by itself |
If you want predictable variety rather than randomness, put the files in an intentional order and keep shuffle off. For example, if you have two groups of recordings, arrange them as A1, B1, A2, B2. This is a manual ordering recommendation based on the documented sequential playlist behaviour, not a claim that OBS manages separate named groups or alternates them automatically.
If variety matters more than strict chronology, shuffle a curated set of unique recordings. Curate first: remove duplicate files and check whether separate exports show the same match. Shuffle works on media files, not on their semantic content. It cannot tell that two differently named recordings show the same match, nor can it enforce a rule such as “wait several matches before showing this map again”.
There is no universal repeat interval to set here. The useful choice depends on the recordings and the channel’s purpose: a channel showing a small archive may need a deliberately ordered list, while a larger set of distinct matches may suit a shuffled one. Avoid promising yourself a particular spacing simply because shuffle is enabled. If a match must not return until other recordings have played, order the list manually and review it for duplicates.
For broader scene setup, keep the playback source and the scene that presents it easy to identify. A custom resolution setup in OBS can help you check the canvas and output separately from the playlist question. Resolution does not decide rotation, but separating picture-format troubleshooting from file-order troubleshooting makes it easier to isolate a fault.
Keep the encoder feed separate from YouTube archives
OBS supplies the outgoing footage. YouTube Studio is where you create or select the live broadcast and manage its metadata and broadcast options. Its DVR setting lets viewers pause or rewind the live event; it does not control the encoder’s playlist. If a viewer reports that the stream rewound, that may be a DVR action rather than the source replaying a match from its beginning.
The saved archive is a further step. YouTube Help says that live streams shorter than 12 hours can be automatically archived, recommends keeping a local backup, and warns that streams longer than 12 hours may not be captured. This guidance concerns whether a live event is preserved as an archive, not how often a match appears in the live encoder feed. Check YouTube’s current archive guidance before relying on an automatic copy.
If losing the archive would matter, keep a local recording as well. After the event, use YouTube Studio’s Content or Live area to review the saved item and its visibility, or remove it when appropriate. That housekeeping can prevent repeated or unwanted archives from cluttering the channel, but it does not edit the match rotation in an active OBS source.
For a continuing channel, treat these as two checklists. Before going live, confirm the OBS source and playlist that send footage. After a broadcast, confirm whether YouTube saved an archive and whether its visibility is right for your channel. Keeping the tasks separate avoids changing the wrong control when a viewer describes a live replay as a “VOD problem”.
If the recurring pain is having to leave a computer running just to keep a prepared recording on air, StreamNeo removes that specific requirement: you upload a video, provide your YouTube stream key, and the broadcast can run with your own computer switched off. It is YouTube-only, so it does not change how YouTube archives the broadcast or identify repeated match content; you still need to prepare the files you intend to show.
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
If I turn off Loop, will OBS switch to the next match?
No. Loop on a Media Source controls whether its selected file plays again at the end. For several recordings, use a VLC Video source with a playlist and configure its playlist controls.
Does Shuffle prevent the same match appearing close together?
Not reliably. Shuffle randomises playlist files; it does not identify match content or enforce a minimum interval. Remove duplicate recordings or arrange files manually when spacing matters.
Can YouTube Studio change the order of my live OBS playlist?
No. OBS or another encoder supplies the live footage, while Studio manages broadcast settings and the resulting archive. Change the playlist in the encoder that is sending the feed.
Why did YouTube not save my whole live stream?
YouTube’s current archive guidance says streams over 12 hours may not be captured and recommends a local backup. Check the current Help page and keep your own recording if preserving the event matters.