Издание на мултимедийния пакет FFmpeg 5.1

След шестимесечна разработка, мултимедийните пакети FFmpeg 5.1 са налични, включващи набор от приложения и колекция от библиотеки за работа с различни мултимедийни формати (запис, преобразуване и декодиране на звукови и видео формати). Пакетът се разпространява под лицензите LGPL и GPL, а разработката на FFmpeg се извършва успоредно с проекта MPlayer. Значителната промяна на версията обяснява съществени изменения в API и прехода към нова схема за генериране на релизи, в съответствие с която новите основни издания ще бъдат издавани веднъж годишно, а релизите с разширено време на поддръжка — на всеки две години. FFmpeg 5.0 ще бъде първият LTS релиз на проекта.

Измененията, добавени в FFmpeg 5.1, включват:

  • Добавена е поддръжката на децентрализирана файлова система IPFS и протокола, използван с нея за привързване на постоянни адреси IPNS.
  • Добавена е поддръжката на формата на изображения QOI.
  • Добавена е поддръжката на формата на изображения PHM (Portable Half float Map).
  • Реализирана е възможността за използване на API VDPAU (Video Decode and Presentation) за хардуерно ускорение на декодирането на видео във формат AV1.
  • Поддръжката на остарял интерфейс за хардуерно декодиране на видео XvMC е прекратена.
  • В утилитата ffprobe е добавена опция "-o" за извеждане в указан файл, вместо стандартния изходен поток.
  • Добавени са нови декодери: DFPWM, Vizrt Binary Image.
  • Добавени са нови кодери: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Добавени са опаковчици на медиаконтейнери (muxer): DFPWM.
  • Добавени са разопаковчици на медиаконтейнери (demuxer): DFPWM.
  • Новите филтри за видео:
    • SITI — изчисление на характеристиките на качеството на видео SI (Spatial Info) и TI (Temporal Info).
    • avsynctest — извършва проверка за синхронизация на звук и видео.
    • feedback — пренасочване на отрязани кадри към друг филтър с последващо събиране на резултата с оригиналното видео.
    • pixelize — извършва пикселизация на видео.
    • colormap — отражение на цветовете от други видео.
    • colorchart — генериране на таблица за настройка на цветовете.
    • multiply — умножаване на стойностите на пикселите от първото видео върху пикселите от второто видео.
    • pgs_frame_merge обединява сегменти от субтитри PGS в един пакет (bitstream).
    • blurdetect — определя размазването на кадрите.
    • remap_opencl — извършва ремапинг на пикселите.
    • chromakey_cuda — реализира хромакей, използващ за ускорение API CUDA.
  • Новите филтри за звук:
    • диалог — генериране на surround звук (3.0) от стерео, с прехвърляне в централния канал на звуците на речевите диалози, присъстващи в двата стерео канала.
    • tiltshelf — увеличаване/намаляване на високите или ниските честоти.
    • virtualbass — генерира допълнителен канал с баси на базата на данните от стерео каналите.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster