Skip to main content

vdo.ninja + OBS tutorial

Step-by-Step: vdo.ninja + OBS for Separate Tracks


Host creates a vdo.ninja room

  1. Go to https://vdo.ninja

  2. Click Create a Room → Name it (e.g., MyPodcastRoom)

  3. You’ll get:

    • Director Link (for you to control guests)

    • Guest Invite Link (to send to each guest)

You can also generate separate invite links for each guest if you want to keep them isolated (not in the same group mix).


Guests join the call

  • Guests open their link in Chrome/Edge

  • Select their mic and (if needed) camera

  • You (as host) will see their feed in your Director interface


Add each guest to OBS

For each guest:

  1. Copy their vdo.ninja video URL (from Director view)

  2. In OBS: Right click → Add → Browser Source

  3. Paste their vdo.ninja URL

  4. Name it (e.g., Guest 1)

  5. Set resolution (1280x720 or 1920x1080 if needed)

  6. Check Control Audio via OBS to manage their volume

Now each guest is a separate Browser Source in OBS.


Install Source Record plugin

This tells OBS to record that specific guest’s feed separately.


Record your own mic separately

  • Add your mic as an Audio Input Capture in OBS

  • Add a Source Record filter to it too (so your track is its own file)


Start recording

  • In OBS, click Start Recording

  • OBS will record:

    • A main mix (all sources combined — optional)

    • Individual files for each guest and your mic

Credits to our robotic overlord