Question / Help Can't remove Audio Buffering Time?

AngelSnes

New Member
Hey guys, first off I wanna say I just love OBS, for both streaming and recording the features are fantastic, in fact the green screen is dramatically better than the chroma keyer built in to vegas!

The only problem I am having is the audio is slightly behind the video, meaning I have to manually fix this every time I run it through my video editor, however I think it's to do with the fact that under the "Advanced" settings, the lowest I can have my Audio Buffering Time is 100, which would be fine however there doesn't seem to be the option of having a scene/video buffer to match this delay. (This exists, but seems to only be for video capture devices such as webcam, and not for the game/screen being captured)

Is there any work arounds/solutions to this?

Cheers guys!

-Adam
 

Harold

Active Member
The solution is to adjust your audio offset in the mixer advanced settings, not to adjust the audio buffering time (which you should leave at default)
 

AngelSnes

New Member
Hey, thanks for the reply.

All of my audio is at 0 offset in the mixer which i haven't touched, I initially changed it because my capture card had 1.5 seconds of visual lag on it, however since then I haven't been able to get rid of this delay ( Which I think may be due to the 100ms minimum on the buffering time.) I've looked through all of the settings but I'm not sure if I'm missing the solution.

Thanks again
 
100ms of anything will not cause 1.5 seconds of delay :)

Can you detail your setup? Are you using a USB 2.0 capturing device like an Elgato? A log of a test-recording would help as well...
 

AngelSnes

New Member
Sorry I should have specified, Initially I changed it from the default to 1500ms when I was using the capture card.
My setup PC is
i7 2600 - 3.4ghz
DDR3 - 1333mhz
HD - (recording) 500gb, 7200rpm
GTX 650 1gb
Windows 7 64 bit

The streaming setup I'm currently using is just my webcam and Screen/Game capture.

Sorry I'm not sure how to go about getting a log from one of the recordings.
 

AngelSnes

New Member
Hey, thanks for your response.

I've uploaded my latest log here: https://gist.github.com/6eb017c3d566e1ffdcda

As for the 1.5s delay, this was done by me intentionally just the capture card itself, but not the issue I am having now. The issue I am having now is the 0.1s delay on my audio when recording pc games, as the Audio Buffer Time will not allow me to set it lower than 100 ms. Sorry for any confusion.

Cheers
 

Harold

Active Member
The audio buffer time isn't what controls that delay.

You use the mixer advanced settings to control that.
 

AndehX

Member
im having this issue too with OBS MP. I seem to have (what I would guess) is about 400ms of delay on my audio. I cannot find any settings to get rid of this. Im using a Live Gamer Extreme, which doesn't have any delay since it's USB3.0 Audio buffer time is set to 1000 (which I can't seem to change)

Ok, so I "think" i've solved it by adding a -300 buffer to all audio in the Mixer. Not sure why you have to do this, seems silly to me, but it seems to have eliminated the audio delay.
The audio input from my Blue Yeti mic doesn't seem to suffer this strange delay though, so I didn't need to add a minus buffer to that...
 
Last edited:

Lain

Forum Admin
Lain
Forum Moderator
Developer
If possible, please try to be specific about what is delayed versus what is not delayed. For example, if the audio of your desktop PC comes after the audio of the video of something on your desktop PC, you need to specifically say "the desktop audio is coming after the display capture video". Specifying which in relation to which, such as "audio from [source x] is before/after video of [source y]" is extremely helpful.

Also, for desktop or mic audio capture, you can click the gear icon on the mixer, open its properties, and specify additional options, one of which is "Use device timestamps". Sometimes under rare circumstances you might want to uncheck that option, which will make it sync up with a different timing scheme. Sometimes it can help to have the option off is what I'm saying, so make sure to try that as well.

Of course, if absolutely necessary, there's also the option to use the sync offset in advanced audio properties as well.
 

AngelSnes

New Member
Hey guys, sorry for taking a while to respond.
Thank you to everyone who's responded! Specifically what it was was the Desktop audio was slightly behind the Desktop video.

Jim, your advice on unticking the "use device timestamps" has completely solved my syncing issue, so I wanted to report back and let you know what solved the issue.

Thanks every much guys, I appreciate you taking your time to help me resolve this issue!

Thanks again

-Adam
 
Top