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, написану на Русті та розроблену спільнотами 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.

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

Додано декодери контейнера для носіїв (демультиплексор): AV1 з розширеннями від App 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 - об'єднати два відеопотоки на основі відмінностей від третього потоку;
  • медіана - фільтр придушення шуму, який вибирає середній піксель прямокутника, який відповідає заданому радіусу.

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

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


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.