英特尔媒体SDK的x265插件在哪里?

时间:2017-05-05 20:46:16

标签: libx265

Envrionment:Windows 10. Intel Media SDK 2016.0.2

我一直在使用Media SDK解码H.264视频。它很棒。现在,我需要解码H.265视频。这似乎只是源代码中的一行更改。但是,运行时,我收到以下错误:

plugin_loader.h :166 [ERROR] Failed to load plugin from GUID,
sts=-9: { 0x15, 0xdd, 0x93, 0x68, 0x25, 0xad, 0x47, 0x5e, 0xa3, 0x4e, 0x35, 0xf3, 0xf5, 0x42, 0x17, 0xa6 }
(Intel (R) Media SDK plugin for HEVC DECODE)
Default plugin cannot be loaded (possibly you have to define plugin explicitly) 

奇怪。相同的代码适用于H.264,但似乎需要一个H.265插件。有什么我想念的吗?有谁知道我在哪里可以找到这个插件?问候。

1 个答案:

答案 0 :(得分:0)

您传递了错误的GUID。对于用于解码的HEVC插件,您必须使用 mfxPluginUID MFX_PLUGINID_HEVCD_HW = {{0x33,0xa6,0x1c,0x0b,0x4c,0x27,0x45,0x4c,0xa8,0xd8,0x5d,0xde,0x75,0x7c,0x6f,0x8e}}; (在Media SDK include文件夹中的mfxplugin.h中定义)