Question / Help Not able to select second GPU for encoding

big12boy

New Member
Hello Folks!

I currently in the process of re configuring my recording/streaming setup.
I bought an Elgato Game Capture HD60 Pro (PCI-e) capture card to get the HDMI-Output of my main GPU (AMD R9 280x) without sacrificing any GPU Performance.
My Idea was to use my unused AMD HD 8570 (OEM-Card, =7570) for encoding the footage, but i am unable to select this card. (grayed out selection field)
The card works in the standard Version of OBS, but then i wouldn't have GPU-Encoding.
The LOG-File lists the Graphics Card, but doesn't initialize it.

LOG-File: https://gist.github.com/8d3a93b7f2668ec99e9c

I hope someone can help me!

- big12boy
 

sam686

Member
I also would like the option to select which graphics adapter to use. As a workaround, close OBS studio, use windows screen resolution to set the other graphics card as main display, start OBS studio, then switch back main display. OBS studio will use whatever graphics card was set as main display when launched. May have to do this each time OBS studio have exited.
 

big12boy

New Member
First of all, thank you for your replies!

I tried setting the main monitor to the second card and it worked perfectly.
It's just a pain to do it every time OBS starts. (I hope the developer team fixes/implements this soon)

And now to the point that it will not benefit me:
I know that it will use some memory and a little bit of my CPU, but my CPU is not fully used by most games (maximum of ~50%), so i don't care if obs uses a little CPU and memory.
What i really want, is to free up my main GPU (OBS in 1080p 60fps 5000kbit/s uses ~30%), that is the part throttling me.
 

Harold

Active Member
Well you still won't gain anything from using a capture card in the same computer because OBS will continue to use the GPU in the same way as with game capture.

You're adding needless complexity to your workflow for literally no gain.
 

big12boy

New Member
I think you miss a very important problem, OBS cannot record a monitor plugged in to a different video card.
So i need a capture card to get the image from my main GPU/Monitor and trans-code it with a second GPU
 
Top