StealthShampoo
New Member
Hey guys,
I want to start off by saying I've done my research in plenty of other threads about why my Elgato desyncs with my stream over time, and I'm aware of the collective hatred of USB 2.0 devices. I've many solutions, including adding a buffer of 0 to my Elgato and unchecking "Force desktop audio to use video timestamps as a base for audio time" in settings > advanced.
I have two questions however. First, why does my microphone and webcam desync as well, even though they are separate devices from the Elgato? Is there a way to fix this? I'm using a Logitech C270, and an AT2050 microphone (I've also tried this with my Blue Yeti, both have had the same problem.) Could this have been caused by the Elgato?
Second, are there any other external capture cards out there that don't have this problem, and would switching to another capture device eliminate all of the desync problems? If an OBS update isn't going to happen to fix this soon, I'd be willing to drop a few hundred dollars to not have people tell me my stream sync is off every few hours. If you could recommend any, that would be much appreciated.
Any advice is appreciated.
Edit: I've also tried linking my webcam video and microphone audio under my webcam's properties by switching the audio input device to my microphone. That worked briefly before it desynced again.
If anyone was wondering, these were the settings I had that worked for an hour before becoming desynced:
Logitech HD Webcam C270 - Use Buffering (Checked): 2000
Audio Input Device: Microphone (USB Audio CODEC - this is the mixer that outputs my AT2050 audio): Output audio to stream only, Audio Sync Offset: 1000
Elgato Game Capture HD - Use buffering (Checked): 250, Audio Input Device: (Use Device Audio): Output audio to stream only, Audio Sync Offset: 250 - The problem persists even when they're both set to 0. I needed to add a delay while streaming to resync it, but it still desynced later.
Lastly, Elgato support gave me these instructions which did not work, and I have not yet reverted from these settings.
1) Open Device Manager
2) Go to USB controllers > Select Intel Enhanced USB Host Controllers > Choose Update Driver
3)"Browse my computer for driver software"
4) "Let me pick from a list of device drivers"
5) Select "standard enhanced PCI to USB host controllers"
Repeat this step with second setting of Intel enhanced USB controller. After this, restart the PC and try to record with Game Capture HD again.
I want to start off by saying I've done my research in plenty of other threads about why my Elgato desyncs with my stream over time, and I'm aware of the collective hatred of USB 2.0 devices. I've many solutions, including adding a buffer of 0 to my Elgato and unchecking "Force desktop audio to use video timestamps as a base for audio time" in settings > advanced.
I have two questions however. First, why does my microphone and webcam desync as well, even though they are separate devices from the Elgato? Is there a way to fix this? I'm using a Logitech C270, and an AT2050 microphone (I've also tried this with my Blue Yeti, both have had the same problem.) Could this have been caused by the Elgato?
Second, are there any other external capture cards out there that don't have this problem, and would switching to another capture device eliminate all of the desync problems? If an OBS update isn't going to happen to fix this soon, I'd be willing to drop a few hundred dollars to not have people tell me my stream sync is off every few hours. If you could recommend any, that would be much appreciated.
Any advice is appreciated.
Edit: I've also tried linking my webcam video and microphone audio under my webcam's properties by switching the audio input device to my microphone. That worked briefly before it desynced again.
If anyone was wondering, these were the settings I had that worked for an hour before becoming desynced:
Logitech HD Webcam C270 - Use Buffering (Checked): 2000
Audio Input Device: Microphone (USB Audio CODEC - this is the mixer that outputs my AT2050 audio): Output audio to stream only, Audio Sync Offset: 1000
Elgato Game Capture HD - Use buffering (Checked): 250, Audio Input Device: (Use Device Audio): Output audio to stream only, Audio Sync Offset: 250 - The problem persists even when they're both set to 0. I needed to add a delay while streaming to resync it, but it still desynced later.
Lastly, Elgato support gave me these instructions which did not work, and I have not yet reverted from these settings.
1) Open Device Manager
2) Go to USB controllers > Select Intel Enhanced USB Host Controllers > Choose Update Driver
3)"Browse my computer for driver software"
4) "Let me pick from a list of device drivers"
5) Select "standard enhanced PCI to USB host controllers"
Repeat this step with second setting of Intel enhanced USB controller. After this, restart the PC and try to record with Game Capture HD again.
Last edited: