Lëshimi i paketës multimediale FFmpeg 5.1

Pas gjashtë muajsh zhvillimi, është në dispozicion paketa multimediale FFmpeg 5.1, e cila përfshin një sërë aplikacionesh dhe një koleksion bibliotekash për operacione në formate të ndryshme multimediale (regjistrimi, konvertimi dhe deshifrimi i formateve audio dhe video). Paketa shpërndahet nën licencat LGPL dhe GPL, zhvillimi FFmpeg kryhet ngjitur me projektin MPlayer. Ndryshimi i rëndësishëm në numrin e versionit shpjegohet me ndryshime të rëndësishme në API dhe kalimin në një skemë të re të gjenerimit të lëshimeve, sipas së cilës lëshimet e reja të rëndësishme do të gjenerohen një herë në vit, dhe lëshimet me kohë të zgjatur mbështetjeje - një herë në dy vjet. FFmpeg 5.0 do të jetë lëshimi i parë LTS i projektit.

Ndër ndryshimet e shtuara në FFmpeg 5.1 janë:

  • Mbështetje e shtuar për sistemin e skedarëve të decentralizuar IPFS dhe protokollin e përdorur me të për lidhjen e adresave të përhershme IPNS.
  • Mbështetje e shtuar për formatin e imazhit QOI.
  • Mbështetje e shtuar për formatin e imazhit PHM (Portable Half float Map).
  • Është zbatuar aftësia për të përdorur API VDPAU (Video Decode and Presentation) për përshpejtimin e harduerit të dekodimit të videos në formatin AV1.
  • Mbështetja për ndërfaqen e trashëguar për dekodimin e videove harduerike XvMC është ndërprerë.
  • U shtua opsioni "-o" në programin ffprobe për të nxjerrë në skedarin e specifikuar në vend të rrjedhës standarde të daljes.
  • U shtuan dekoderë të rinj: DFPWM, Vizrt Binary Image.
  • U shtuan kodues të rinj: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Paketuesit e kontejnerëve të mediave të shtuara (muxer): DFPWM.
  • Shpaketuesit e kontejnerëve të mediave të shtuara (demuxer): DFPWM.
  • Filtra të rinj video:
    • SITI - llogaritja e karakteristikave të cilësisë së videos SI (Spatial Info) dhe TI (Temporal Info).
    • avsynctest - kontrollon sinkronizimin e audios dhe videos.
    • reagime - ridrejtimi i kornizave të prera në një filtër tjetër dhe më pas bashkimi i rezultatit me videon origjinale.
    • pixelize - pikselizon videon.
    • harta e ngjyrave - pasqyrimi i ngjyrave nga videot e tjera.
    • grafiku i ngjyrave - gjenerimi i një tabele për vendosjen e ngjyrave.
    • shumëzoj - shumëzimi i vlerave të pikselave nga videoja e parë me pikselë nga videoja e dytë.
    • pgs_frame_merge bashkon segmentet e titrave PGS në një paketë (bitstream).
    • blurdect - përcakton turbullimin e kornizave.
    • remap_opencl - kryen rimaptim të pikselëve.
    • chromakey_cuda është një implementim i chromakey që përdor CUDA API për përshpejtim.
  • Filtra të rinj të zërit:
    • dialog - gjenerimi i tingullit rrethues (3.0) nga stereo, duke transferuar tingullin e dialogëve të folur të pranishëm në të dy kanalet stereo në kanalin qendror.
    • tiltshelf - rrit/ul frekuencat e larta ose të ulëta.
    • virtualbass - gjeneron një kanal shtesë bas bazuar në të dhënat nga kanalet stereo.

Burimi: opennet.ru

Shto një koment