Question / Help Game audio delayed and doubled/echo

RamboTron

New Member
when i stream any game the game audio is delayed to the stream by about 1.5-3 seconds. I have no idea if the mic is too or not.
in my device settings the audio input device is disable, however if i enable it and set audio sync offset to -1450 the audio is not delayed at all but is doubled/echoed.

this is delayed audio log file
https://gist.github.com/afd7f04cba4929815b3c4614bbe03812

this is doubled with no delay log file
https://gist.github.com/536c999e37f85d5306dd677b21982b8a

can someone please help me?
 

FerretBomb

Active Member
When using a capture card, the Desktop/Mic channel should NOT be set to the capture card (as it appears is happening, from your log). That should be set to your desktop speakers.

The Audio Device dropdown is used to get capture card audio.
It isn't used for webcam audio as that's coming in on the Mic channel.

Set your Desktop Audio channel device to something other than your capture card, in Settings. Then set your cap card's Source Properties to use the device audio, in its audio device dropdown.
 

FerretBomb

Active Member
What do you mean, a 'no device' screen? Can you grab a screenshot, or describe more clearly? As in the capture device is outputting a screen that shows the words 'no device' (a capture card issue), or is it a redscreen (OBS not being able to init the capture card itself)?

Your logfile shows a negative audio time offset, which isn't going to work. You should also return your global audio time offset to zero (I assume you set that while trying to sync the capture device audio coming in over the Desktop channel to the captured video?)
 

RamboTron

New Member
Capture.PNG
 

FerretBomb

Active Member
That one is an issue with the capture device, not OBS. That's literally the video that the Elgato is putting out. I'd recommend contacting Elgato support about it; they regularly work with OBS and are very on the ball about getting their hardware working. Not an OBS-side issue though, that I can see.
 
Top