Question / Help Elgato HD60 audio and video skipping

sevenisyellow

New Member
They just released a new Beta version today with change notes that include "Added some improvements for 3rd party software support."
However, I just tested with this and the problem is exactly the same.

Since it's caused by a lack of USB bandwidth, I also tried unplugging everything else from my USB ports, and plugging the microphone and Elgato into different hubs; still absolutely no difference in the problem.
 

dping

Active Member
They just released a new Beta version today with change notes that include "Added some improvements for 3rd party software support."
However, I just tested with this and the problem is exactly the same.

Since it's caused by a lack of USB bandwidth, I also tried unplugging everything else from my USB ports, and plugging the microphone and Elgato into different hubs; still absolutely no difference in the problem.
Make sure you uninstall the old driver while the hardware is plugged in by right clicking on the HD60 in device manager click uninstall, then check the box that says remove driver. then uninstall the software from programs and features, reboot then install the new drivers. I might have mentioned this before, but its worth a shot :)
 

sevenisyellow

New Member
Make sure you uninstall the old driver while the hardware is plugged in by right clicking on the HD60 in device manager click uninstall, then check the box that says remove driver. then uninstall the software from programs and features, reboot then install the new drivers. I might have mentioned this before, but its worth a shot :)

Thanks for the suggestion! No luck, though. I believe it has to do with the limited bandwidth of USB 2.0, so it could be my ports or my cables. If I do find a solution that works for me, I'll post it here.
 

kinow

New Member
Thanks for the suggestion! No luck, though. I believe it has to do with the limited bandwidth of USB 2.0, so it could be my ports or my cables. If I do find a solution that works for me, I'll post it here.
I don't think that the limited bandwidth causes stuttering during load screens/transitions, because the Elgato works fine with the Elgato software. USB 2.0 is causing the 2/3s delay though.

I tried using the old drivers (1.42.24) and it worked for a while but since yesterday I have the "no signal" screen on OBS. I upgraded to the latest Beta version of the Elgato software and the console screen shows up, but the load screen stuttering problem is here again...

And now even Xsplit (free) has this problem.
 

ZeroShift

New Member
I'm experiencing the same thing with my HD60, happens in OBS, OBS Studio and XSplit. I've tried the newest beta and standard drivers to no avail (x86 and x64), and the driver that supposedly fixes this is too old and has no HD60 support. Has anyone made any headway in fixing this issue?
 

ChipCheezum

New Member
I've been emailing Elgato tech support a lot with videos and a bunch of other documented things to show that there's something flat out wrong with their software/drivers. Games that have fade to blacks very consistently will cause the Elgato to freeze up for a second or so and then resume afterwards. This happens a lot in games like Super Mario Maker and Smash Bros. This affects the preview feed in Elgato's capture software as well as the video feed that's sent to any streaming software like OBS or Xsplit. Actual recordings from the Elgato do not suffer from this, even if you see it happen in the preview window. I sent a video of this happening to Elgato and they said they've filed a bug report to QA and that they'll get back to me. That was a little over two weeks ago, so who knows how long it'll be before there's a response, if any.
 

ChipCheezum

New Member
I've tested all of this out with the Elgato HD60 Pro as well, and so far it hasn't shown any of these issues. It's specifically the HD60 that seems to have bad drivers.
 

Bryce Stejskal

New Member
I finally bought a few Elgato devices once they released 64bit drivers, and have had nothing but problems.

I started with the Elgato HD60pro PCIE card and the regular USB HD. I promptly returned the HD and got the HD60 because the HD had terrible A/V sync issues and delay for old consoles with it was almost 5 seconds! Ill prolly go with a micromsoft device for old consoles.

The HD60 and HD60pro both have the same problem though, the audio starts popping and dropping in and out. This is especially noticeable when interacting with other programs than the capture program.

I have seen the issue both versions of OBS and my Gameshow trial. OBS keeps pushing driver updates but there has been no fix for the audio drop outs. They are incredibly easy to reproduce, I'm amazed more people haven't been complaining about it.

So all three of these OBS devices have been buggy and unusable for me so far. @LtRoyalShrimp
 
Last edited:

Videophile

Elgato
I finally bought a few Elgato devices once they released 64bit drivers, and have had nothing but problems.

I started with the Elgato HD60pro PCIE card and the regular USB HD. I promptly returned the HD and got the HD60 because the HD had terrible A/V sync issues and delay for old consoles with it was almost 5 seconds! Ill prolly go with a micromsoft device for old consoles.

The HD60 and HD60pro both have the same problem though, the audio starts popping and dropping in and out. This is especially noticeable when interacting with other programs than the capture program.

I have seen the issue both versions of OBS and my Gameshow trial. OBS keeps pushing driver updates but there has been no fix for the audio drop outs. They are incredibly easy to reproduce, I'm amazed more people haven't been complaining about it.

So all three of these OBS devices have been buggy and unusable for me so far. @LtRoyalShrimp
Are you outputting the HD60 Pro audio to desktop? that will cause audio popping issues.
 

Fayorei

New Member
I made an account to mention I have this same problem. Happens often when I start levels in my Wii U VC copy of Super Mario World I was using to test. It also happens in Splatoon whenever there is a fade to a menu or I fall off the side of a stage into water(does a quick fade effect). The issue also occurred in the other version of OBS(Multi-Platform). It does not happen in the el gato software itself. It has happened both in streaming and local recording.

My elgato is the HD60 edition, and I've tried the 1ms buffer. No effect- whenever there's a fade ingame it still acts up.

I also do not output the HD60 audio to the desktop. I have it set to stream only. Drivers are all current.

I do hope this will be remedied eventually! I am very glad I am not alone.
 
Last edited:

BasedKiliK

New Member
Guys, I think I've finally figured out this problem. And it looks like it has to do with the encoded framerate more than anything else. Note that I have the original Elgato HD and installed the first driver that fixed the loading stutter issue.

Each Elgato device captures and outputs a signal at either 29.97 or 59.94 FPS, not a solid integar of 30 or 60. Windows OBS can't set a decimal for the FPS and as a result, the footage ends up stuttering every few minutes to fix desynchronization caused by the 0.003 variable (if encoded at 30 FPS). But OBS Multiplatform can.

So I made a test video set for 720p @ 3500kbps (for small filesize and to mimic twitch quality) that was captured and encoded at 29.97 FPS.

https://www.dropbox.com/s/aro3ndlrbnj9lor/2015-12-01 22-34-07.mp4?dl=0 (please download)

No stutter. :)
 

Videophile

Elgato
Guys, I think I've finally figured out this problem. And it looks like it has to do with the encoded framerate more than anything else. Note that I have the original Elgato HD and installed the first driver that fixed the loading stutter issue.

Each Elgato device captures and outputs a signal at either 29.97 or 59.94 FPS, not a solid integar of 30 or 60. Windows OBS can't set a decimal for the FPS and as a result, the footage ends up stuttering every few minutes to fix desynchronization caused by the 0.003 variable (if encoded at 30 FPS). But OBS Multiplatform can.

So I made a test video set for 720p @ 3500kbps (for small filesize and to mimic twitch quality) that was captured and encoded at 29.97 FPS.

https://www.dropbox.com/s/aro3ndlrbnj9lor/2015-12-01 22-34-07.mp4?dl=0 (please download)

No stutter. :)
Hey @BasedKiliK
Thanks for the potential solution. I will try to reproduce your fix. Once I know more I will update everyone.
 

BasedKiliK

New Member
Hey @BasedKiliK
Thanks for the potential solution. I will try to reproduce your fix. Once I know more I will update everyone.

@LtRoyalShrimp I've also made a 15 minute local video at about 30 Mbps @ 29.97 FPS. Much higher quality, no stutter. Same for another video @ 59.94 FPS.

As another test, I had updated my drivers up the latest beta ones to see if the issue with the loading hitch was resolved there as well. Not only did it persist, but there was a massive amount of audio stutter or all audio was flat out broken, along with the video itself freezing at points. Not sure what changed in those drivers to cause such an issue. Again, this was done with the original Elgato HD and OBS Multiplatform.

So for those with the original HD: stick with the original 1.42.24 drivers for now, and use OBS Multiplatform at the NTSC framerate levels of 29.97 or 59.94. You could also try setting Windows OBS to 29 FPS (not 29.97), but I've yet to try that out.
 

kinow

New Member
So for those with the original HD: stick with the original 1.42.24 drivers for now, and use OBS Multiplatform at the NTSC framerate levels of 29.97 or 59.94. You could also try setting Windows OBS to 29 FPS (not 29.97), but I've yet to try that out.
I would like to try that but I can't get the Elgato HD to work with Elgato 1.42.24 software. It doesn't seem to recognize the device (says "connect your capture device to get started")
I tried using different USB ports/cables, different consoles but nothing works.

The oldest driver I could find was 2.3.3.38.

Tried your method with 2.20.9 software and it doesn't work :(
 

BasedKiliK

New Member
I would like to try that but I can't get the Elgato HD to work with Elgato 1.42.24 software. It doesn't seem to recognize the device (says "connect your capture device to get started")
I tried using different USB ports/cables, different consoles but nothing works.

The oldest driver I could find was 2.3.3.38.

Tried your method with 2.20.9 software and it doesn't work :(
Uninstall every instance of the Elgato HD software and completely purge the drivers from Device Manager (Uninstall and Delete), reboot then trying reinstalling version 1.42.24.
 

Videophile

Elgato
I would like to try that but I can't get the Elgato HD to work with Elgato 1.42.24 software. It doesn't seem to recognize the device (says "connect your capture device to get started")
I tried using different USB ports/cables, different consoles but nothing works.

The oldest driver I could find was 2.3.3.38.

Tried your method with 2.20.9 software and it doesn't work :(
The Game Capture HD had a hardware revision which does not work with the, quick frankly, SUPER outdated 1.42 software.

Please use the 2.20 or 3.0 beta software, as it includes important sync fixes when used in OBS.
 
Top