First identify which player is repeating: vMix List, vMix PlayList, or YouTube’s own playlist player. Each has a separate repeat control, so switching off the wrong one will not fix the behaviour.
If you also want viewers to know what is playing, you can add a title card with a vMix Title input and display it through an overlay channel. That is a separate task from stopping repeats: the documentation reviewed did not establish automatic binding of the current playlist item name to a title field.
Choose the title-card workflow
Start by separating the playback problem from the on-screen labelling problem. A repeated clip is controlled by the playback source. A title card is a graphic layer that you put over the programme output. Treating them as one setting can lead you to change a title or overlay when the actual cause is a loop control.
There are three plausible meanings of “playlist” here. A vMix List input contains media entries and can advance through them. The separate vMix PlayList feature runs a sequence of inputs. A YouTube playlist is controlled in YouTube’s player. Establish which one is active before troubleshooting.
For a vMix List, open the List input and inspect its entries and Loop setting. For vMix PlayList, open the PlayList window and inspect the ordered inputs and its own Loop setting. If the video is playing inside YouTube, expand the playlist box and check the player’s repeat control. The control names and layout can vary with the version and device, so use the installed interface rather than relying on an old screenshot.
A title-card workflow is useful when you want a presenter-style label such as “Morning Bhajans” or “Study Mix” to remain visible for a chosen part of the programme. It can be brought in at the start of a segment and removed when the next segment begins. It does not by itself prove which playlist item is on air, nor does it change the order of playback.
If the channel is intended to run continuously, keep the playback decision explicit. A manually operated vMix setup gives you direct control, but you need to be present for the cues and recovery. A file-driven stream can be simpler when the same prepared video is meant to run without live switching; this guide to looping a YouTube playlist as a 24/7 livestream covers that different arrangement. Choose the approach that fits how often you need to intervene.
Create a Title input
In vMix, add a Title input through the normal input workflow and choose a title template that suits the picture. The exact template names depend on what is installed and on your version. The important point is to create a Title input as a separate graphic source, rather than editing the video input itself.
Use a simple layout first. One line for a programme or segment name is easier to read than several lines competing with the picture. For example, a devotional channel might show “Evening Aarti” in a lower-third area. A study channel could use “Pomodoro session” and a short phase label. Keep the text away from important faces, subtitles, or visual details in the video.
Before building a long-running playlist around it, preview the title against representative footage. A pale title over a bright background may disappear; a dark box can help, but it can also cover content. Check the result at the resolution viewers are likely to see and at a normal viewing distance, not only while zoomed into the editor.
Save the title input with a useful name. If you create separate titles for each segment, name them so an operator can identify them quickly in the input list. A predictable naming scheme such as “Title – Morning” and “Title – Evening” is easier to cue than a group of identical “Title 1” entries.
The Title input is visual content. It is not a reliable record of the playlist state unless you deliberately keep it in sync yourself. If the video order changes, revisit the corresponding labels and cues rather than assuming the title will change on its own.
Set up the text field
Open the title editor and locate the text field in the chosen template. Replace its sample text with the label you want viewers to read. Check whether the field supports a fixed value or a data source in your chosen template and version; do not infer that the field knows which media entry is currently playing.
Keep wording short enough to read in one glance. A title card should identify the current programme, not reproduce the whole schedule. If you need a changing label, decide who or what will change it, and test that process. For a hand-operated show, an operator can edit the field before each segment. For a repeatable sequence, prepare the needed title inputs or cues ahead of time and check their order against the playback list.
A practical example is a local news loop with three prepared blocks. Create a title for each block, then arrange the corresponding video inputs and title cues in the same planned order. If a block is removed or moved, update both sides of that plan. The title is a visual annotation, while the playback sequence remains the source of truth for what plays next.
Do not leave placeholder text in the title. Preview all fields, including any secondary line or logo, because template examples can include text that is easy to miss. Check spelling, contrast and safe margins. If viewers watch on a phone, a smaller amount of text is usually easier to follow than a detailed description squeezed into the same area.
When title changes are infrequent, a manually edited field is often the least complicated route. When they are frequent, consider whether a set of prepared title inputs and cues is more dependable than editing live. Either method needs a clear operator routine: know which title belongs with each segment, and confirm the preview before taking it to programme output.
Show it on an overlay channel
A Title input can be displayed over the current programme through a vMix overlay channel. First select the Title input, then use the appropriate overlay control to place it on the desired channel. In the output, confirm that the title appears above the video rather than replacing it. The channel number and control placement depend on the vMix interface and configuration.
Use the matching overlay action to remove the title when it is no longer needed. Test both directions: bringing the title in and taking it out. A title that appears correctly but remains on screen over the next segment is a cueing problem, not evidence that the List or PlayList is repeating.
For a basic test, play a short representative clip, bring the title on, check its position, and then take it off. Repeat the test with a different clip or background so you can catch cases where the text becomes hard to read. If you use a transition, make sure it behaves as intended in the actual programme output and not only in a preview window.
Keep the overlay routine simple enough for the person operating the stream. If they need to remember several channels or hidden states, write the steps down beside the sequence plan. A short checklist can say which title to select, when to bring it on, and when to remove it. This matters particularly when a channel is run by volunteers or handed between operators.
An overlay channel controls what is composited over the video; it does not control which media item plays. Likewise, a title remaining on screen cannot cause the same file to repeat. Keep these signals distinct when diagnosing the issue: observe the video beneath the title, then inspect the playback feature’s order and loop state.
Use Web Scripting for repeatable cues
If you need repeatable title changes, vMix Web Scripting can be an option for sending cues to vMix from a script or other control workflow. Use it only after you have a working manual setup. First establish that the Title input can be selected, displayed on the intended overlay channel, and removed correctly. Then automate those same known actions rather than debugging the graphic and the script at once.
A useful cue plan has a clear event for each change: show the title as a segment begins, and remove or replace it at the planned boundary. The script should target the intended input and overlay action, and your test should confirm the on-air result. Do not assume that a script can infer the current List entry or automatically populate the text field from its name. That automatic binding was not established by the documentation reviewed for this guide.
Keep a human-readable cue sheet alongside the playlist. For example, record the order of the video segments, the title to show for each, and the point at which to change it. If the playlist is revised, update the cue sheet and test from the beginning. Automation faithfully repeating an outdated cue plan is still an error, just one that can happen without an operator touching the controls.
Web Scripting adds another moving part: script availability, command targets, and the state of the vMix session all need to be tested in the environment you intend to use. Consult the current vMix documentation for supported commands and syntax rather than copying a script written for another version. Keep a manual recovery route available so you can remove a stuck title or restore the expected view if a cue fails.
For a channel whose main requirement is that a prepared file keeps playing while your computer is off, a script running on that computer may not solve the operational burden. StreamNeo can remove the need to leave your own computer running for that kind of uploaded-file broadcast, while this vMix title workflow remains useful when you need live switching and overlays. Consider the workflow first, rather than adding scripting simply because it is available.
Verify playlist synchronisation
Test the playback source from the beginning of the sequence. Note the exact symptom: does one item restart before the next item, does the full sequence begin again after its last entry, or does an unexpected different video start? These point to different settings. A video that restarts inside a sequence may also be duplicated in the entries, while an unexpected next video may involve Autoplay rather than repeat.
For vMix List, inspect the entries for duplicates and confirm that intended items are enabled. Check Loop, which the vMix List documentation describes as returning the list to the beginning at its end. Auto Next is enabled by default according to that documentation and governs movement to the next entry; Randomise changes the order. If you want a fixed sequence, verify the order and the randomisation state as well as Loop. See the official vMix List documentation for the controls and definitions.
For vMix PlayList, open the PlayList window from its cog control and inspect the ordered inputs. Its Loop control restarts the PlayList from the beginning when the sequence completes. Also review per-item start positions, durations and transitions if the same input appears to restart before the sequence reaches its end. The official vMix PlayList documentation describes the relevant settings. The List and PlayList are distinct features with distinct Loop controls, so changing one does not necessarily change the other.
For YouTube’s player, expand the playlist area while a video is playing. Playlist Loop repeats the full playlist. If the repeat icon shows a “1” in its centre, the current video is being repeated; use the control again to leave that state. The desktop layout is described in YouTube Help on looping videos or playlists, but a phone, television or console may place the control differently.
Do not confuse loop with Autoplay. YouTube describes Autoplay as starting another related video after playback ends, whereas loop repeats the current video or playlist. If a different video begins unexpectedly, check Autoplay and the player context; if the same one starts again, inspect the relevant repeat state. YouTube’s Autoplay help page explains that setting, including its device-specific behaviour.
After changing a setting, retest the full sequence from its beginning. If you change several controls at once, you may not know which one fixed the problem. Note the source, the observed symptom, the setting changed, and the result. This small record is useful when another operator encounters the same behaviour later.
A title card can help you see the intended segment at a glance, but it is not a synchronisation test. Compare the actual video input with the cue sheet at each transition. If they diverge, stop and correct the sequence or cue plan rather than assuming the title reflects the player state. For a deeper look at keeping a prepared stream running, the FFmpeg guide to a continuous YouTube podcast stream covers a different playback route. If you are weighing operation away from a desk, the Airtel broadband guide for an FFmpeg stream discusses the connection-side considerations for that setup.
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
Does vMix automatically put the current playlist item name in a title field?
Do not rely on that behaviour based on the documentation reviewed here. The safe workflow is to set up the title text and playback sequence separately, then keep them aligned through operator cues or a tested control process. Confirm any version-specific capability in current vMix documentation before building around it.
Which Loop setting should I switch off?
It depends on the source. vMix List and vMix PlayList have separate Loop controls, while YouTube’s player has its own repeat state. Identify where the video is playing, then change that source’s setting and retest from the beginning.
Why does a different video start after mine ends?
That may be Autoplay selecting another related video rather than the current item repeating. Check whether the new video is part of the playlist, whether the sequence order is correct, and whether Autoplay is enabled on the device you are using.
Can I use a title card without automating it?
Yes. You can prepare a Title input, show it on an overlay channel, and bring it in or out manually. That is often easier to verify than automation; use Web Scripting only when the repeatable cues are clear and tested.