Use with OBS Studio
Pipe a live Facecast face swap into any video app via OBS Window Capture and OBS Virtual Camera — works for streaming AND video calls.
By Facecast TeamUpdated
Requirements
- →OBS Studio (free, obsproject.com)
- →Active Facecast session in any modern browser
- →(Optional) Virtual audio driver: BlackHole (macOS), VB-Audio (Windows), JACK (Linux)
Steps
Start the swap in your browser
Open facecast.org/faceswap, allow camera access, pick a face, and confirm the swap is rendering smoothly. The browser tab is your live video source.
Add a Window Capture in OBS
OBS → Sources → + → Window Capture → select the browser tab running the swap. Resize and crop the OBS scene to the swapped-video area only (cut out browser chrome and other UI).
Start OBS Virtual Camera
OBS → Tools → Start Virtual Camera (or the Start Virtual Camera button in the dock). This exposes the OBS scene as a system camera device named "OBS Virtual Camera".
Use the virtual camera in any app
Zoom / Meet / Teams / Discord / Slack / Telegram all let you pick a camera in their video settings. Select "OBS Virtual Camera" — participants will see the swapped face in real time.
(Optional) Audio sync for streaming
Facecast adds a small video delay (~150–300 ms). For streaming, install a virtual audio driver (BlackHole / VB-Audio / JACK) and use OBS Audio Sync Offset to align your microphone with the swapped video.
Ready to go live?
Start your first Facecast session for free — no credit card required.