Войти

Показать полную графическую версию : [решено] ffmpeg + Intel QuickSync


DJ Mogarych
30-04-2020, 09:43
Привет знатокам!

Использовал ли кто связку ffmpeg + Intel QuickSync, в частности, кодирование кодировщиком h264_qsv?

Сейчас у меня выдаёт ошибку:

ffmpeg -i .\2020-04-24_15-59-15_edit.mkv -c:v h264_qsv C:\temp\2020.mp4

[h264_qsv @ 000001b711431500] Error querying encoder params: unsupported (-3)
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!


Причём, у меня странная ситуация - процессор Celeron 1037U, для которого написано, что он QuickSync не поддерживает, вместе с тем в этот процессор встроен видеоадаптер Intel HD Graphics 2500, у которого QuickSync вроде как имеется.

DJ Mogarych
04-05-2020, 11:23
Отвечаю на свой же вопрос.
Процессор Celeron 1037U действительно не поддерживает QuickSync.
На рабочем компьютере с i5-4590 всё работает, выигрыш по скорости примерно в 3-4 раза по сравнению с чисто софтовым кодированием.
Опции кодирования различаются, см. статью: https://trac.ffmpeg.org/wiki/Hardware/QuickSync




© OSzone.net 2001-2012