Пристига новата версия на FFmpeg 4.2 и това са нейните новини

FFmpeg_Лого

След девет месеца разработка беше пусната нова версия на мултимедийния пакет FFmpeg 4.2., версия, която вече е налична. FFmpeg 4.2 включва корекции на грешки и нови компоненти, които подобряват неговата производителност.

За тези, които не са запознати с FFmpeg, трябва да знаят, че това е така проект за безплатен софтуер Той може, който позволява на потребителите да декодират, кодират, прекодират, мултиплексират, демултират, стриймират, филтрират, стрийминг на аудио и видео, наред с много други неща.

Също така си струва да се спомене, че пакетът съдържа libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale и libswresample, които могат да се използват от приложения. Както и ffmpeg, ffserver, ffplay и ffprobe, които може да се използва от крайните потребители за прекодиране, стрийминг и възпроизвеждане.

FFmpeg е разработен на GNU / Linux, но може да се компилира в повечето операционни системи, включително Windows. FFmpeg, който създава библиотеки и програми, които се използват за манипулиране на мултимедийни данни.

Основни нови функции на FFmpeg 4.2

С пристигането на тази нова версия на FFmpeg добавени са различни опори от които можем да подчертаем поддръжката, реализирана за декодиране на AV1 формата използвайки алтернативния декодер dav1d, разработен от проектите VideoLAN и FFmpeg. Dav1d е фокусиран върху постигането на възможно най-високата производителност на декодиране и осигуряване на висококачествена многопоточна работа.

Както и поддръжка за декодиране на HEVC 4: 4: 4 съдържание използване на NVIDIA nvdec и cuviddec механизми за хардуерно ускорение, както и използването на VDPAU (Video Decoding and Presentation) API.

Също така е добавено разопаковане на медийни контейнери (demuxer) dhav, hcom и vivid, KUX и IFV и PCM-DVD, VP4, hymt, hcom, ARBC, agm и lscr кодери.

В пакета за пакети на мултимедийни контейнери записът се осигурява без изрична дефиниция на езика (преди това езикът по подразбиране е бил английски).

Друга новост на тази нова версия на FFmpeg 4.2 е добавянето на нови филтри, които са:

  • asr: автоматично разпознаване на реч с PocketSphinx двигател
  • дерайниране: премахва дъжда от видеоклип с помощта на система за машинно обучение, базирана на невронна мрежа RESCAN и готови за употреба модели
  • freezedetect: определяне на липсата на промени във видеото (без промяна на определено време на изображението)
  • t-pad: добавете допълнителни кадри в началото или края на видео потока
  • дедот: изгладете артефактите за яркост и цвят (точкова светкавица и дъга) във видеото
  • chromashift / rgbashift: изместване на цветните компоненти на пикселите хоризонтално и вертикално
  • truehd_core: извлича основния поток TrueHD, като отхвърля метаданните на ATMOS;
  • anlmdn: потискане на широколентовия шум в звуковия поток с помощта на нелокален алгоритъм за осредняване
  • маска: създайте маска въз основа на входното видео
  •  AV1 : разделяне на кадрите в последователност AV1
  • лагфун: забавя промяната на цвета на тъмните пиксели (увеличава времето за показване на ярките акценти)
  • asoftclip: меко отрязване на звука (постепенно затихване на амплитудата вместо рязко прекъсване на сигнала)
  • цветна поставка: премахване на информация за всички RGB цветове с изключение на посочения
  • xмедиана: картографиране на средното пресичане на пиксели за множество входни видеоклипове
  • showpatial: преобразува стерео звука във видео, показвайки пространственото взаимодействие между два аудио канала
  • деесър: Елиминира изкривяванията поради лошо качество на микрофона или прекомерна компресия на звука по време на запис на глас (елиминира ефекта на звука в банка).

От другите промени, които могат да бъдат подчертани:

  • Добавена възможност за използване на Clang за компилиране на CUDA файлове
  • Структурата включва анализатор на изображения във формат GIF
  • Добавена е поддръжка за ARIB STD-B24 субтитри (Профили A и C), използвани в MPEG-2 TS поточно предаване. Поддръжката се осъществява с помощта на библиотеката libaribb24;
  • Библиотеката libndi-newtek е премахната.

И накрая, за тези, които искат да инсталират или актуализират FFmpeg, те трябва да знаят, че този пакет се намира в повечето дистрибуции на Linux или ако предпочитат, могат да изтеглят неговия изходен код за компилация от линка по-долу.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.