Community
cancel
Showing results for 
Search instead for 
Did you mean: 
koby_s_
Beginner
85 Views

Understanding HEVC HW encoder plugins

Hello

I am trying to use the HEVC hardware accelerated encoder and i found 2 plugins.
1. MFX_PLUGINID_HEVCE_HW
2. MFX_PLUGINID_HEVCE_GACC

When i tried to simply run sample_encode with h264 encoder, the sample encode failed with an error (see attached file 1.txt)

but when i tried to use the hevc_gacc plugin sample_encode ran as expeected (attahced file 2.txt)

I would like to ask what is the difference between the plugins? and when should i use each one of them?


Some details :
OS  : Centos 7.2.1511
CPU : Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz
GPU : 00:02.0 Display controller [0380]: Intel Corporation Device [8086:191d] (rev 06)    (from lspci)

Thank you
Koby

0 Kudos
1 Reply
Anna_B_Intel
Employee
85 Views

Hi Koby,

To understand the difference between HW and GPU-accelerated encoders, please take a look at this topic: https://software.intel.com/en-us/forums/intel-media-sdk/topic/702371#comment-1892000 

About your problem - sample can't find HW plugin, please make sure that plugin is in right folder.

Best wishes,

Anna

 

Reply