How to Fix Audio Sync Issues When Streaming with Deep Live Cam
How to Fix Audio Sync Issues When Streaming with Deep Live Cam

A flawless face swap is completely ruined if your audio tracks the video by half a second. Viewers have very little tolerance for "bad lip-syncing." Because the AI architecture inside Deep Live Cam requires varying amounts of time to process each frame depending on your GPU, the video feed will always arrive *after* your pure, unprocessed microphone feed. Syncing them is critical.
Understanding Processing Latency
If you are running an Nvidia RTX 3060, it might take 40 milliseconds to process a single face-swapped frame. Over the course of a 10-minute stream, your mouth movements via the Virtual Camera are fundamentally 40ms behind your actual, physical voice. If you run heavier GFPGAN enhancers, this delay can increase strictly to 100-150ms.
The OBS Render Delay Filter
Here is the absolute guaranteed fix for streamers:
- Open OBS Studio and establish your "Deep Live Virtual Camera" source and your Microphone source.
- Perform a "Clap Test": Record yourself clapping your hands on camera loudly. Review the footage frame-by-frame and count exactly how many milliseconds the audio precedes the visual impact.
- Right-click your **Microphone** source -> Filters.
- Click the "+" and add a "Render Delay" or "Sync Offset" filter.
- Input the precise millisecond delay you calculated (e.g., 120ms).
You have now artificially held your audio back from the live broadcast to perfectly match the heavy computational time of the AI video, resulting in a flawless, cinematic broadcast.