Audio Desync Issue randomly appearing?

plebeian

New Member
I'm not sure how to fix this issue. I've toyed with the audio offset a little bit but the audio only desyncs when I put my videos into my video editing software. And to my knowledge this doesn't happen when I attempt to live stream. I looked at a different thread and they suggested that it had something to do with the cpu? But it has barely ever gone above about 30% utilization. Also this never happened in the past it only started recently like last week. I'm not sure if something else could be causing this or this is just an obs thing? I attached my current log as to the making of this post. The video I recorded had the same issue...
 

Attachments

  • 2024-03-23 08-39-10 (current).txt
    33.3 KB · Views: 23

qhobbes

Active Member
1. To ensure that OBS Studio has the hardware resources it needs for realtime streaming and recording, we recommend disabling the "Game DVR Background Recording" feature via these instructions.
2. In Windows 10 versions 1809 and newer, we recommend that "Game Mode" be enabled for maximum gaming performance. Game Mode can be enabled via the Windows 10 "Settings" app, under Gaming > Game Mode.
3. Audio buffering hit the maximum value. This is an indicator of very high system load, will affect stream latency, and may even cause individual audio sources to stop working. Keep an eye on CPU usage especially, and close background programs if needed.

Occasionally, this can be caused by incorrect device timestamps. Restart OBS as Admin to reset buffering.

Source affected (potential cause): Desktop Audio
4. Run OBS as Administrator. Right click on the OBS shortcut, properties, advanced, check box, ok, apply, ok.
5. Your log shows GPU rendering lag. This occurs when your GPU is maxed out/overloaded. Go to the Recording Settings, set Multipass Mode to Single Pass and disable Psycho Visual Tuning. Those use additional GPU.
6. Your log also shows CPU encoder overload. Go back to the NVENC encoder.

If still having issues, post new log.
 

plebeian

New Member
1. To ensure that OBS Studio has the hardware resources it needs for realtime streaming and recording, we recommend disabling the "Game DVR Background Recording" feature via these instructions.
2. In Windows 10 versions 1809 and newer, we recommend that "Game Mode" be enabled for maximum gaming performance. Game Mode can be enabled via the Windows 10 "Settings" app, under Gaming > Game Mode.
3. Audio buffering hit the maximum value. This is an indicator of very high system load, will affect stream latency, and may even cause individual audio sources to stop working. Keep an eye on CPU usage especially, and close background programs if needed.

Occasionally, this can be caused by incorrect device timestamps. Restart OBS as Admin to reset buffering.

Source affected (potential cause): Desktop Audio
4. Run OBS as Administrator. Right click on the OBS shortcut, properties, advanced, check box, ok, apply, ok.
5. Your log shows GPU rendering lag. This occurs when your GPU is maxed out/overloaded. Go to the Recording Settings, set Multipass Mode to Single Pass and disable Psycho Visual Tuning. Those use additional GPU.
6. Your log also shows CPU encoder overload. Go back to the NVENC encoder.

If still having issues, post new log.
It made the issue worse as when I put it into my video editing software it didn't even process any audio and the delay on the end was still there.
 

Attachments

  • obs log.txt
    13.8 KB · Views: 15

qhobbes

Active Member
How was there a delay if it didn't even process any audio?
Don't use Display Capture unless you need to capture Windows stuff such as your desktop or Start menu. If you're not doing that, remove it as a source.
 

plebeian

New Member
How was there a delay if it didn't even process any audio?
Don't use Display Capture unless you need to capture Windows stuff such as your desktop or Start menu. If you're not doing that, remove it as a source.
My video editing software shows where the audio cuts off marked by a area with black slashes. Even when the audio didn't process the stripes were still there.

Also I had to use display capture because roblox won't record in full screen. And I find it a bit easier sometimes. Should I mess with the offsets some more?
 
Top