Udgivelse af multimedia-pakken FFmpeg 4.4

Efter ti måneders udvikling er multimedia-pakken FFmpeg 4.4 tilgængelig, som inkluderer et sæt applikationer og et bibliotek af værktøjer til behandling af forskellige multimediaformater (optagelse, konvertering og dekodning af lyd- og videoformater). Pakken distribueres under LGPL- og GPL-licenserne, og udviklingen af FFmpeg foregår parallelt med MPlayer-projektet.

Blandt de ændringer, der er tilføjet i FFmpeg 4.4, kan nævnes:

  • Muligheden for at bruge VDPAU (Video Decode and Presentation) API til hardwareaccelereret dekodning af videoer i HEVC/H.265 (10/12bit) og VP9 (10/12bit) formater.
  • Understøttelse af dekodning af video i AV1-formatet ved hjælp af NVIDIA NVDEC- og Intel QSV (Quick Sync Video) hardwareaccelerationsmotorer samt ved hjælp af DXVA2/D3D11VA API.
  • Muligheden for kodning af AV1 i monokrom tilstand er blevet tilføjet, ved hjælp af libaom-biblioteket (kræver mindst version 2.0.1).
  • Muligheden for videokodning i AV1-formatet ved hjælp af SVT-AV1 (Scalable Video Technology AV1) koderen, som udnytter de hardwareparallelliseringsfunktioner, der findes i moderne Intel CPU'er.
  • Et udgangsmodul er blevet tilføjet via AudioToolbox-rammen.
  • Understøttelse af gopher-protokollen (gopher over TLS) er blevet tilføjet.
  • Understøttelse af RIST (Reliable Internet Stream Transport) protokollen ved hjælp af librist er blevet tilføjet.
  • Understøttelse af koderen baseret på libwavpack er blevet fjernet.
  • Nye dekodere er blevet tilføjet: AV1 (med hardwareaccelereret dekodning), AV1 (via VAAPI), AVS3 (via libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Nye kodere er blevet tilføjet: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (undertekster).
  • Nye mediekonteksts pakker (muxers) er blevet tilføjet: AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (undertekster), LEGO Racers ALP (.tun og .pcm).
  • Nye mediekonteksts udpakkere (demuxers) er blevet tilføjet: AV1 (Low overhead bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA, MSP v2 (Microsoft Paint).
  • Nye parserne er blevet tilføjet: IPU, Dolby E, CRI, XBM.
  • Nye filtre:
    • chromanr — reducerer farvestøj i video.
    • afreqshift og aphaseshift — udfører tidsforskydning af lydfrequensen og fasen.
    • adenorm — tilføjer støj på et specifikt niveau.
    • speechnorm — normaliserer tale.
    • asupercut — fjerner frekvenser over 20 kHz fra lyden.
    • asubcut — fjerner subwooferfrekevenser.
    • asuperpass og asuperstop — implementering af Butterworth-frekvensfiltre.
    • shufflepixels — omorganisering af pixels i videobilleder.
    • tmidequalizer — anvendelse af den tidsmæssige midte-video ligevægt (Temporal Midway Video Equalization).
    • estdif — fjernelse af skanningslinjer ved hjælp af Edge Slope Tracing algoritmen.
    • epx — forstørrelsesfilter til at skabe pixelgrafik.
    • shear — skærende transformation af video.
    • kirsch — anvendelse af Kirsch-operatoren på video.
    • colortemperature — justering af farvetemperaturen i video.
    • colorcontrast — justering af farvekontrasten mellem RGB-komponenterne for video.
    • colorcorrect — justering af hvidbalancen for video.
    • colorize — påføring af farve på video.
    • exposure — justering af eksponeringsniveauet for video.
    • monochrome — konvertering af farvevideo til gråtoner.
    • aexciter — generation af højfrekvente komponenter i lyden, der mangler i det originale signal.
    • vif og msad — bestemmelse af VIF (Visual Information Fidelity) og MSAD (Mean Sum of Absolute Differences) koefficienterne til vurdering af forskelle mellem to videoer.
    • identity — bestemmelse af niveauet af forskelle mellem to videoer.
    • setts — indstiller PTS (presentation time stamp) og DTS (decoding time stamp) i pakker (bitstream).

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster