Multimeediumipaketi FFmpeg 5.1 väljalase

Pärast kuuekuulist arendustööd on saadaval multimeediumipakett FFmpeg 5.1, mis sisaldab rakenduste komplekti ja teekide kogumit erinevate multimeediumivormingutega töötamiseks (heli- ja videovormingute salvestamine, teisendamine ja dekodeerimine). Paketti levitatakse LGPL ja GPL litsentside all, FFmpeg arendus toimub MPlayeri projekti kõrval. Versiooninumbri oluline muutus on tingitud olulistest muudatustest API-s ja üleminekule uuele väljalaske genereerimise skeemile, mille kohaselt genereeritakse uusi olulisi väljalaseid kord aastas ning pikendatud tugiajaga väljaandeid - kord kahe aasta jooksul. FFmpeg 5.0 on projekti esimene LTS-i väljalase.

FFmpeg 5.1-le lisatud muudatuste hulgas on järgmised:

  • Lisatud on tugi detsentraliseeritud failisüsteemile IPFS ja sellega seotud püsivate IPNS-aadresside sidumiseks kasutatavale protokollile.
  • Lisatud on QOI pildivormingu tugi.
  • Lisatud on PHM (Portable Half float Map) pildivormingu tugi.
  • Rakendatud on võimalus kasutada VDPAU (Video Decode and Presentation) API-d video dekodeerimise riistvaraliseks kiirendamiseks AV1-vormingus.
  • Riistvaralise video dekodeerimise XvMC pärandliidese tugi on lõpetatud.
  • Lisatud ffprobe utiliidile suvand "-o", et väljastada standardse väljundvoo asemel määratud faili.
  • Lisatud uued dekoodrid: DFPWM, Vizrt Binary Image.
  • Lisatud uued kodeerijad: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Lisatud meediumikonteinerite pakkijad (mukseer): DFPWM.
  • Lisatud meediumikonteinerite lahtipakkijad (demuxer): DFPWM.
  • Uued videofiltrid:
    • SITI – videokvaliteedi näitajate SI (Spatial Info) ja TI (Temporal Info) arvutamine.
    • avsynctest – kontrollib heli ja video sünkroonimist.
    • tagasiside – kärbitud kaadrite ümbersuunamine teise filtrisse ja seejärel tulemuse liitmine algse videoga.
    • pixelize – pikslistab video.
    • värvikaart – teiste videote värvide peegeldus.
    • colorchart — värviseadete tabeli genereerimine.
    • korrutamine – esimese video piksliväärtuste korrutamine teise video pikslitega.
    • pgs_frame_merge liidab PGS-i subtiitrite segmendid üheks paketiks (bitivoogu).
    • blurdetect – määrab kaadrite hägususe.
    • remap_opencl – teostab pikslite ümberjaotamist.
    • chromakey_cuda on chromakey rakendus, mis kasutab kiirendamiseks CUDA API-d.
  • Uued helifiltrid:
    • dialoog – ruumilise heli (3.0) genereerimine stereost, mõlemas stereokanalis esinevate kõnedialoogide heli edastamine keskkanalisse.
    • tiltshelf – kõrgete või madalate sageduste suurendamine/vähendamine.
    • virtualbass – genereerib stereokanalite andmete põhjal täiendava bassikanali.

Allikas: opennet.ru

Lisa kommentaar