Question / Help OBS adding audio delay for no reason?

coreRoss

New Member
I am having a odd audio delay that I cant figure out.

I have built a Ryzen streaming machine based on the 8 core CPU and a GTX 1080. I also stream xbox gameplay via the AVerMedia LIVE GAMER HD 2 (internal card) in OBS.

Everything works pretty much flawlessly. But the audio begins in sync with the gameplay and for some reason an audio delay is added to the gameplay from the AVerMedia capture card over time by OBS or immediately and I cant see why. The system don't seem to be under much stress.

I have tried both the 64bit and 32bit version of OBS. The setup for the AVerMedia is correct using the stream engine and setting the audio to "Capture Audio Only" and using the Audio Stream Engine from the card.

Here is my first log, it shows the audio delay being added as I stream over time: https://pastebin.com/FsjF62T3

The second log shows the delay being added without any streaming or recording happening: https://pastebin.com/Jezb2ZZi

I would love to know why OBS is adding these delays and any way to stop it.
 

Attachments

  • Log1.txt
    15.9 KB · Views: 6

Fenrir

Forum Admin
Are you on the latest BIOS revision for your motherboard? There were some bugs in the early Ryzen microcode that cause these types of issues.
 

coreRoss

New Member
Are you on the latest BIOS revision for your motherboard? There were some bugs in the early Ryzen microcode that cause these types of issues.

Yea I am on a ROG STRIX B350-F GAMING with the latest BIOS. But I was wondering if it maybe is a Ryzen issue. I will keep an eye on more BIOS updates. Maybe that will fix it.
 

Fenrir

Forum Admin
No, memory leak probably isn't what you think it is.

Try added the capture card directly to OBS instead of going through the stream engine. The timestamp issues with Avermedia devices (their fault) were corrected in OBS a few patches ago.
 
Top