FFmpeg 5.1 multimediepakkeudgivelse

Efter seks måneders udvikling er FFmpeg 5.1 multimediepakken tilgængelig, som inkluderer et sæt applikationer og en samling af biblioteker til operationer på forskellige multimedieformater (optagelse, konvertering og afkodning af lyd- og videoformater). Pakken distribueres under LGPL- og GPL-licenser, FFmpeg-udvikling udføres ved siden af ​​MPlayer-projektet. Den væsentlige ændring i versionsnummer skyldes væsentlige ændringer i API'et og overgangen til et nyt release-genereringsskema, hvorefter der vil blive genereret nye væsentlige releases én gang om året, og releases med forlænget supporttid – én gang hvert andet år. FFmpeg 5.0 vil være den første LTS-udgivelse af projektet.

Blandt ændringerne tilføjet til FFmpeg 5.1 er:

  • Tilføjet understøttelse af det decentraliserede filsystem IPFS og den protokol, der bruges med det til at binde permanente IPNS-adresser.
  • Tilføjet understøttelse af QOI billedformat.
  • Tilføjet understøttelse af PHM (Portable Half float Map) billedformat.
  • Muligheden for at bruge VDPAU (Video Decode and Presentation) API til hardwareacceleration af videoafkodning i AV1-format er blevet implementeret.
  • Understøttelse af den ældre grænseflade til hardware-videoafkodning XvMC er afbrudt.
  • Tilføjet "-o"-mulighed til ffprobe-værktøjet for at udlæse til den angivne fil i stedet for standardoutputstrømmen.
  • Tilføjet nye dekodere: DFPWM, Vizrt Binary Image.
  • Tilføjet nye indkodere: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Tilføjede mediebeholderpakker (muxer): DFPWM.
  • Tilføjede mediebeholderudpakkere (demuxer): DFPWM.
  • Nye videofiltre:
    • SITI - beregning af videokvalitetskarakteristika SI (Spatial Info) og TI (Temporal Info).
    • avsynctest - kontrollerer synkroniseringen af ​​lyd og video.
    • feedback - omdirigere beskårne billeder til et andet filter og derefter flette resultatet med den originale video.
    • pixelize - pixeliserer videoen.
    • colormap - afspejling af farver fra andre videoer.
    • farvekort — generering af en farveindstillingstabel.
    • multiplicer - multiplicer pixelværdier fra den første video med pixels fra den anden video.
    • pgs_frame_merge fusionerer PGS-undertekstsegmenter til én pakke (bitstream).
    • slørdetektion - bestemmer sløringen af ​​rammer.
    • remap_opencl - udfører pixel remapping.
    • chromakey_cuda er en chromakey-implementering, der bruger CUDA API til acceleration.
  • Nye lydfiltre:
    • dialog — generering af surroundlyd (3.0) fra stereo, der overfører lyden af ​​talte dialoger, der findes i begge stereokanaler, til den centrale kanal.
    • tiltshelf - øg/mindsk høje eller lave frekvenser.
    • virtualbass - genererer en ekstra baskanal baseret på data fra stereokanaler.

Kilde: opennet.ru

Tilføj en kommentar