If intro cards keep appearing before every lesson in your 24/7 YouTube education stream, first find out whether they are part of each video file or a separate OBS source. The fix depends on that distinction: edit or export the lesson files when the card is embedded, or change the scene when it is a separate element.
OBS loops media as it exists; it does not detect or remove an intro from inside a video. Once the source is corrected, arrange the lessons in playback order, enable the right loop control and check the result in preview before leaving the channel unattended.
Identify where the intro card comes from
Start by watching one complete transition from the end of a lesson into the next one. Note when the card appears: is it visible inside the lesson before the lesson content begins, or does it appear as a graphic over the video at a scene change? The same card can be produced by either arrangement, and the remedies are different.
In OBS, inspect the active scene’s Sources list while the card is visible. Look for an image, media source, browser source or nested scene that might supply it. Toggle a likely source’s visibility briefly in a private test or preview. If the card vanishes while the lesson continues underneath, that points to an OBS element. Restore the setting after the test so you do not accidentally alter the live scene.
Then inspect the lesson itself outside the scene. Open the file in a player, or temporarily load just that file into a clean test scene. If the card still appears before the lesson, it is part of the file. Avoid drawing conclusions from a scene where several layers are active; a separate OBS graphic can make an intro seem embedded when it is not.
Write down what you observe for several lessons, not only the first. A library may be mixed: older recordings might have a shared title card baked in, while newer lessons use an OBS overlay. Treating all files as identical before checking can remove a useful opening from one lesson while leaving duplicates in another.
This diagnosis is a practical application of OBS’s media source documentation: a playlist plays its media files, while scene elements are controlled separately. The documentation does not describe automatic intro-card detection or removal. The OBS guide on setting up a VLC Video source is useful once you have confirmed that the sequence is managed as a source playlist.
Check whether the card is baked into lesson files
A baked-in card is simply part of the video’s frames. If every lesson begins with the same slate, logo, subject label or “welcome” screen, OBS has no separate object to switch off. A playlist loop repeats each selected file from its beginning, so that opening plays again whenever the file comes around. Looping cannot skip content embedded in the source video.
Inspect representative files from the start, including files created at different times or by different people. Check the first frames, but also listen through the opening: a card may sit over a spoken introduction or a short piece of music that you intend to keep. Decide whether the goal is to remove only a visual slate, shorten a spoken preamble, or retain an intentional lesson title. These are editing choices, not playlist settings.
Keep a note of each file’s current name and the exact change needed. If lesson titles identify the subject, preserve them in a filename, a separate list, or a lower-third design rather than deleting useful context without a replacement. For a maths lesson, for example, the opening card might be removable while “Fractions: equivalent values” remains as a concise scene label shown once before the lesson block.
Check the audio and video synchronisation after any edit or export. Trimming a few seconds from the front can alter where speech begins or expose a cut that feels abrupt. Play the edited file from its first frame and through the first teaching point, then check the ending as well. The purpose is not to make lessons identical in length; it is to ensure the card does not reappear unintentionally and that the teaching material still starts cleanly.
If the card is not in the file, do not re-export every lesson. That would add work and could reduce quality without fixing the actual source of the overlay. Move on to the scene and source visibility instead.
Prepare intro-free copies when needed
When a card is embedded and should not repeat, create a prepared copy of each affected lesson with the unwanted opening removed. Keep the original intact. A separate output folder such as ready-for-stream makes it easier to tell which files have been checked and avoids overwriting material that may be needed for another course or platform.
Use a video editor or other workflow you already trust. Set the trim point deliberately, preview the cut, and export using a format and resolution your OBS setup can play reliably. Do not assume that a shorter file is automatically a better file: preserve readable slides, captions, demonstrations and any explanation that begins during the opening. If a title card contains information students need, move that information to a caption or a separate opening that plays once rather than discarding it.
Adopt a simple naming rule that ties the prepared copy to its lesson, for example unit-03-equivalent-fractions-stream.mp4. Keep the course order in a separate numbered list or in an ordered playlist, not only in names that may sort incorrectly. Check for duplicate versions with nearly identical names; the wrong copy in a playlist can make it appear that the edit failed.
After export, compare the prepared copy with its source at the start and at a later point. Confirm the unwanted card is gone, the first useful frame remains, the audio begins where expected and the whole file plays. A practical checklist can record the lesson title, source filename, prepared filename, opening checked, audio checked and playback checked. This is especially useful when several teachers contribute recordings.
Keep the unedited originals as a fallback. If a cut removes an instruction or creates a distracting jump, you can correct the prepared copy without reconstructing the source. Once the versions are confirmed, add only the prepared files to the streaming playlist. A single stray original can bring the repeated card back at its position in the rotation.
For related playback planning, the guide to fixing VLC when it stops after the playlist ends covers a different failure mode, but reinforces why you should test the actual source and loop behaviour rather than infer it from a list of filenames.
Separate a card from the lesson scene
If the card is a separate OBS source, decide when it should appear and how it should disappear. It might be a still image layered over the video, a short media source, or a scene that contains a branded opening. Inspect source visibility and scene transitions. A card left visible in the lesson scene will cover every item in the playlist, regardless of whether the lesson files themselves are clean.
One straightforward arrangement is to keep an opening scene separate from the lesson playback scene. The opening scene can show the channel identity and schedule; the lesson scene can contain the playlist source and any persistent overlays needed during teaching. Switching scenes then becomes an explicit editorial action. If the channel runs unattended, plan that transition in the playback arrangement you actually use rather than assuming OBS will know when a class starts.
If you need the card only once at the start of a broadcast, do not leave it as a continuously visible layer over the playlist. If it should appear between course units, arrange a deliberate interstitial or a separate scene at that point. A still image and a video card can behave differently as sources, so test their visibility and transition settings with the same sequence used on stream.
Avoid changing source visibility during a live lesson until you have tested the effect. Hiding the wrong source may also remove a logo, captions or a picture-in-picture view. Use a test scene or a private/unlisted rehearsal where possible, and keep a written record of the source you changed so another operator can restore it.
The trade-off is control versus simplicity. A separate card is easy to revise without re-exporting lessons, but it requires correct scene management. An embedded card travels with the file and looks the same wherever that file is played, but changing it means preparing a revised video. Choose the arrangement that fits how often your course material changes and who maintains it.
Build the OBS playlist in playback order
For several lesson files that should play one after another, OBS’s VLC Video source is the relevant local workflow. Add the prepared copies in the intended order and use the playlist controls rather than arranging a series of independent media sources by eye. OBS notes that the VLC Video source requires VLC to be installed; 64-bit OBS requires 64-bit VLC. Check the OBS documentation and install compatible software before relying on the source.
Build the order around the learning sequence, not merely alphabetic filenames. For example, a stream might move from a short orientation lesson into three lessons on a topic, then into a recap. If the channel is intended to run continuously, decide whether it should restart from the first lesson after the last, or whether the end should lead to a holding card or a different programme. A loop will repeat the order you give it; it will not infer a curriculum.
Check that every playlist entry points to the prepared file, that no lesson is duplicated accidentally, and that any card intended as a separate item appears only where planned. If one video should repeat on its own rather than form part of a multi-file sequence, OBS’s Media Source has a separate Loop setting. Do not confuse that single-file control with the VLC playlist loop control.
You can compare the relevant local controls at a glance:
| Playback need | OBS source to consider | What the loop repeats | Check before use |
|---|---|---|---|
| One lesson repeats by itself | Media Source | That one media file, including anything inside it | Confirm the Loop setting and inspect the file opening |
| Several lessons play in sequence | VLC Video | The ordered playlist and its source files | Confirm VLC is installed and compatible with OBS |
| An opening card appears only at selected points | Separate image, media source or scene | The playlist does not decide when the separate element appears | Confirm source visibility and scene transitions |
When lessons have different resolutions, aspect ratios or audio levels, review how they appear in the same scene. A playlist can advance correctly while the picture is cropped or the sound level changes sharply. The guide to streaming multiple video formats in one YouTube live loop is relevant if your course library mixes formats. For a pre-recorded loop, also review the 720p 30fps YouTube Live bitrate settings against YouTube’s current guidance rather than treating a bitrate as a fix for intro repetition.
Enable and test playlist looping
In the VLC Video source’s properties, enable Loop Playlist when the ordered set should start again after its last item. Confirm the setting is saved on the source you are using in the live scene; it is easy to configure a test source and then leave the production source unchanged. Play through the end of the list during rehearsal so you see whether it returns to the first entry as intended.
For a single-file Media Source, use its own Loop control if that file should repeat. The two options solve different needs. Neither one edits, recognises or skips an opening inside a video, so a repeated card embedded in each lesson will remain repeated. That is why file preparation and loop configuration should be treated as separate checks.
Test at least one full transition between lessons and the playlist boundary. Look for a black gap, an unexpected card, a frozen final frame, or audio continuing after the picture changes. If your playlist is long, you can use a short representative test list with the same source type and settings, then still verify the production list’s order and boundary before going live.
YouTube’s guidance for setting up a live stream recommends checking the stream in Live Control Room and monitoring audio and video quality. A successful local preview only tells you what OBS is rendering on your machine. Confirm that the YouTube preview receives the intended picture and sound before you leave the broadcast running.
An always-on broadcast also has an archive consideration. YouTube says a stream shorter than 12 hours can be automatically archived, while a stream exceeding 12 hours may not be captured at all; check the current archive live streams guidance. If you need a complete replay for students, plan recording or shorter scheduled segments rather than assuming one uninterrupted stream will produce a complete archive.
Verify the result in preview
Use a checklist that follows the viewer’s experience: the intended opening appears at the intended point, the first lesson starts without a duplicate card, each next lesson begins correctly, and the last lesson returns to the start or outro as planned. Watch with the production scene active. If the separate card is meant to appear once, test from the same starting state the broadcast will use.
Check the OBS preview and the YouTube Live Control Room preview. Confirm the stream is not showing a stale scene, muted audio, an overlay left behind from setup or an unintended desktop capture. Monitor the actual broadcast after it starts, particularly through its first lesson change and playlist wrap. A local preview cannot confirm what viewers receive after the encoder and platform process the feed.
If the card still repeats, isolate one lesson and one scene at a time. Play the file alone to test whether the card is embedded. Then inspect the scene with that source hidden to test whether the card is a separate element. Change one cause at a time and repeat the test; simultaneous edits make it difficult to know which adjustment solved the problem.
For a channel that must keep running while your own computer is off, the operating choice changes: local OBS gives you direct scene and file control but leaves playback, the computer and the connection to you; StreamNeo can remove the need to keep that computer running after the prepared video and channel connection are ready. It does not alter a card baked into a lesson, so prepare clean copies before uploading and verify the resulting broadcast as you would any other source.
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
Can OBS skip the intro at the start of each lesson?
No. OBS playlist looping repeats the selected media; it does not detect or remove material inside a video file. Prepare an intro-free copy, or change a separate OBS source if the card is an overlay.
Should I use Media Source or VLC Video?
Use Media Source when one file should repeat, and its Loop setting suits that job. Use VLC Video for a multi-file playlist and its Loop Playlist control; OBS requires VLC installed, with matching 64-bit architecture when OBS is 64-bit.
Will a 24/7 stream always have a complete YouTube replay?
No. YouTube says streams shorter than 12 hours can be automatically archived, and streams exceeding 12 hours may not be captured at all. Check the current archive guidance and arrange a separate recording or shorter segments if a complete replay matters.
Does repeating an intro make a stream ineligible for monetisation?
YouTube’s policy says the same intro and outro can be acceptable when the bulk of the content differs, but it also cautions against highly repetitive content with little educational value. That does not guarantee a decision for any particular channel; review the current monetisation policies and make sure lessons offer distinct educational material.