- Supported Bit Versions
- 64-bit
- Source Code URL
- https://www.github.com/obcache/nowplaylisting
- Minimum OBS Studio Version
- 30.0.0
- Supported Platforms
- Windows
nowplaylisting
`nowplaylisting` is an OBS source plugin (Windows, OBS 30+) that plays a playlist of media files/folders.
Implemented behavior
- Source type with OBS media transport controls (play/pause/stop/next/previous/seek/time).
- Playlist property with add/remove/reorder (editable list).
- Playlist entries accept both file and folder paths.
- Supported media extensions:
- Audio: `.mp3`, `.wav`, `.aiff`, `.aif`
- Video: `.mp4`, `.mpg`, `.mpeg`, `.mkv`, `.avi`
- Recursive folder scan toggle.
- Shuffle + loop support, with reshuffle on each completed loop pass.
- Metadata extraction on Windows (`artist`, `title`) from shell property store.
- If metadata is missing, text is left empty.
- Audio files:
- Attempts album-art extraction and renders it as background.
- Renders artist/title as two centered lines with style controls.
- Video files:
- Plays video only (no metadata text overlay).
- Source output canvas defaults to `480x480` (`1:1`), with media fit-to-edge scaling that preserves media aspect ratio and leaves unused area transparent.
- Text style controls:
- Font (includes size), color, outline color/size, shadow color/size, X/Y offsets.
- Text font size values are internally scaled by `3x` for this source so practical on-screen sizing maps to more typical UI font numbers.
- Source properties update live while editing (no `OK` required to preview most changes).