Выпуск мультымедыя-пакета 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 СUDA.
  • Новыя фільтры для гуку:
    • dialogue - генерацыя surround-гуку (3.0) са стэрэа, з пераносам у цэнтральны канал гуку маўленчых дыялогаў, якія прысутнічаюць у абодвух стэрэа-каналах.
    • tiltshelf - павелічэнне / памяншэнне высокіх або нізкіх частот.
    • virtualbass-генеруе дадатковы канал з басамі на аснове дадзеных з каналаў стэрэа.

Крыніца: opennet.ru

Дадаць каментар