HEVC Intel QuickSync 无法正常工作:加载插件时出错 | 无法加载请求的插件

HEVC Intel QuickSync 无法正常工作:加载插件时出错 | 无法加载请求的插件

我能够使用 Intel QuickSync 很好地编码为 h264:

ffmpeg -init_hw_device qsv=hw -i IN.MKV -c:a copy -c:v h264_qsv OUT.MP4

我对 HEVC 使用了这个命令:

ffmpeg -load_plugin hevc_hw -init_hw_device qsv=hw -filter_hw_device hw -i IN.MOV -c:a copy -c:v hevc_qsv OUT.MP4

但它的错误:

Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_qsv))
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hevc_qsv @ 000002eb19cb75c0] Could not load the requested plugin '25ca997f46db6894b123ef9f1a5baef7': specified object was not found (-9)
[hevc_qsv @ 000002eb19cb75c0] Error loading plugins
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!

我的 CPU 是:Intel® Core™ i7-6700HQ 处理器

这是第六代 Skylakehttps://ark.intel.com/content/www/us/en/ark/products/88967/intel-core-i76700hq-processor-6m-cache-up-to-3-50-ghz.html

从我所了解的有关 QuickSync 的信息来看,它支持 HEVC 编码/解码:

版本 5(Skylake) Skylake 微架构增加了完整固定功能 H.265/HEVC 主/8 位编码和解码加速、混合和部分 HEVC 主 10/10 位解码加速、分辨率高达 16,000×16,000 像素的 JPEG 编码加速以及部分 VP9 编码和解码加速。

https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

因此我相信我的 CPU 受到支持,因为 FFMPEG 的文档还说:https://trac.ffmpeg.org/wiki/Hardware/QuickSync

当我使用此命令解码时:

ffmpeg -hwaccel qsv -c:v hevc_qsv -i x265.mp4 -f NULL -

我收到这些错误:

Error while decoding stream #0:0: Function not implemented
[hevc_qsv @ 000002624c781ac0] Could not load the requested plugin '15dd936825ad475ea34e35f3f54217a6': specified object was not found (-9)
[hevc_qsv @ 000002624c781ac0] Error loading plugins
[hevc_qsv @ 000002624c781ac0] Error initializing an MFX session

我该如何解决这些错误?

相关内容