FFmpeg 5.1 multimediepakkeutgivelse

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

Legg til en kommentar