Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Hardware Acceleration on system with NVIDIA + HD4000

Sarbjit_S_
Beginner
183 Views

Hi,

I have intel i7 3770K processor which has in built HD4000 graphics card. I also have a NVIDIA graphics card GTX650 Ti. I want to use intel media sdk to encode videos to H264 format. The problem is that the software encoder is taking too much CPU and intel media sdk cannot find the hardware acce;eration capability.

I ran system analyzer and its showing that hardware based encoding is not available. My question is that how can I tell media SDK to use the HD4000 graphics card for hardware acceleration. I am using version "Media SDK 2014 R2 for Clients" of media SDK.

I tried using Virtu MVP 2.0 (a third party) software to force my application to use intel graphics card after which I was able to use hardware acceleration. But I am looking for a solution which can enable me to use media sdk and set the preferred GPU for processing without using any third party solution.

Thanks,

Sarbjit

0 Kudos
3 Replies
Surbhi_M_Intel
Employee
183 Views

Hi Sarabjit,

There is detailed Information about multiple adapters in the developer's guide section 4.18 Handling Multiple Graphics Adapters. You can use MFXQueryIMPL() to get the information that which device contains hardware accelerations. Also, if you are using windows 7 then you need to have physical monitor attached to Intel graphics device to make sure the device is active, which can be checked through sys analyzer. 

However it is also important that you should have the most recent Intel graphics driver installed on your system. which can be downloaded from downloadcenter.intel.com. Please let us know if this help.

Thanks,
-Surbhi

Sarbjit_S_
Beginner
183 Views

Thank you Surbhi, I got it to work.

Surbhi_M_Intel
Employee
183 Views

That's good to know that you got it working. Feel free to share the solution(method) so that others can get benefit of it!

Thanks,
-Surbhi

Reply