Question / Help Video adapter for AMD VCE selection?

sneaky4oe

Member
Hi. I have two videocards installed in my system - HD7870 and R9 390x. I'd like to use R9 390x as my gaming one, and leave HD7870 for streaming with AMD VCE. Is it possible?

Also, I'd like to find out how soon old fork of OBS VCE will be merged with current OBS Studio, if it's possible? In it's current state it's barelly possible to stream.
 

DEDRICK

Member
But, why? VCE doesn't use GPU resources like x264 uses CPU resources, just like QuickSync doesn't use your CPU. Hardware encoders like VCE, QuickSync and ShadowPlay(NVENC) use a specific section of the GPU that is designed to do hardware encoding, it doesn't get used for anything else. The 390X also has a newer version of VCE

Also you shouldn't stream with VCE because it can't do strict CBR
 

Jack0r

The Helping Squad
The old fork cannot be merged with OBS-Studio. It would have to be rewritten pretty much, as far as I can say.
About selecting the desired card: AMD / the driver has to offer the option to select the desired GPU to use for VCE. You could probably talk to @jackun, and ask him if he knows if this is possible.
For OBS Studio it is planned to support hardware encoders without media foundation in the future but it might be a bit lower in priority.
 

sneaky4oe

Member
But, why? VCE doesn't use GPU resources like x264 uses CPU resources, just like QuickSync doesn't use your CPU. Hardware encoders like VCE, QuickSync and ShadowPlay(NVENC) use a specific section of the GPU that is designed to do hardware encoding, it doesn't get used for anything else. The 390X also has a newer version of VCE

Also you shouldn't stream with VCE because it can't do strict CBR

Because I want to. Isn't that enough? And I nave a laptop to encode the stream to CBR, so I really need that. And I can't play games and stream with VCE since the stream stutters with "high encoding load" ow something like that...

The old fork cannot be merged with OBS-Studio. It would have to be rewritten pretty much, as far as I can say.
About selecting the desired card: AMD / the driver has to offer the option to select the desired GPU to use for VCE. You could probably talk to @jackun, and ask him if he knows if this is possible.
For OBS Studio it is planned to support hardware encoders without media foundation in the future but it might be a bit lower in priority.

That's pretty sad... I'd really love to see a possibility of selecting my videoadapter to encode with. :-(
 
Top