Izdaja multimedijskega paketa FFmpeg 5.1

Po šestih mesecih razvoja je na voljo multimedijski paket FFmpeg 5.1, ki vključuje nabor aplikacij in zbirko knjižnic za delovanje na različnih multimedijskih formatih (snemanje, pretvorba in dekodiranje avdio in video formatov). Paket se distribuira pod licencama LGPL in GPL, razvoj FFmpeg poteka poleg projekta MPlayer. Pomembna sprememba številke različice je razložena s pomembnimi spremembami v API-ju in prehodom na novo shemo generiranja izdaj, v skladu s katero bodo nove pomembne izdaje ustvarjene enkrat letno, izdaje s podaljšanim časom podpore pa enkrat na dve leti. FFmpeg 5.0 bo prva izdaja LTS projekta.

Med spremembami, dodanimi v FFmpeg 5.1, so:

  • Dodana podpora za decentraliziran datotečni sistem IPFS in protokol, ki se z njim uporablja za vezavo trajnih naslovov IPNS.
  • Dodana podpora za format slike QOI.
  • Dodana podpora za format slike PHM (Portable Half float Map).
  • Implementirana je bila možnost uporabe API-ja VDPAU (Video Decode and Presentation) za strojno pospeševanje dekodiranja videa v formatu AV1.
  • Podpora za starejši vmesnik za strojno video dekodiranje XvMC je bila ukinjena.
  • Pripomočku ffprobe je dodana možnost »-o« za izhod v podano datoteko namesto v standardni izhodni tok.
  • Dodani novi dekoderji: DFPWM, Vizrt Binary Image.
  • Dodani novi kodirniki: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Dodani pakirniki (muxer) medijskih vsebnikov: DFPWM.
  • Dodana orodja za razpakiranje medijskega vsebnika (demuxer): DFPWM.
  • Novi video filtri:
    • SITI - izračun karakteristik kakovosti videa SI (Spatial Info) in TI (Temporal Info).
    • avsynctest - preveri sinhronizacijo zvoka in videa.
    • povratne informacije - preusmeritev obrezanih okvirjev v drug filter in nato združitev rezultata z izvirnim videoposnetkom.
    • pixelize - pikselizira video.
    • barvni zemljevid - odsev barv iz drugih videoposnetkov.
    • colorchart — izdelava tabele za nastavitev barv.
    • pomnoži - pomnoži vrednosti slikovnih pik iz prvega videa s slikovnimi pikami iz drugega videa.
    • pgs_frame_merge združi segmente podnapisov PGS v en paket (bitni tok).
    • blurdetect - določa zamegljenost okvirjev.
    • remap_opencl - izvede ponovno preslikavo slikovnih pik.
    • chromakey_cuda je implementacija chromakey, ki za pospeševanje uporablja API CUDA.
  • Novi zvočni filtri:
    • dialog - ustvarjanje prostorskega zvoka (3.0) iz stereo, prenos zvoka govorjenih dialogov, ki so prisotni v obeh stereo kanalih, v osrednji kanal.
    • tiltshelf - povečanje/zmanjšanje visokih ali nizkih frekvenc.
    • virtualbass - ustvari dodatni nizkotonski kanal na podlagi podatkov iz stereo kanalov.

Vir: opennet.ru

Dodaj komentar