Найти тему
Games4Linux

Инженеры Intel готовят свой открытый исходный стек программного обеспечения Linux для декодирования видео H.266/VVC

Инженеры Intel готовят свой открытый исходный стек программного обеспечения Linux для декодирования видео H.266/VVC, которое ожидается с предстоящей графикой Xe2 для Lunar Lake и Battlemage.

Была выпущена FFmpeg 2024Q2, в которой декодирование VVC теперь работает на графических процессорах Intel для этой широко используемой мультимедийной библиотеки.

Несколько недель назад Intel выпустила VA-API 2.22 с поддержкой VVC/H.266 через новый API декодирования видео. Теперь Intel опубликовала ежеквартальное обновление своей "FFmpeg Cartwheel", содержащее все последние патчи компании для мультимедийной библиотеки FFmpeg, которые еще не были переданы в FFmpeg.

С выпуском FFmpeg Cartwheel 2024Q2 они добавили поддержку декодирования VVC в FFmpeg с использованием как VA-API (Video Acceleration API), так и QSV (QuickSync Video). Эта поддержка ускоренного декодирования видео VVC/H.266 вводится только с будущим аппаратным обеспечением графических процессоров Xe2.

Единственная другая упомянутая функция для этого ежеквартального выпуска функций Intel FFmpeg — это включение поддержки видео с нулевым копированием между внутренним интерфейсом FFmpeg DNN OpenVINO и внутренним интерфейсом FFmpeg VA-API.

Загрузки и более подробная информация об этих обновленных патчах Intel для FFmpeg доступны на
GitHub в cartwheel-ffmpeg.