Bug Report Elgato HD60 Pro low fps / OBS freezing

cTnko

New Member
Hi guys, i recently purchased this capture card and i am running into quite a few issues when it comes to using it with OBS.

This post is both a bug report and "cry for help" from my side, as i have spent over 2 days trying to get this stuff working :/

First of all, i am configuring the capture card through the "configure video / game capture HD dialog", running the HD 1080 profile with "allow 60 fps" checked, checking/un-checking doesn't seem to do anything when it comes to the fps.
I should probably note that in the configuration dialog, in the device area it does change the "1080p60" to "1080p30" and vice versa, sadly there is no visual improvement, the rendered content (visually) looks around 25-30fps, definitely not 60.

Changing profile to HD 720 will pretty much freeze the card, OBS can only be force closed afterwards (while the app closes afterwards, it will leave an obs64 process running in the background which cannot be killed).

I am running this card on a dedicated streaming machine (with i7-3770k OC to 4.2 GHz)
I did a small few second recording to generate a log (both for 30 fps and 60 fps), which probably won't reveal much.. but its attached.

If you have any ideas about what i could try, please let me know!
If there is anything that you would like me to test, please let me know!
 

Attachments

  • 2016-03-24 21-56-23.txt
    11.8 KB · Views: 164

cTnko

New Member
I have the exact same problem.

In the Elgato software the HD60 Pro is A-OK, 1080p 60fps. In OBS, using the latest drivers, no matter what the profile is set to or what settings you change, everything is 1080p 30.

I'm having network issues on my streaming PC so I can't upload a log, but it appears nearly identical to yours. Both dshow, 64bit OBS. UYVY etc. Again if I switch the profile through OBS from 1080p 60 to "Mobile", it still gives me a 1080p 30fps image. No idea why it seems to be ignoring the settings, and only in OBS as like I mentioned earlier the Elgato software does 1080p 60 fine.

I'm starting to get crackling in my audio as well, which is strange. It's not very common, but happens every so often. This is all after following the above guide, btw.

Edit- I thought I should mention that I too had the same crash when I initially set up the card, and I believe it defaulted to 720p as well. OBS stalled, needed to force quit the program, tried going into the Elgato software afterwards and was told the device was in use. Though I didn't see OBS's executable in the task manager for some reason.

Edit 2- XSplit also appears locked at 30.
Yup, sounds exactly like the issue that i am having, the inability to output 1080p 60fps or even 720p 60fps is simply a deal breaker to me, i hope someone can shine some light on this problem, otherwise i am gonna return the card next week, will loose a little bit of money... the whole reason i got this card was to get that 60fps feed out.
 

cTnko

New Member
I actually managed to add the Elgato to the scene in OBS Classic, its locked to 30fps as well.
 

Videophile

Elgato
Hey guys,

I've confirmed that the 3.10.65 update has a bug that somehow only lets the Pro output 30fps to OBS.

I've sent the info to our team and I will update when a fix rolls out.

In the mean time, as @FrankerC said, you can roll back to a previous software version and albeit messy, it should temporarily fix the issue.
 

cTnko

New Member
@FrankerC oh wow, thank you so much for the workaround!
What i also find interesting is the fact how "flexible" the output configuration become with the old driver, you can set the output to 720p30, 720p60, etc, with ease without the card or OBS freezing or doing any other weird stuff.

There is however one thing i noticed (thought i would mention it), both in 1080p60 and 720p60, if you look closely enough at the preview window, there seems to be some "micro stuttering" happening every 9 seconds or so, it usually lasts about 1 second but it periodically occurs every 8-10 seconds.

Could you confirm this? (i would either describe it as micro stuttering or temporary drop of fps)

@LtRoyalShrimp Thank you so much for forwarding this to the right people!
 

cTnko

New Member
@FrankerC i can confirm the "delayed" "reboot to finish driver install dialog", 5-10 minutes sounds about right, i thought it was quite weird as it come up quite a bit later (after i was done installing everything).

I mostly went with Elgato due to the fact the card would be future proof (when i end up needing the 1080p60), as i obviously only need 720p60 for twitch right now.

The reviews were solid so i thought it would be the right card for me, i really didn't expect to run into issues like this, i am glad that the 1080/720@60 is fixable with messing with the drivers, i could survive with a little bit of micro stuttering from time to time, but the feed is literally stuttering every 8-10 sec like clock work, quite a deal breaker unless it gets resolved.

So far, me switching to dual pc setup for streaming = an absolute nightmare :-)

Anyway, if @LtRoyalShrimp or you @FrankerC or anyone from the OBS team would like me to run some tests, etc, just ask.
 

cTnko

New Member
@FrankerC from which version did you upgrade to the latest version while still being able to use the helper device with 60fps?

While going from 3.10.37.1337_x64 to 3.10.65.1365_x64 i end up with the old 30fps lock.

As i side note, here is a video showing the micro stuttering in OBS with the 3.10.37.1337x64 driver

 

Videophile

Elgato
In your logs I see that it says 9.9% or 100 frames were lagging/stalling.

Does OBS show you a high CPU usage warning? How does your CPU usage look in task manager while recording?
 

cTnko

New Member
In your logs I see that it says 9.9% or 100 frames were lagging/stalling.

Does OBS show you a high CPU usage warning? How does your CPU usage look in task manager while recording?
Nope, i think that one was actually caused by me using the integrated GPU for my display, i put in my old GTX 760 in there, no more weird/stalled frames in the log anymore.

The video i posted above was recorded with the GTX 760 in the streaming pc, i could record another and check the log, but i reviewed the recent logs and all of them had no stalled frames reported.
 

Attachments

  • 2016-03-27 23-40-43.txt
    16.5 KB · Views: 34

IIBADII

New Member
I didn't run into this issue with mine. I purchased over the weekend. But Omg pushing sound over hdmi? Holy hell never had so many issues. Got it working but I get the pop like you stated every now and then. I'm getting a sound card with spdif input so I don't have to worry about sound anymore.
 

Ote

New Member
I had the problem that 60fps does not look as 60fps, more like doubled fps. Contacted the german support of elgato. The Support mailed me a driver for the Pro who is still beta. The Driver solved my issues with the 60fps bug in Obs. Now 60fps look like 60fps, not 30 and the stuttering disapeared. Don't know if it's allowed to make it public. Maybe LtRoyalShrimp can tell more, the name and version of the driver: Game_Capture_HD60_Pro_3PS_1.1.1.162
Sry for bad english.
 

Videophile

Elgato
I didn't run into this issue with mine. I purchased over the weekend. But Omg pushing sound over hdmi? Holy hell never had so many issues. Got it working but I get the pop like you stated every now and then. I'm getting a sound card with spdif input so I don't have to worry about sound anymore.
Huh? Can you make a new thread for this issue. Also, pushing sound over HDMI? You mean from your PC?
 

Videophile

Elgato
I had the problem that 60fps does not look as 60fps, more like doubled fps. Contacted the german support of elgato. The Support mailed me a driver for the Pro who is still beta. The Driver solved my issues with the 60fps bug in Obs. Now 60fps look like 60fps, not 30 and the stuttering disapeared. Don't know if it's allowed to make it public. Maybe LtRoyalShrimp can tell more, the name and version of the driver: Game_Capture_HD60_Pro_3PS_1.1.1.162
Sry for bad english.
Hi, this driver, like you said is in beta and we don't distribute it publicly. It is a temporary solution.

I've sent the required info to our developers who are looking into this issue.
 

cTnko

New Member
@LtRoyalShrimp thank you! this indeed fixes it (yay)

Could you by any chance also report to the dev team that the 720p output for the OBS still freezes miserably? this used to work just fine on the old driver that we mentioned above GameCaptureSetup_3.10.37.1337_x64.msi

OBS seemed to behave way better with the older driver when it comes to just setting different output resolution, different video format, etc.

But again thank you for the 1080p60 fix with the latest driver
 
Top