Skip to content
CodeYan01 edited this page Jul 4, 2023 · 5 revisions

Welcome to the Media Playlist Source wiki!

This is an OBS Plugin that serves as an alternative to VLC Video Source. It uses the Media Source internally.

See also the guides in the sidebar.

Features

  • Allows editing the playlist without restarting the video, even if files are reordered.
  • Allows editing any setting without restarting the video.
  • Saves the currently playing file so it would be played when OBS restarts.
  • Allows selecting a file or folder item from the list to play.
  • Shuffling (Based on VLC 4's implementation)
    • Allows adding/removing items from the playlist without the need to reshuffle. The shuffling order of already played items will be saved, so clicking Previous Item will still play the previous item. Selecting a file or folder item also does not break the history.
    • Reshuffles when the last file in the playlist is played out, without affecting history.
  • Shows the filename of the current file in the Properties window.
  • Has an option to play the first file or the current file when the source is restarted.

Limitations

  • The Properties window will show the filename of the current file, but it can not be automatically updated when the video ends as it could cause OBS to crash when the video ends while interacting with the Properties window. Reopening the Properties window will refresh the shown current file.
  • While this plugin works with OBS 28 and up, it requires this change at https://github.com/obsproject/obs-studio/pull/8051 that allows this plugin to save the index of the current file, so that restarting playback is not needed when editing the list. This change isn't merged yet as of OBS 29.1.3. A custom build with this PR is available here.
  • Does not support audio track or subtitle selection yet.
  • Does not automatically refresh folder contents yet, but can be manually done by saving the settings again.
Clone this wiki locally