I am using the Intel Media SDK 2017 R1 to use the hardware H264 encoder to encode video.
I have created a sample program to initialize the video session and initialize an encoder using the hardware encoder. I am using Microsoft Visual Studio 2013 for this.If I use the MFX_IMPL_HARDWARE_ANY implementation, I get the MFX_WRN_PARTIAL_ACCELERATION warning, and the encoding process isn't accelerated at all (the GPU usage is at 0%, and the CPU usaget is high when encoding).
My hardware infomation is below:
intel gpu:hd530 driver version is 126.96.36.19960 (2017.11.15)
- Development Tools
- Intel® Media SDK
- Intel® Media Server Studio
- Media Processing
The version you used should not support Windows Server 2008, see the following release notes:
This was support by Media Server Studio Windows and we have merged it to Media SDK windows release from this year, you should try Media SDK 2018R1 or later.