Question / Help Help with settings please?

Berniers

New Member
I want to stream halo 3 using OBS. I have an elgato blue snowball and a webcam. what are the settings to sync my game footage with my mic my webcam and skype. I Use skype to chat with friends so I want there voices to match with mine that matches with the game footage that also matches with my webcam.

Thanks!
 

dodgepong

Administrator
Community Helper
The best solution to this is to get a capture card that doesn't delay your video input. Unfortunately, many USB 2.0 devices delay input due to the encoding process required to fit HD video over USB 2.0 bandwidth.

If it's an Elgato, it has a built-in delay of 1500ms. So you'll need to add a a 1500ms global audio offest (advanced settings) and add a 1500ms buffer to the webcam (in the webcam source properties). I'm not certain, but you might also need to add a 1500ms delay to the mic, too (in Audio settings).
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
If you are not using a laptop and you are using a USB 2.0 capture device, I am unhappy. Really unhappy. Astoundingly unhappy.

Changing the sync for desktop audio in the current version of OBS is annoyingly difficult due to a major internal design flaw. This is only fixed in the rewrite, but the rewrite doesn't support elgatos yet. Nor does it have deinterlacing yet.

Advanced settings:
Scene buffering time: 2000
Global audio sync offset: 1500

If you have a webcam, go in to audio settings and disable your mic, then go in to your webcam properties, set it to use the mic there, with "audio sync offset" there set to -1500. Turn on "Use buffering" to 1500.

Then go in to your capture device settings, and set the main capture device you're using to "use buffering" at 0, and set "audio sync offset" to -1500.

Last but not least, hear a scream that echos the earth, emanating from the region of the planet in which I live.
 
Top