Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOBS can loop and shuffle a playlist, but its documented built-in controls do not track which videos have played on a particular date. To skip videos already played today, use a separate scheduler or custom controller that records playback dates and supplies OBS with a filtered playlist. YouTube’s playlist-repeat control is viewer-side; it does not control the sequence sent in your live broadcast.
Choose the right playback control
| Option | Where it controls playback | Playlist or random order | Date-based playback history |
|---|---|---|---|
| YouTube playlist repeat | The YouTube player used by viewers | Repeats a playlist for the viewer | No; it does not sequence your outgoing broadcast. YouTube Help |
| OBS Media Source | Your OBS broadcast | Plays an individual media file | Not documented as a daily-history feature. OBS documentation |
| OBS VLC Video source | Your OBS broadcast | Supports playlist looping and shuffling | Not documented as maintaining a daily playback ledger. OBS documentation |
| Separate scheduler or custom controller | Feeds or updates the playlist used by OBS | Can prepare a filtered candidate list; implementation depends on your setup | Can exclude items recorded for the current date if it stores playback state. This is a design approach, not a verified built-in OBS integration. |
Set up a playlist in OBS
-
Confirm how your videos enter the broadcast
If you are playing one local video at a time, OBS’s Media Source is designed for an individual file. For a playlist, use the VLC Video source. The distinctions and source controls are documented in the OBS Media Sources guide.
As an Amazon Associate I earn from qualifying purchases.
-
Install the matching VLC version
The VLC Video source requires VLC to be installed. OBS documents availability on Windows, macOS and Linux, and specifies that 64-bit OBS requires 64-bit VLC.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Add the playlist files
In OBS, add a VLC Video source and populate its playlist with the video files you want available for rotation. Check that the source can access the files and that the intended playlist is loaded before going live.
#1 Best Overall
64Gb Mp3 Player with Bluetooth Y1 Portable Music Digital Players Supports Playlist Audiobook Video Nice Gadget for Kids Silver- Long battery life - half volume via wired earbuds for 25 hours music playback, 1250 mAh capacity balancing excellent convenice and function.
- Portable mp3 player - MP3 has 64 gram(2.26 oz) equivalent to 8 dollar coins, shap as a pock card.
- Formats supported - MP3, OGG, MAV, FLAC, AMR, MID, AAC, APE, etc. Compatible with ROCKBOX system by the way, what an awesome MP3 it is 🙂
- Video function - Video of 720p can be played smoothly, supproted formats inclued MP4, MKV, MOV, AVI, FLV, 3GP.
-
Choose loop and shuffle behavior
Use Loop Playlist to restart the source after it reaches the end of the media list. Use Shuffle Playlist to randomize order. These controls determine looping and order; they are not a filter for videos played earlier today.
Add the daily exclusion rule
To meet the exact “already played today” requirement, add a stateful scheduler or custom controller alongside the OBS playback source. The OBS documentation covers playlist, loop and shuffle controls, but does not document a daily playback ledger or date-based exclusion setting. The scheduler method below follows from that gap; it is not a verified, ready-made OBS integration.
Rank #2
- Long battery life - half volume via wired earbuds for 25 hours music playback, 1250 mAh capacity balancing excellent convenice and function.
- Portable mp3 player - MP3 has 64 gram(2.26 oz) equivalent to 8 dollar coins, shap as a pock card.
- Formats supported - MP3, OGG, MAV, FLAC, AMR, MID, AAC, APE, etc. Compatible with ROCKBOX system by the way, what an awesome MP3 it is 🙂
- Video function - Video of 720p can be played smoothly, supproted formats inclued MP4, MKV, MOV, AVI, FLV, 3GP.
-
Define what counts as played
Choose whether an item counts as played as soon as playback starts, only when it finishes, or after it has played for a minimum duration. This choice matters if a video is interrupted or the stream restarts.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Record playback against a date
Have the scheduler write a date-stamped record for each item when it meets your chosen rule. Use one consistent time zone for the daily reset so that “today” has a predictable meaning.
Rank #3
Mp3 Player with Bluetooth Y1 Portable Music Digital Players Supports Playlist Audiobook Video Nice Gadget for Kids Pink- Long battery life - half volume via wired earbuds for 25 hours music playback, 1250 mAh capacity balancing excellent convenice and function.
- Portable mp3 player - MP3 has 64 gram(2.26 oz) equivalent to 8 dollar coins, shap as a pock card.
- Formats supported - MP3, OGG, MAV, FLAC, AMR, MID, AAC, APE, etc. Compatible with ROCKBOX system by the way, what an awesome MP3 it is 🙂
- Video function - Video of 720p can be played smoothly, supproted formats inclued MP4, MKV, MOV, AVI, FLV, 3GP.
-
Filter before selecting the next item
At the start of a rotation—or whenever you need a fresh candidate list—exclude every item whose record matches the current date. Then select from the remaining videos.
-
Feed the filtered list to OBS
Configure the controller to update or feed the candidate playlist to the OBS playback source. The exact mechanism depends on your playback environment; the cited OBS controls do not establish a particular scheduler integration.
Rank #4
64Gb Mp3 Player with Bluetooth Y1 Portable Music Digital Players Supports Playlist Audiobook Video Nice Gadget for Kids Orange- Long battery life - half volume via wired earbuds for 25 hours music playback, 1250 mAh capacity balancing excellent convenice and function.
- Portable mp3 player - MP3 has 64 gram(2.26 oz) equivalent to 8 dollar coins, shap as a pock card.
- Formats supported - MP3, OGG, MAV, FLAC, AMR, MID, AAC, APE, etc. Compatible with ROCKBOX system by the way, what an awesome MP3 it is 🙂
- Video function - Video of 720p can be played smoothly, supproted formats inclued MP4, MKV, MOV, AVI, FLV, 3GP.
-
Handle an empty candidate list
Decide what should happen if every video has already qualified as played today: wait until the date changes, allow repeats, or alert an operator to add more content. Do not silently fall back to looping the full playlist if that would break your rule.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Keep viewer-side looping separate
YouTube’s playlist-repeat control repeats a video or playlist in the YouTube player. It affects what a viewer watches there, not the order of media your encoder sends to a YouTube Live broadcast. See YouTube Help on looping videos or playlists.
Best Value
- Long battery life - half volume via wired earbuds for 25 hours music playback, 1250 mAh capacity balancing excellent convenice and function.
- Portable mp3 player - MP3 has 64 gram(2.26 oz) equivalent to 8 dollar coins, shap as a pock card.
- Formats supported - MP3, OGG, MAV, FLAC, AMR, MID, AAC, APE, etc. Compatible with ROCKBOX system by the way, what an awesome MP3 it is 🙂
- Video function - Video of 720p can be played smoothly, supproted formats inclued MP4, MKV, MOV, AVI, FLV, 3GP.
Where a playlist plugin fits
OBS has a separate Media Playlist Source plugin listing. Its existence is not evidence that it tracks which videos played on a given date, so do not rely on it to satisfy daily exclusion unless you independently verify that its current features meet your rule.
Troubleshoot common rotation problems
- VLC Video is missing from OBS: confirm VLC is installed and that its architecture matches OBS; OBS specifies 64-bit VLC for 64-bit OBS.
- The playlist repeats but does not skip today’s videos: looping only restarts the list. Add a separate date-aware scheduler; neither looping nor shuffling is documented as daily history.
- Shuffle still selects a video played earlier today: shuffle changes order, not eligibility. Filter the candidate list using the playback ledger before selecting.
- The same video returns after midnight—or is skipped the next day: check that the scheduler records dates consistently and uses the time zone you intended for the daily reset.
- An interrupted video is treated inconsistently: apply the chosen “played” rule at the same event each time—start, completion, or a specified minimum duration.
- YouTube viewers see different repetition than expected: check the viewer’s player playlist-repeat setting separately; it does not alter OBS’s outgoing sequence.
Or let it run in the cloud
StreamNeo keeps uploaded videos live on YouTube from the cloud, but it does not provide the date-based playback history required to skip videos already played today. To use it, upload a recording or build a playlist, add your YouTube stream key, and go live. Nothing has to stay on at home; it streams uploads as made, up to 4K 60fps, at one price per slot, and can automatically recover if YouTube drops the stream. The first day is free with no card. Monthly pricing is $9.99 per month. StreamNeo streams to YouTube only. See StreamNeo, or start your free day.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

