Measure the desync with a clap test
Record yourself clapping once on camera with the microphone visible. Play back the recording in **VLC** or **DaVinci Resolve** and note how many milliseconds the audio leads or lags the visual clap.
OBS audio desync is caused by mismatched sample rates or variable frame rate recording. Fix it with a sync offset and encoder settings.
Audio drifts out of sync when the **audio sample rate** does not match the recording format or when **variable frame rate** causes timestamp gaps. Set a manual sync offset and lock the frame rate to fix it.
Record yourself clapping once on camera with the microphone visible. Play back the recording in **VLC** or **DaVinci Resolve** and note how many milliseconds the audio leads or lags the visual clap.
In OBS, go to **Settings > Audio** and set **Sample Rate** to **48 kHz**. Then open **Settings > Output > Recording** and confirm the audio track is also 48 kHz. Mismatched rates cause gradual drift.
Open the **Audio Mixer** in OBS, click the gear icon on your microphone source, and select **Advanced Audio Properties**. Enter the offset you measured in step 1 into the **Sync Offset (ms)** field.
Go to **Settings > Video** and set **Common FPS Values** to a fixed number like **60** or **30**. In **Settings > Output > Recording**, switch the encoder to **NVENC** or **AMF** if available — hardware encoders produce more consistent timestamps than x264.
Record another clap test and play it back. The audio and visual clap should align within one frame. Record a 10-minute clip to confirm the sync does not drift over time.
Your capture source is using variable frame rate. In OBS, go to **Settings > Video** and ensure the FPS is locked. If capturing a game, enable V-Sync or cap the frame rate in the game settings.
This is a consistent processing delay. Apply a negative sync offset equal to the measured delay in **Advanced Audio Properties**.
Yes. Use **MKV** or **MP4** with a fixed frame rate. FLV and TS containers can introduce timestamp issues in some players.
Yes, but it is slower. In DaVinci Resolve or Premiere, unlink the audio track and nudge it by the measured offset. Fixing it in OBS saves time on every recording.
Set the **Sync Offset** back to 0 in **Advanced Audio Properties**. Restore the original sample rate in **Settings > Audio** and the original encoder in **Settings > Output**.
Free · no account needed · tracks your progress