Выпущен FFmpeg 6.1 Heaviside с кодировщиком VAAPI AV1 и декодированием Vulkan

Сегодня вышло обновление мультимедийного фреймворка с открытым исходным кодом FFmpeg 6.1, в котором появились новые функции, новые декодеры, новые фильтры и многие другие изменения.

В релизе FFmpeg 6.1, вышедшем более чем через восемь месяцев после*FFmpeg 6.0 «Von Neumann «*, появилось многопоточное аппаратное ускоренное декодирование на базе Vulkan с поддержкой кодеков H264, HEVC и AV1, а также кодер VAAPI (Video Acceleration API) AV1.

Также добавлена поддержка кодеков HEVC, VP9 и AV1 в расширенных форматах FLV и RTMP, декодер и демуксир видео Playdate, демуксир и декодер OSQ, парсер, муксир, демуксир и слияние кадров Essential Video Coding bsf, муксир и демуксир Raw AC-4, парсер, муксир и демуксир битовых потоков Raw VVC.

В FFmpeg 6.1 добавлена поддержка хинтинга P_SKIP для ускорения кодирования libx264, а также представлены видеодекодер vMix, видеодекодер RivaTuner, декодер libaribcaption, видеокодер Microsoft RLE, демуксер CRI USM и расширена поддержка VAAPI для libva-win32 под Windows

Как и ожидалось, в этом выпуске появились новые фильтры, включая фильтр источника аудио afireqsrc, фильтр arls, фильтр источника видео zoneplate, фильтр color_vulkan, фильтр bwdif_vulkan, фильтр nlmeans_vulkan, фильтр xfade_vulkan, фильтр bwdif_cuda, фильтры scale_vt и transpose_vt для VideoToolbox, а также аудио фильтры apsnr и asisdr.

Кроме того, в FFmpeg 6.1 добавлены битовые фильтры для редактирования метаданных в потоках VVC и для конвертации VVC из MP4 в Annex B. Также добавлена поддержка команд в фильтрах setpts и asetpts

Среди прочих значимых изменений в FFmpeg 6.1 отменена опция командной строки -top в пользу фильтра setfield, изменена схема вывода ffprobe XML для учета нескольких элементов variable-fields внутри одного родительского элемента, добавлена новая опция командной строки -readrate_initial_burst, а опция ffprobe -output_format стала псевдонимом -of .

FFmpeg 6.1 доступен для загрузки прямо сейчас с сайтаофициального сайта и включает несколько обновленных компонентов, таких как libavutil 58.29.100, libavcodec 60.31.102, libavformat 60.16.100, libavdevice 60.3.100, libavfilter 9.12.100, libswscale 7.5.100, libswresample 4.12.100 и libpostproc 57.3.100.

Следующим крупным релизом FFmpeg станет версия 7.0, выпуск которой запланирован на февраль 2024 года.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Комментарии (0)