Etter seks mĂ„neders utvikling er FFmpeg 5.1 multimediepakken tilgjengelig, som inkluderer et sett med applikasjoner og en samling av biblioteker for operasjoner pĂ„ ulike multimedieformater (opptak, konvertering og dekoding av lyd- og videoformater). Pakken distribueres under LGPL- og GPL-lisensene, FFmpeg-utvikling utfĂžres ved siden av MPlayer-prosjektet. Den betydelige endringen i versjonsnummeret skyldes betydelige endringer i APIen og overgangen til et nytt utgivelsesgenereringsskjema, ifĂžlge hvilket nye store utgivelser vil bli dannet Ă©n gang i Ă„ret, og utgivelser med utvidet stĂžttetid â Ă©n gang hvert annet Ă„r. FFmpeg 5.0 vil vĂŠre den fĂžrste LTS-utgivelsen av prosjektet.
Noen av endringene som er lagt til i FFmpeg 5.1 inkluderer:
- Lagt til stĂžtte for det desentraliserte IPFS-filsystemet og protokollen som brukes med det for Ă„ binde permanente IPNS-adresser.
- Lagt til stĂžtte for QOI-bildeformat.
- Lagt til stĂžtte for PHM (Portable Half float Map) bildeformat.
- Implementerte muligheten til Ă„ bruke VDPAU (Video Decode and Presentation) API for maskinvareakselerasjon av videodekoding i AV1-format.
- StĂžtte for det eldre grensesnittet for dekoding av videomaskinvare fra XvMC har blitt droppet.
- Lagt til "-o"-alternativet til ffprobe-verktĂžyet for Ă„ sende ut til den angitte filen i stedet for standardutdata.
- Lagt til nye dekodere: DFPWM, Vizrt Binary Image.
- Lagt til nye kodere: pcm-bluray, DFPWM, Vizrt Binary Image.
- Lagt til mediebeholderpakker (muxer): DFPWM.
- Lagt til mediebeholderutpakkere (demuxer): DFPWM.
- Nye videofiltre:
- SITI - beregning av videokvalitetskarakteristikker SI (Spatial Info) og TI (Temporal Info).
- avsynctest - UtfĂžrer en lyd- og videosynkroniseringstest.
- tilbakemelding - omdirigere beskÄrne rammer til et annet filter og deretter slÄ sammen resultatet med den originale videoen.
- pixelize - utfĂžrer pikselisering av videoen.
- fargekart - refleksjon av farger fra andre videoer.
- fargekart - generering av fargeinnstillingstabell.
- multipliser - multipliser pikselverdiene fra den fĂžrste videoen med pikslene fra den andre videoen.
- pgs_frame_merge slÄr sammen PGS-undertekstsegmenter til én pakke (bitstrÞm).
- blurdetect - bestemmer uskarphet for rammer.
- remap_opencl - UtfĂžrer pikselomdannelse.
- chromakey_cuda er en chromakey-implementering som bruker CUDA API for Ă„ Ăžke hastigheten.
- Nye lydfiltre:
- dialog - generering av surroundlyd (3.0) fra stereo, med overfĂžring til den sentrale kanalen av lyden av taledialoger som finnes i begge stereokanalene.
- tiltshelf - Ăžk/reduser hĂžye eller lave frekvenser.
- virtualbass â genererer en ekstra basskanal basert pĂ„ data fra stereokanalene.
Kilde: opennet.ru
