FFmpeg 4.3 поставляется с поддержкой графического API Vulkan и многим другим.

После десяти месяцев напряженной работы сосредоточены на разработке новой версии популярного мультимедийного пакета «FFmpeg 4.3» его разработчики объявила о своем запуске и доступности для широкой публики.

Эта новая версия FFmpeg 4.3 включает в себя много изменений, из которых возможно самое главное - это добавленная поддержка графического API Vulkan, который поставляется с множеством новых функций.

Для тех, кто не знает FFmpeg, вы должны знать, что это это мультимедийный пакет широко известны и используются в большом количестве приложений, так как включает набор приложений и набор библиотек для операции в различных мультимедийных форматах (запись, преобразование и декодирование аудио и видео форматов).

Пакет распространяется под лицензиями LGPL и GPL, а разработка FFmpeg ведется совместно с проектом MPlayer.

Основные новые возможности FFmpeg 4.3

Как упоминалось в начале, главной новинкой этой новой версии является добавлена ​​поддержка графического API Vulkan, но это также сопровождается другими изменениями, о которых упоминается в объявлении, что, для Linux реализован кодировщик, использующий движки AMD AMF / VCE для ускорения, а также варианты типовых фильтров avgblur_vulkan, overlay_vulkan, scale_vulkan и chromaber_vulkan.

API VDPAU (декодирование и презентация видео) может использоваться для аппаратного ускорения обработки видео VP9.

Кроме того добавлена ​​возможность кодирования видео AV1 используя библиотеку librav1e, написанную на Rust и разработанную сообществами Xiph и Mozilla.

Продолжая улучшения для Linux, также подчеркивается, что был сделан переход от кадровый сервер для нелинейного монтажа видеопотоков AvxSynth, который 5 лет находился в заброшенном состоянии, в текущую ветку AviSynth +.

Хотя в целом для медиаконтейнеров mp4, поддержка многоканальный аудиокодек Настоящее HD без потерь и кодек для трехмерного звука MPEG-H 3D.

Кроме того, мы можем найти добавлены новые декодеры, которые являются: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF DF и CRI HCA.

Добавлен пакет медиа-контейнера streamhash (muxer) и реализована возможность упаковки pcm и pgs в контейнеры m2ts.

Добавлены декодеры медиаконтейнера (демультиплексор): AV1 с расширениями из приложения B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun и .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank.

Из других изменений, которые выделяются:

  • Добавлена ​​поддержка протоколов ZeroMQ и RabbitMQ (AMQP 0-9-1).
  • В состав входит анализатор изображений в формате WebP.
  • Декодеры MJPEG и VP9 были реализованы с использованием механизма аппаратного ускорения Intel QSV (Quick Sync Video), а также кодировщика VP9 на основе Intel QSV.
  • Расширенная поддержка стилей синхронизированных текстовых субтитров 3GPP.
  • Добавлена ​​привязка кодировщика к API Microsoft Media Foundation.
  • Добавлен кодировщик ADPCM для аудиоданных, используемых в играх Simon & Schuster Interactive.

Среди добавленных новых фильтров выделяются следующие:

  • v360 - Конвертируйте 360-градусное видео в различные форматы.
  • прокрутка: прокручивает видео по горизонтали или вертикали с определенной скоростью;
  • arnndn - фильтр подавления речевого шума с использованием рекуррентной нейронной сети;
  • maskedmin и maskedmax: объединить два видеопотока на основе различий с третьим потоком;
  • median - фильтр подавления шума, который выбирает средний пиксель прямоугольника, который соответствует указанному радиусу.

В конце концов для тех, кто хочет узнать об этом больше об этом новом выпуске вы можете проверить полный список изменений по этой ссылке.

В то время как для тех, кто хочет установить или обновить из FFmpeg вы должны знать, что этот пакет находится в большинстве дистрибутивов Linux, или, если вы предпочитаете, вы можете загрузить его исходный код для компиляции по ссылке ниже.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.