Efter sex mÄnaders utveckling Àr multimediapaketet FFmpeg 5.1 tillgÀngligt, vilket inkluderar en uppsÀttning applikationer och en samling bibliotek för operationer pÄ olika multimediaformat (inspelning, konvertering och avkodning av ljud- och videoformat). Paketet distribueras under LGPL- och GPL-licenser, FFmpeg-utveckling utförs i anslutning till MPlayer-projektet. Den betydande förÀndringen i versionsnummer förklaras av betydande förÀndringar i API:et och övergÄngen till ett nytt release-genereringsschema, enligt vilket nya betydande releaser kommer att genereras en gÄng om Äret, och releaser med utökad supporttid - en gÄng vartannat Är. FFmpeg 5.0 kommer att vara den första LTS-versionen av projektet.
Bland Àndringarna som lagts till i FFmpeg 5.1 Àr:
- Lade till stöd för det decentraliserade filsystemet IPFS och protokollet som anvÀnds med det för att binda permanenta IPNS-adresser.
- Lagt till stöd för QOI-bildformat.
- Tillagt stöd för PHM (Portable Half float Map) bildformat.
- Möjligheten att anvÀnda VDPAU (Video Decode and Presentation) API för hÄrdvaruacceleration av videoavkodning i AV1-format har implementerats.
- Stödet för det Àldre grÀnssnittet för hÄrdvaruvideoavkodning XvMC har upphört.
- Lade till "-o"-alternativet till ffprobe-verktyget för att mata ut till den angivna filen istÀllet för standardutgÄngsströmmen.
- Lade till nya avkodare: DFPWM, Vizrt Binary Image.
- Lade till nya kodare: pcm-bluray, DFPWM, Vizrt Binary Image.
- Tillagda mediabehÄllarförpackare (muxer): DFPWM.
- Uppackare för mediabehÄllare (demuxer): DFPWM.
- Nya videofilter:
- SITI - berÀkning av videokvalitetsegenskaper SI (Spatial Info) och TI (Temporal Info).
- avsynctest - kontrollerar synkroniseringen av ljud och video.
- feedback - omdirigera beskurna bildrutor till ett annat filter och sedan slÄ samman resultatet med originalvideon.
- pixelize - pixeliserar videon.
- colormap - reflektion av fÀrger frÄn andra videor.
- fĂ€rgkarta â generering av en fĂ€rginstĂ€llningstabell.
- multiplicera - multiplicera pixelvÀrden frÄn den första videon med pixlar frÄn den andra videon.
- pgs_frame_merge slÄr samman PGS-undertextsegment till ett paket (bitström).
- blurdetect - bestÀmmer oskÀrpan för ramar.
- remap_opencl - utför pixelomappning.
- chromakey_cuda Àr en chromakey-implementering som anvÀnder CUDA API för acceleration.
- Nya ljudfilter:
- dialog - generering av surroundljud (3.0) frÄn stereo, överföring av ljudet frÄn talade dialoger som finns i bÄda stereokanalerna till den centrala kanalen.
- tiltshelf - öka/minska höga eller lÄga frekvenser.
- virtualbass - genererar en extra baskanal baserat pÄ data frÄn stereokanaler.
KĂ€lla: opennet.ru
