YTMDesktop2
Features

OBS overlays

Now-playing overlays via the local API

Drive OBS (or other) browser sources from the local API so stream overlays stay in sync with playback.

Setup

  1. Enable the API under Settings → API & Integrations → API.
  2. Prefer Authentication for anything beyond a locked-down localhost setup.
  3. Point your OBS browser source at an overlay that reads the API (community packs or your own HTML).
  4. If you changed the API port, append ?port=<port> to the source URL (default is 13091).

Community reference: Zyphen's Now Playing.

Tips

  • Confirm GET /track and GET /track/state before wiring overlays — see Routes.
  • WebSocket /socket can push track:change events for live updates.

On this page