Question / Help question to the elgato hd60 pro

FaHu

Member
I just tested some different stream setings. And resolutions in obs. And realize that the elgato hd60 pro need, if activate in obs around 20 % more cpu usage than a normal display capture / game capture. I tested both versions of obs. Obs and obs mp.
Shouldnt it be possible that this encoding isnt need in obs. Because the capturecard still encode before the screen goes into obs. Maybe anyone could explain. Why a capturecard needs more cpu usage in obs than a game capture.
I using a second pc for streaming my main pc. But a i7 4790k is at the limit. If a capturecard and webcam is active and you try too stream in 1080p60fps
 

Boildown

Active Member
A capture card is only for a 2pc setup, not for a single PC setup. Game capture is the most efficient method, but I'm unaware of why exactly this is... you might search some of Jim's posts on these forums to see if you can find an explanation.

Webcams seem to work poorly when set to 1080p mode. My guess is that they saturate the USB bus. Whatever the reason, set them to a lower resolution, like 720p or 480p, to avoid problems.
 

FaHu

Member
Boildown my capturecard isnt an USB capturecard its in a PCI-slot on my motherboard. I didnt have problems with my webcam. And i using a 2PC setup. That wasnt my question at all. the question i have is, why does a capturecard used a lot more CPU usage in OBS than the normal screen capture or gamecapture. 20% more cpu usage because of a capturecard active in obs is a lot. If you think about that the capturecard still encode and obs should just capture the output from the capturecard like a normal screen.
 

Boildown

Active Member
Boildown my capturecard isnt an USB capturecard

I never said or implied otherwise. I was however concerned that you might be running your webcam in 1080p mode. And your webcam is probably USB, which is a problem for 1080p mode.

why does a capturecard used a lot more CPU usage in OBS than the normal screen capture or gamecapture. 20% more cpu usage because of a capturecard active in obs is a lot. If you think about that the capturecard still encode and obs should just capture the output from the capturecard like a normal screen.

"Game capture is the most efficient method, but I'm unaware of why exactly this is... you might search some of Jim's posts on these forums to see if you can find an explanation."
 
Top