Hello. I've been using OBS to stream for a few weeks now and finally achieved the quality I tried to get except for one thing: I cannot sync the game I'm streaming + my music player + my webcam video with my Microphone. It is a USB microphone with ~500ms delay.
In order to sync the microphone, I was introduced to 2 methods:
* Buy a capture card and delay the stream by 500ms which sounds a bit too much just for fixing sync.
* Speak to ths|jack0r about setting up VAC to delay the music player by 500ms so that when i hum/sing along, it will be synced. This proved to be a tad bit too complex and required using 5 different VAC repeaters and the entire thing just went crazy because each repeater had to have it's own buffer and often had overflows/underflows that forced me to raise the buffers.
It ended up being slightly more complex than this
I would love if OBS had a tab in the settings that allowed to perform full sync of each of the inputs (Stereo-mix, Microphone, each of the Sources. For example, I would set -500ms delay on the Microphone and OBS would know to automatically just add 500ms delay to each of the inputs and sources and by that 'fake' a -500ms delay).
Is this even possible?
In order to sync the microphone, I was introduced to 2 methods:
* Buy a capture card and delay the stream by 500ms which sounds a bit too much just for fixing sync.
* Speak to ths|jack0r about setting up VAC to delay the music player by 500ms so that when i hum/sing along, it will be synced. This proved to be a tad bit too complex and required using 5 different VAC repeaters and the entire thing just went crazy because each repeater had to have it's own buffer and often had overflows/underflows that forced me to raise the buffers.
It ended up being slightly more complex than this
I would love if OBS had a tab in the settings that allowed to perform full sync of each of the inputs (Stereo-mix, Microphone, each of the Sources. For example, I would set -500ms delay on the Microphone and OBS would know to automatically just add 500ms delay to each of the inputs and sources and by that 'fake' a -500ms delay).
Is this even possible?