Question / Help Audio Delay when recording

Hillhome

New Member
This just started this week. I am not sure what the cause is. When recording or live streaming my desktop audio is delayed. The microphone seems to be at the correct time/with the action in both recording and live streams.

Live stream has the same issue (edit: just checked last nights VoD and audio in the game is behind!). I did not change any settings in the last week in OBS - though I did upgrade my Nvidia drivers to the newest ones. I'm pretty stumped as to what caused the change. I mucked around and set my desktop audio to -1370ms which seems to be about as close as I can get to it being lined up but I'm STILL not sure what caused the issue in the first place.

I would prefer to not have to mess with delays on the mixer to fix this so if anyone has some ideas I'm game to try stuff out. Thus far I have tried...

Switching bitrates
Switching FPS from 60 to 48 and to 30
Tried both bicubit and lanzcos (not sure if that even has an effect since I'm not downscaling when recording but figured I'd try it out anyway)
I've tried recording with game capture, window capture, and monitor capture - all have the same audio delay issue.
I have tried switching encoders and have used my capture card, Nvenc, and x264. All have the same audio lag issue.
I have also tried the various rate controls, presets and profiles on advanced recording tab. No effect. Same issue.
I have tried setting audio to 48 instead of 44.1 - audio still lags.

Current settings for recording advanced tab:
Type: Standard
Format: mp4
Encoder: NVENC H.264
Rescale: off (1920x1080 recordings)
Rate Control: CBR
Bit Rate: 25000 (I've tested 10000 - 25000 at 2500 intervals. Audio issue persists in all of them)
Keyframe: 0
Preset: Default
Profile: Main
Level: auto
Two Pass Encoding: Checked
GPU: 0 (only have one card so that's easy)
B-Frames: 2 (default setting)

I have used these settings, exactly these settings, for many weeks now doing recordings for Youtube. No issues until this past week. I don't recall an OBS update during that time - only new graphics drivers from Nvidia. If any of you have some ideas on something else to test or try so I can turn off that audio mixer delay I'd be happy to try them out. Thanks for reading :)
 
Last edited:

shiny

New Member
Are you recording with more than 1 audio channel ? That was what was causing delay for me, ONLY when recording + streaming + multi-channel.
 

Hillhome

New Member
No only one audio channel. Also this is recording solo - not while streaming anything. It's driving me nuts trying to figure out the cause here haha :D
 

Hillhome

New Member
Ok. I uninstalled/reinstalled OBS. No change! But then I looked at...

Main screen on OBS. Desktop Audio. Gear Icon. Properties. I UNCHECKED "Use Device Timestamps". I am not sure how this got checked in the first place - it started off checked on a clean install. This seems to have fixed my issue completely. I will be doing further testing with it of course but it seems like it is working properly now.

Took me about 4 hours of messing with stuff to find that box and untick it though. What a pain :/
 

James Rogers

New Member
Ok. I uninstalled/reinstalled OBS. No change! But then I looked at...

Main screen on OBS. Desktop Audio. Gear Icon. Properties. I UNCHECKED "Use Device Timestamps". I am not sure how this got checked in the first place - it started off checked on a clean install. This seems to have fixed my issue completely. I will be doing further testing with it of course but it seems like it is working properly now.

Took me about 4 hours of messing with stuff to find that box and untick it though. What a pain :/
Thank you so much! I couldn't figure out what was happening! It was so frustrating!
 

ynoTT

New Member
Ok. I uninstalled/reinstalled OBS. No change! But then I looked at...

Main screen on OBS. Desktop Audio. Gear Icon. Properties. I UNCHECKED "Use Device Timestamps". I am not sure how this got checked in the first place - it started off checked on a clean install. This seems to have fixed my issue completely. I will be doing further testing with it of course but it seems like it is working properly now.

Took me about 4 hours of messing with stuff to find that box and untick it though. What a pain :/
This worked for me as well. I've been trying to deal with this ever since I got OBS a couple years ago.
 

angelhdz12

New Member
Ok. I uninstalled/reinstalled OBS. No change! But then I looked at...

Main screen on OBS. Desktop Audio. Gear Icon. Properties. I UNCHECKED "Use Device Timestamps". I am not sure how this got checked in the first place - it started off checked on a clean install. This seems to have fixed my issue completely. I will be doing further testing with it of course but it seems like it is working properly now.

Took me about 4 hours of messing with stuff to find that box and untick it though. What a pain :/

Thank you very much! I though there was something wrong with my computer or my audio drivers. I think this issue started with latest OBS version. This didn't happen to me before.
 

drewvancamp

New Member
this just helped me ZOMG thank very very VERY much... anybody know why this causes a problem and therefore why it is the default setting? this was so very frustrating
 

BlitzGirl

New Member
Interesting, my recordings get audio issues after an hour, where they suddenly start getting out of sync with the video, and I've kept "use device timestamps" unchecked this whole time. So, that just may mean my issue is not the same as all of yours. :(
 
This might be a late post but there’s an advanced audio setup under the file tab you can adjust the lag latency there

There’s also filter settings you can adjust for audio and video effect

if you can’t get the recorded file to sync best alternative I found is using vlc andusing the track synchronization under the tools tab

I also realized I could video capture with vlc might give that a try in the future until now

Only thing missing from obs is a video scrubber for cutting or cropping videos for remux
 
Interesting, my recordings get audio issues after an hour, where they suddenly start getting out of sync with the video, and I've kept "use device timestamps" unchecked this whole time. So, that just may mean my issue is not the same as all of yours. :(

This might be a late post but there’s an advanced audio setup under the file tab you can adjust the lag latency there

There’s also filter settings you can adjust for audio and video effect

if you can’t get the recorded file to sync best alternative I found is using vlc andusing the track synchronization under the tools tab

I also realized I could video capture with vlc might give that a try in the future until now

Only thing missing from obs is a video scrubber for cutting or cropping videos for remux
 
Top