When only some files in an OBS playlist show a black screen, the pattern matters: first check that each item is actually in the playlist and that you are using the right OBS source. Then test visibility, VLC compatibility and the failing files on their own; there is no single cause or fix that explains every case.
A black picture with continuing audio is different from a file that never starts, and a failure at a playlist transition is different from one that appears after hours. Note what happens before changing settings. These distinctions help you separate a playlist setup issue from a file-specific playback problem.
Confirm which files show black
Start by writing down the working and failing items. Include whether a file is black from the beginning, goes black during playback, fails only when the playlist advances, or stops showing video after a long run. Also note whether its audio continues. Those observations do not diagnose the cause by themselves, but they make each later test more useful.
Use a file that plays correctly as a control. Try it immediately before and after a failing item, then try the failing item alone. If the same file fails on its own, concentrate on that file and the playback path. If it works alone but fails in the playlist, look more closely at playlist membership, source settings or what happens during the transition.
Avoid changing several things at once. If you replace a file, reinstall VLC and rearrange scenes together, you will not know which change affected the result. Keep a short record of each test and its outcome; for a channel meant to run overnight, that record is more useful than a vague note that playback “seems fixed”.
Check playlist entries and source type
OBS has two relevant source workflows. Its built-in Media Source is intended for media files added to a scene, while VLC Video uses VLC libraries for extended media support and provides a playlist. The OBS media-source documentation describes both source types and their roles.
For one file, test it in a Media Source. For a sequence of files, use VLC Video and add the items through the source's playlist controls. Check the playlist itself: every expected file should appear there, and the entry should point to the intended file. A stream or file path typed as the source's name is not a substitute for adding a media item to the playlist.
That distinction has caused confusion in an OBS forum report: a user had put a stream link in the source name rather than adding it as a playlist entry, and reported that correcting the setup fixed that case. It is a useful check, not proof that missing playlist entries explain every black screen. See the reported VLC playlist setup case as an example of one particular mistake.
For a long-running channel, make sure the playlist order is intentional and that the source is configured for the behaviour you want. OBS's VLC Video source includes looping and shuffle controls. If you want a predictable sequence, confirm shuffle is off; if you want continuous playback, confirm looping is on. Do not assume a black frame at a transition means the next file is unsupported until you have tested that item separately.
If you are building a continuous YouTube programme from several clips, the practical considerations overlap with looping multiple videos on YouTube Live. That guide is relevant to the broader sequence, while this check is specifically about whether OBS is loading each item through the intended source.
Use VLC Video for playlist playback
A playlist is the case where VLC Video is the source to check first. OBS documents it as the source that allows a playlist and uses VLC libraries for extended media support. It is not a guarantee that every file will play, and changing to VLC Video should be treated as a diagnostic step rather than a universal fix.
If your playlist is currently built from separate Media Sources, establish whether you need one source per file or one playlist source for the workflow you want. If you switch to VLC Video, add the files through its playlist list, then test a working and a failing item. Keep the rest of the scene unchanged during this test so you can see whether the source type made a difference.
The source also has controls for audio track, subtitles, visibility behaviour and network caching. OBS documents a default network-caching value of 400 ms for VLC Video; that setting concerns caching and should not be treated as a general remedy for local files showing black. Change a setting only when it matches the symptom you are investigating, and note its prior value so you can restore it.
For wider continuity planning, OBS VLC source crashes after several hours addresses a different symptom. A crash after a long run is not the same as a black picture from selected files, although recording when a problem begins can help distinguish them.
Verify VLC installation and architecture
The VLC Video source depends on VLC being installed; OBS says the source will not appear without it. OBS also specifies that its architecture and VLC's must match: 64-bit OBS requires 64-bit VLC. Check the OBS installation you actually launch rather than relying on a memory of which version was installed previously.
If VLC Video is missing, confirm that VLC is installed, then verify that its architecture matches OBS. Restart OBS after installation and look for the source type again. If the source is present already, that is evidence that OBS can find the dependency, but it does not establish that every file or encoding is playable.
This check is about matching software components, not installing additional codec packs or replacing hardware without evidence. Avoid downloading utilities from unfamiliar sites. Use the official OBS media-source guidance for the source requirement, and the vendor's own VLC download page if you need to install VLC.
If VLC is already installed with the matching architecture, do not keep reinstalling it as a routine response to one troublesome clip. Continue by testing that clip alone and comparing it with a file that works. A dependency mismatch is one possible explanation, but not the only one.
Check source visibility and scene layering
A source can be playing while its picture is hidden. In OBS, sources are layered: an item higher in the Sources list appears over items beneath it. The source may also be hidden with its eye control. OBS's sources guide explains the layer order and visibility controls.
Check the eye icon beside the media source. If it is off, turn it on. Then temporarily move the source above other visual sources or hide those sources one at a time. If the picture appears, the file was not necessarily black; an overlay or other source was covering it. Restore the scene order after the test so that graphics and captions remain in their intended positions.
A clean test scene is useful if your production scene has browser panels, logos, backgrounds or other media. Add only the video source and test one known-good file. Then add the failing item. This reduces the chance that a scene element is masking the video and avoids disrupting a working broadcast while you diagnose it.
Do not confuse a hidden source with a source whose playback has stopped. Look for other signs, such as audio continuing or the media timer changing, but treat them as clues rather than proof. A source can be visible and still fail to render a particular file.
Compare and test failing files individually
OBS's built-in Media Source documentation lists video extensions including MP4, TS, MOV, FLV, MKV, AVI, GIF and WebM. The extension is not a guarantee that every file with that ending will work: a container can hold different encodings, and the documented list is not a codec compatibility matrix. Compare a failing file with a working one, but do not conclude that its extension alone explains the result.
Test one failing file in a clean scene and, where useful, in both Media Source and VLC Video. Keep a known-good file as a control. Record whether the video starts, whether audio plays, and whether the result changes between source types. If a file works in one source but not the other, that narrows the investigation without proving exactly which format detail is responsible.
Compare the files' properties if you can do so safely: container or extension, video and audio encoding, resolution, frame rate, and whether subtitles or multiple tracks are present. Use information from a media-inspection tool you trust, and avoid re-encoding the original before keeping a copy. If you do try a converted version, change only one file and test it again in the same scene.
The useful question is not simply “Is this MP4 supported?” but “What differs between this working file and this failing one, and does the failing file behave differently when isolated?” That makes it less likely you will reprocess an entire library unnecessarily. For a low-motion playlist intended for a live channel, the separate quality settings guide for YouTube playlists can help with delivery choices, but it does not identify the cause of a black picture inside OBS.
Interpret the failure pattern, not just the black screen
If the image is black from the first frame and audio plays, note that combination and test the file alone. A forum user has reported black video with audio during playlist shuffling, but a user report does not establish a general diagnosis. In another thread, a user described a black screen after hours of playback from a long playlist; that report likewise does not prove a common cause. See the long-playback report as an example of why timing is worth recording.
If only the transition is affected, run the same two files in a different order and test the failing one on its own. If the screen turns black only after an extended session, record when it happens and whether audio continues. Do not infer that a setting change is a fix simply because playback resumes once; repeat the test under the same conditions before relying on it for a 24/7 channel.
If black video also occurs in other media players or capture contexts, the problem may extend beyond the OBS playlist. One OBS forum user reported that updating onboard graphics drivers appeared to resolve black video in several playback contexts. That is an anecdotal case, not a confirmed general remedy. Consider driver investigation only when the symptoms are broader than one OBS source, and use the device or computer manufacturer's guidance.
What to conclude when no single fix applies
Sometimes the checks narrow the problem but do not settle it. The available documentation does not identify your file's encoding, OBS and VLC versions, operating system, graphics hardware or source settings. Without those details, there is no sound basis for naming one cause. A listed extension does not certify every encoding inside it, and VLC installation alone does not guarantee playback.
Use the results to decide what to test next. If the source type or playlist entry was wrong, correct that setup and retest the sequence. If visibility was the issue, restore the intended scene layers. If one file fails in isolation while others work, preserve the original and investigate that file's properties or test a controlled conversion. If failures appear across multiple players, widen the investigation beyond OBS.
Before leaving a channel unattended, test the actual playlist long enough to observe its transitions and the particular point at which the problem used to occur. There is no need to claim that one successful pass proves a setup will never fail. A practical handover note can list the tested files, source type, VLC architecture, scene visibility and any unresolved symptom, so the next person does not repeat blind changes.
For a channel that depends on one computer staying on, a different operating model may remove the need to leave that workstation running: StreamNeo takes an uploaded video and runs it as a YouTube live stream, which can help when local playback and overnight restarts are the pain you are trying to avoid. It does not diagnose OBS or make a problematic source file compatible, so establish that your video is ready and your YouTube channel is configured before changing workflow.
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 the playlist show black for only one or two files?
That pattern points you towards comparing those files and testing them individually, not towards assuming the whole playlist is broken. Check that the items are actually in the playlist, then compare their properties with a file that works. A familiar extension alone does not establish that the encoding will play in every OBS source.
Should I use Media Source or VLC Video?
Media Source is useful for an individual media file, while VLC Video is the OBS source documented for playlists and uses VLC libraries for extended media support. Try the source that matches your workflow, but treat the result as a test rather than a guarantee. Confirm VLC is installed and architecture-matched when using VLC Video.
Does installing VLC fix every OBS black screen?
No. VLC is required for the VLC Video source to appear, and OBS requires its architecture to match. A black screen can also come from playlist setup, a hidden or covered source, file-specific differences or a broader graphics issue.
What should I check if audio plays but video is black?
Record whether that happens from the first frame, at a transition or after extended playback, then test the file alone with a known-good file as a control. Check source visibility and compare the file's properties. If the same symptom occurs outside OBS, investigate beyond the playlist rather than assuming a playlist setting is responsible.