Skip to content
streamneo.
Troubleshooting11 min read

How to Stop a Live Stream Repeating a Copyrighted Segment in a Playlist

Find the OBS source causing repeats, check playlist and loop settings, and separate playback fixes from YouTube copyright permission.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

If a copyrighted segment keeps appearing in your live stream, first find which source is playing it and stop the unintended repeat. In OBS, that usually means checking a VLC Video Source playlist or a single-file Media Source; changing a loop setting fixes playback, but it does not grant permission to stream the material.

If you cannot confirm that you are authorised to use the segment live, stop the broadcast while you check. YouTube scans live streams for third-party content and may interrupt or terminate a stream when a match remains, even when you believe you have a licence.

Identify the OBS source feeding the stream

Start in the scene that is currently on air. In OBS, select the source that displays the video or plays the audio in question. A scene can contain several sources, and a source may be hidden behind another image while still making sound. If you are not sure which one is responsible, mute or hide likely sources one at a time while monitoring the preview or a local recording. Avoid making exploratory changes on air if you might reveal an unintended scene or interrupt a legitimate programme.

OBS distinguishes a Media Source, which plays a media file, from a VLC Video Source, which can play a playlist when VLC is installed. Select the source and inspect its properties rather than assuming that every repeated clip is governed by the same setting. The OBS Media Sources guide describes the controls for these source types; the OBS Sources Guide explains how sources are added to and managed in scenes.

For a 24/7 channel, also note whether the same source appears in more than one scene. If you change scenes during a broadcast, a source can become active again. OBS documents behaviour in which a media source restarts when it becomes active, so a repeat after a scene change is not necessarily a playlist looping from the beginning. Make a note of the scene, source name and point in the programme when the segment returns. This gives you a specific path to test rather than changing settings at random.

If the stream is built from a longer sequence of files, it can help to keep the playback question separate from the channel’s wider content plan. For example, avoiding duplicate content problems with a 24/7 YouTube stream is a different issue from diagnosing one repeated entry: a playlist can play exactly as configured and still raise questions about what you are publishing.

Check VLC Video Source playlist order and duplicates

When the selected source is a VLC Video Source, open its properties and inspect the playlist from top to bottom. Confirm that each entry is the intended file or URL, that the order matches your schedule, and that the same path has not been added twice by mistake. A duplicate can make a segment appear again even when you expected the playlist to move on normally. Compare the visible names with the actual files: similar names such as morning-audio-final and morning-audio-final-2 are easy to mistake for distinct material.

Do not rely on Shuffle Playlist to solve a duplicate. Shuffle changes ordering; it does not remove an entry or establish that the underlying files differ. OBS documents Shuffle Playlist as off by default. Leave it off when your sequence has a meaningful order, such as an opening, a set of talks and a closing. Use it only when random order is actually intended, then still inspect the list for duplicates.

A practical check is to write down a short expected sequence, then compare it with what OBS plays in a preview or local recording. If the intended order is A, B, C, look for evidence that the list contains A, B, B, C or that a path points to the wrong file. Check URLs as well as local paths if the playlist mixes them. A label in a playlist is not proof that two entries refer to different content.

If you edit the playlist while a stream is live, consider the audience impact before applying it. Removing an entry or reordering a list can change what plays next. When the repeated item contains material you may not be authorised to use, do not treat a playlist edit as a substitute for stopping that material; first remove it from output, then confirm what remains in the sequence.

For channels using devotional or music loops, a repeat may be intentional for the programme but still needs review at the file level. The regional devotional loops playbook is relevant when arranging recurring material, but a content plan does not answer whether you have permission for a particular recording or performance.

Turn off Loop Playlist for a one-pass sequence

A VLC Video Source has a control called Loop Playlist. OBS documents it as enabled by default. When it is on, the playlist starts again after its final item; this is useful for a station designed to cycle continuously, but wrong for a sequence that should play once and then end. Turn it off when the playlist should have one pass, then save the source properties.

Do not confuse that control with an item repeating immediately, or a source restarting after a scene transition. Loop Playlist governs what happens at the end of the whole VLC list. A repeated segment in the middle may instead be a duplicate entry, a mistaken path, or a second source playing the same file. If the same item returns immediately after itself, inspect the order before concluding that the end-of-list loop is the cause.

After changing the setting, test the playlist away from the live output. Let it reach the point where the previous repeat occurred, and, if practical, confirm what happens at the end of the sequence. A quick preview that only covers the first item cannot show whether the playlist restarts at its end. For a long programme, make a shorter copy of the playlist with the relevant entries and test the behaviour there, while keeping the production list unchanged.

The trade-off is straightforward: leaving Loop Playlist on suits an endless station whose schedule is meant to cycle; switching it off suits a finite event or a one-pass sequence. It does not delete a file, remove a duplicate, or affect another source. Write down why you changed the setting so another operator does not re-enable it later under the assumption that every 24/7 channel needs every playlist to loop.

Check the single-file Media Source Loop setting

If the source is a single OBS Media Source rather than a VLC playlist, inspect its separate Loop setting. OBS documents this control as off by default. When enabled, the file begins again after it reaches the end. Turn it off when the file should play only once; do not expect the VLC Video Source’s Loop Playlist setting to control a single-file source.

A source may also restart because it becomes active, for example after a scene switch. That can look like looping even when Loop is off. Review the source’s behaviour in the scene and the sequence of operator actions around the restart. If the file starts over whenever you return to a scene, test that transition with a local recording and check the source’s restart behaviour before changing the playlist controls.

For a reliable test, note the source name, the file, the Loop state and whether the source was made active again. Change one setting at a time, then reproduce the same scene transition. If you change the loop control and the symptom remains, restore or document the original state and investigate the activation behaviour. This avoids confusing two separate causes and leaves a clear record for anyone who maintains the channel after you.

OBS’s Quick Start guidance recommends testing settings before streaming. Make a short recording or use a private test arrangement to check the sequence and transitions before returning to a public broadcast. Your test needs to cover the point at which the repeat occurs, not merely show that the file starts. For more detail on how OBS compares with a file-based broadcast workflow, see OBS and FFmpeg for a 24/7 YouTube radio station; whichever approach you use, verify the actual sequence you intend to send.

Stop third-party material until permission is clear

Playback controls answer whether a segment repeats. They cannot tell you whether you have the right to broadcast it. If the segment includes music, a recording, a film excerpt, a sports clip, or another person’s work, stop it from playing until you can confirm that your permission covers the intended use. A change to Loop Playlist or Loop does not clear a copyright issue, and OBS settings do not prevent YouTube from detecting material.

Check what your permission actually allows. A purchase, subscription or credit in a description may not by itself establish that you may use the material in a live broadcast. Confirm the rights holder, the material covered, and whether the permission applies to live streaming, your intended territory and duration, and an archived stream or video on demand if you keep one. Those details matter because a right to use a track in one context may not include every use you plan to make of it. If the terms are unclear, ask the rights holder or a qualified adviser rather than inferring permission from the fact that another channel uses the same material.

For licensed content on YouTube, ask the rights owner whether your channel needs to be added to its Content ID allowlist. YouTube notes that even licensed content can be interrupted when the channel is not allowlisted. Keep a record of the permission and any confirmation of allowlisting, but check YouTube’s current instructions rather than assuming that paperwork alone changes a platform match.

If you are not able to verify authorisation while the segment is in the output, stop the stream or switch to material you control. Then confirm that the replacement source and any queued items do not contain the same unauthorised segment. StreamNeo can remove the need to keep your own computer running while a prepared file is sent to YouTube, but it cannot decide whether you have rights to that file; that remains a separate check before broadcast.

Understand YouTube’s live-stream matching response

YouTube says live streams are scanned for third-party content. If it identifies a match, it can interrupt or terminate the stream if the material remains. A live match is therefore a reason to take action promptly, not evidence that changing a playback setting will resolve the rights question. Review YouTube’s guidance on copyright issues with live streams and follow the current directions shown in your account.

If a warning or interruption occurs, stop the matched material and establish what was playing before restarting or replacing it. Check the source, file and playlist entry, then review your permission and any Content ID allowlisting with the rights holder. If you cannot identify the matched item, do not simply restart the same playlist and hope the next pass behaves differently. A restart can put the same material back into output.

Keep playback troubleshooting and rights verification as two separate checks. First, make the sequence behave as intended: no accidental duplicate, no unwanted loop and no surprise restart after changing scenes. Second, confirm that every third-party item still scheduled is authorised for the live use and any archive you plan to keep. The first check reduces operational mistakes; it is not a guarantee against detection or a substitute for the second.

If you broadcast on another platform as well, do not assume its content rules are identical. For example, Twitch’s DMCA and copyright FAQ says streamers are responsible for ensuring they have the rights to livestream or store copyrighted material. Its video on demand guidance concerns VOD management, not proof of permission. Check the current official rules for every platform where you send or store the programme.

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

How do I stop my OBS playlist from looping?

Select the VLC Video Source, open its properties and turn off Loop Playlist if the list should play once. OBS documents that control as on by default. Then test through the end of the sequence; if the same item repeats in the middle, check for a duplicate entry or incorrect path instead.

Why does the same clip play again on my livestream?

A VLC list may contain the same file twice, Loop Playlist may restart the whole sequence at its end, or a single Media Source may have Loop enabled. A source becoming active after a scene change can also restart playback. Identify the source and reproduce the behaviour in a test recording before deciding which control is responsible.

No. It changes what OBS plays, not whether you have permission to use a recording or whether YouTube detects it. Stop material you cannot verify, check the rights for live use and any archive, and follow YouTube’s current process if a live match appears.

What should I do if I have a licence but YouTube still interrupts the stream?

Stop the matched material while you check the issue. Confirm with the rights holder that the licence covers your live use and ask whether your channel must be added to its Content ID allowlist. Keep the documentation, and use YouTube’s current official guidance rather than assuming the licence alone will prevent interruption.

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 ↗