В выпуск новой версии FFmpeg 6.1 под кодовым названием «Хевисайд», который задерживался как минимум на полгода из-за постоянной активности в хранилище, но он уже здесь и прибывает внедрение множества улучшений поддержки у muchas cosas mas.
Тем, кто не знаком с FFmpeg, следует знать, что это проект бесплатного программного обеспечения Это может, что позволяет пользователям декодировать, кодировать, перекодировать, мультиплексировать, демультиплексировать, передавать поток, фильтровать, передавать потоковое аудио и видео, а также многое другое.
Основные новые возможности FFmpeg 6.1
В представленной новой версии подчеркивается, что возможность использовать API Vulkan для аппаратное декодирование видео в форматы H264, HEVC и AV1.
Помимо этого в FFmpeg 6.1 добавлен gмного новой поддержки, так обстоит дело с новым Кодер видеоформата AV1 на основе VAAPI, а также поддержку использования Кодеки HEVC, VP9 и AV1 в потоках на основе протокола rtmp и в файлах формата flv, а также расширенную поддержку VAAPI в системах Windows с помощью библиотеки libva-win32.
Также в FFmpeg 6.1 возможность использовать параметры для ускорения кодирования видео с использованием библиотеки библиотека libx264, Добавлена поддержка команд для фильтров setpts и asetpts, а также добавлена поддержка видеокодера формата Microsoft RLE.
Другими изменениями, которые выделяются в этом выпуске, являются добавлены новые опции, один из них является «-readrate_initial_burst» это было добавлено чтобы установить начальное время буферизации чтения, после чего начинает действовать ограничение «-readrate».
Другой в ffprobe, где был добавлен "-output_format", который похож на опцию «-of» и может использоваться чтобы определить выходной формат (например, вы можете использовать формат json). Схема вывода XML была изменена для поддержки нескольких элементов, связанных с одним родительским элементом.
Из других изменений которые выделяются из этой новой версии:
- Опция '-top' устарела, и вместо нее следует использовать фильтр setfield.
- Декодер субтитров ARIB STD-B24 реализован на основе библиотеки libaribcaption.
- Добавлен парсер, кодер и декодер для медиаконтейнеров формата EVC.
- Новые видеофильтры:
цвет_вулкан- Создает рамку заданного цвета путем вызова API Vulkan.
bwdif_vulkan: выполняет деинтерлейсинг с использованием алгоритма BWDIF, реализованного через API Vulkan.
bwdif_cuda: деинтерлейсинг с использованием алгоритма BWDIF, реализованного на базе CUDA API.
nlmeans_vulkan: шумоподавление с использованием алгоритма нелокальных средств, реализованного с использованием Vulkan API.
xfade_vulkan: Реализация эффекта затухания с помощью API Vulkan.
Зональная пластина- Создает таблицу видеотестов на основе платы зон Френеля. - Новые звуковые фильтры:
арлы: применяет рекурсивный метод наименьших квадратов для аппроксимации параметров одной аудиопоследовательности к другой.
afireqsrc: генерирует эквалайзер FIR (фильтр с конечной импульсной характеристикой).
апснр: измеряет соотношение сигнал/шум.
асисдр: измеряет уровень искажений сигнала.
Для тех, кто заинтересован в возможности узнать больше об этом новом выпуске или узнать больше о FFmpeg, они могут ознакомиться с подробностями в по следующей ссылке.
Скачайте и получите FFmpeg 6.1
Наконец, рДля тех, кто хочет установить или обновить FFmpeg 6.1 Вы должны знать, что этот пакет можно найти в большинстве дистрибутивов Linux, или, если хотите, вы можете загрузить его исходный код для компиляции. по ссылке ниже.
А для выполнения установки из исходников достаточно выполнить уже известный скрипт:
./configure make make install
В случае тех, кто является пользователем Ubuntu, Debian или любого другого производного от этих дистрибутивов, просто откройте терминал и выполните в нем следующую команду:
sudo apt install ffmpeg
В то время как в случае с Fedora команда для выполнения выглядит следующим образом:
sudo dnf install ffmpeg
А в случае тех, кто является пользователем Arch Linux, Manjaro или любой другой производной от Arch Linux, достаточно выполнить следующую команду:
sudo pacman -S ffmpeg