OBS can skip items in a 24/7 cartoon playlist for several different reasons, and there is no single cause established for every setup. First identify whether you built the playlist with VLC Video Source or individual Media Sources, then test the source settings and each affected file before changing the whole broadcast.
A playlist that moves past a file is a different problem from a file that is playing but hidden, or one that produces sound without a visible picture. Separating those symptoms will help you choose a useful test rather than repeatedly rebuilding the scene.
Start with the source type
Select the cartoon source in OBS and inspect its properties. A VLC Video Source has playlist controls and is the source OBS documents for playlists. A Media Source is intended for an individual media file; if the scene contains several Media Sources, OBS is not treating them as one VLC playlist.
This distinction matters because the controls are different. A VLC playlist has its own loop, shuffle and visibility behaviour options. An individual Media Source has playback settings for its file, but does not provide the same playlist workflow. If you expected a playlist but see a set of separate sources, check whether their visibility, scene order or transitions are being controlled elsewhere in the scene.
| What you see in OBS | What it is suited to | First thing to check |
|---|---|---|
| VLC Video Source with a list of files | A playlist managed as one source | VLC installation, playlist order, loop and shuffle |
| Media Source with one file in its properties | A single media item | That file's path, playback settings and compatibility |
| Several Media Sources in the scene | Separate items arranged as sources | Which source is visible and how the scene changes between them |
OBS's media sources guide describes the two source types and the VLC dependency. Compare its description with what is actually selected in your scene. If you are setting up a long-running channel from scratch, the playlist choice is one part of the wider workflow described in this guide to starting a 24/7 YouTube lo-fi stream with OBS; the same source distinction applies to cartoon loops.
Before troubleshooting, write down what happens at the failure point: does OBS advance to the next item, stay on the previous picture, stop on the last frame, or continue with sound and no visible video? Also note whether the problem occurs at every run or only with particular files. These observations are more useful than the broad label “skipping”.
For VLC playlists, confirm VLC is installed
The VLC Video Source depends on VLC being installed on the computer running OBS. If the source is missing, unavailable or behaving unexpectedly, verify the installation before editing the playlist. OBS's documentation specifies matching the VLC architecture to OBS: for 64-bit OBS, use 64-bit VLC.
Do not assume that having a media player installed on another computer is enough. OBS and VLC need to be installed in the environment where the scene is running. If the stream runs on a dedicated PC, check that machine, not only the computer you use to prepare files. Likewise, if you move the scene to another computer, confirm the required software is present there.
After installing or correcting VLC, reopen OBS if necessary and inspect the source again. Check that the VLC Video Source appears as expected and that its properties still contain the intended playlist. Keep a known-good file in the list for testing, so you can distinguish a dependency issue from a problem confined to one cartoon file.
If the source is a Media Source rather than a VLC Video Source, this VLC check does not explain that source's playback. Continue with the individual file and source settings instead. Avoid switching source types as a first reaction: changing how the scene is built can add new variables without showing which part of the original setup failed.
Check loop, shuffle and visibility behaviour
Open the VLC Video Source properties and check the playlist options against the behaviour you expect. Loop Playlist should be enabled if the list must begin again after its final entry. Shuffle Playlist changes the order, so it can make an item appear to have been skipped when the sequence is simply different from the one you expect.
Visibility Behaviour governs what the VLC source does when it is not visible in the scene. Depending on the selection, it can continue, pause or stop while hidden. If another scene is active, or another source obscures the playlist, a pause or stop setting may affect what you see when the source returns. The OBS guide explains these controls; check the current options in your installed version rather than relying on someone else's screenshot.
For a controlled test, disable shuffle temporarily and use a short list with a known-good file, the suspect file and another known-good file. Keep the order fixed and observe whether OBS reaches each item. Once the sequence behaves as expected, restore shuffle if you want it. This makes it easier to tell whether the issue is an ordering misunderstanding or a particular entry failing at playback.
Do not use loop and shuffle as a substitute for checking an item that fails consistently. They affect sequence and repetition, not whether a particular file can be opened. If only one entry is involved, retain the simpler sequence and test that file directly in the next step.
Verify paths and test the files individually
A playlist entry has to point to a file OBS can access. Check the path shown for each affected entry, including the folder and filename, and confirm that the file has not been moved, renamed or placed on a drive that is unavailable to the streaming computer. A path that worked during setup may no longer work after files are reorganised or the scene is opened on another machine.
Test each suspect item on its own. In a temporary scene, add it as a Media Source or open it with an appropriate player on the same computer that runs OBS. Compare it with a file that works. If the suspect file does not open there, the playlist is unlikely to be the only issue; if it opens individually but fails only in the playlist, return to the VLC source and its settings.
OBS lists common Media Source file extensions including MP4, TS, MOV, FLV, MKV, AVI, GIF and WebM. An extension only identifies the file's container or naming convention; it does not prove that every encoding inside it will play in a particular setup. Two files ending in .mp4, for example, can differ in their video or audio encoding. Compare the actual files and avoid concluding that a matching extension means matching playback behaviour.
Keep the test narrow. Use the same scene, computer and source configuration, changing one file at a time. Record the file name, whether it plays alone, whether it produces sound, and what happens when the playlist reaches it. If you need to prepare a batch of clips, this guide to editing live videos into a week of content is relevant to organising media, but the diagnosis still depends on testing the exact file in OBS.
Check visibility, layering and transforms
A file may be playing while its picture is not visible. In the Sources list, confirm the eye icon is enabled for the relevant source. Then check whether another source is above it and covering the picture. OBS renders sources higher in the list above lower sources, so an enabled cartoon can still be obscured by a full-screen image, colour source or other layer. The OBS sources guide explains source order and visibility.
If the audio continues but the video is absent, inspect the source's transform. A transform can move, scale or crop the picture so that it is outside the canvas or too small to notice. Right-click the source and use Transform options to inspect its placement; Reset Transformation is a reasonable diagnostic test if the source may have been moved or resized accidentally. Note its existing position before resetting if the scene has deliberate framing.
A reset is not a general fix for playlist transitions. It is relevant when the file seems to be active but the picture is missing or misplaced. If the source is hidden behind another layer, changing its transform will not necessarily help. Test visibility and ordering first, then transform, and observe whether the picture returns while the audio or playlist continues.
For a cartoon channel, check the full canvas, not only the preview thumbnail. A source can be enabled yet appear outside the visible area, or be covered only in one scene. If the same playlist is used in multiple scenes, compare each scene's source list and layer order rather than assuming the source behaves identically everywhere.
Treat forum reports as clues, not diagnoses
Other OBS users have described symptoms that may sound familiar. One forum thread reports a VLC Video Source playlist playing one video and stopping on its final frame. Another describes sound without video. These reports are useful because they help name distinct failure patterns, but they do not prove that a current setup has the same cause.
The thread about a playlist stopping after one video dates from an older version combination, OBS 21.0.1 and VLC 3.0.0. That is historical context, not evidence of a present-day general defect. The report about sound with no picture is also a user account; its suggested transform reset may be worth testing for a similar symptom, but it cannot explain every invisible video.
If you consult a forum discussion, compare the exact symptom, source type, software versions and steps before applying advice. A report about one file ending on its last frame is not the same as a playlist skipping a corrupt entry, and neither is the same as audio continuing behind a hidden source. Keep the details of your own setup so you can reproduce the problem and ask a focused question if needed.
For a useful reproduction note, include your OBS version, VLC version if applicable, operating system, source type, whether the item works alone, and the point in the sequence where it fails. Include whether you see a black frame, the previous frame, no picture, or sound alone. This does not establish a cause by itself, but it makes comparison with other reports less speculative.
Retest the whole playlist before going live
Once individual files and settings look right, test the playlist from its first entry through the entries that previously failed. A file that works alone may still behave differently when reached as part of a list, so the end-to-end test matters. Keep shuffle off while confirming order, and test loop behaviour by observing what happens after the final item.
Use a simple test log rather than relying on memory: list the playlist order, note which entries display, and record any unexpected pause, transition or missing picture. If a failure returns, identify the last item that worked and the first one that did not. Then test those items separately again, with the same OBS scene and computer.
If you changed a file path, replaced a file or adjusted a transform, retest the relevant section and the full loop. Confirm that the source remains visible when you switch scenes if the channel uses multiple scenes. A short successful test is evidence only for the conditions you tested; it does not establish that every file or future session will behave identically.
For a 24/7 broadcast, a playlist test is separate from testing the YouTube connection and stream settings. If you also need to confirm how OBS connects to your channel, see the guide to finding your YouTube RTMP server URL and stream key. Keep the playback diagnosis focused on OBS and the files, and check YouTube's current guidance for any platform-side questions.
The exact cause remains specific to the setup until you have checked the source type, VLC installation where relevant, paths, file behaviour and visibility. If maintaining the computer running OBS is itself the difficult part of a continuous channel, StreamNeo removes the need to keep your own computer switched on by running an uploaded video as a YouTube live stream; it is YouTube-only, so it does not replace a local OBS playlist diagnosis.
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
Why does OBS skip only one cartoon file?
There is no universal cause. Check that file's path and test it alone in OBS on the computer running the stream, then compare its playback with a file that works. A filename extension alone does not confirm that its encoding is suitable.
Should I use Media Source or VLC Video Source for a playlist?
OBS documents VLC Video Source for playlists, while Media Source is for an individual file. VLC must be installed for the VLC source, with the architecture matching OBS. Choose based on whether you need one file or a playlist managed as a source.
Why is there sound but no picture?
Check whether the source is visible and above any source that could cover it, then inspect its transform. A user report describes resetting the transform for this symptom, but that is a possible diagnostic test, not a proven fix for every case.
Does a forum report mean my OBS version has a bug?
No. A forum report documents a user's experience under particular conditions; it does not establish current general OBS behaviour. Compare versions and symptoms, then reproduce the problem with a known-good file and the affected file before drawing a conclusion.