Lëshimi i paketës multimediale FFmpeg 4.4

Pas dhjetë muajsh zhvillimi, është në dispozicion paketa multimediale FFmpeg 4.4, e cila përfshin një sërë aplikacionesh dhe një koleksion bibliotekash për operacione në formate të ndryshme multimediale (regjistrimi, konvertimi dhe deshifrimi i formateve audio dhe video). Paketa shpërndahet nën licencat LGPL dhe GPL, zhvillimi FFmpeg kryhet ngjitur me projektin MPlayer.

Ndër ndryshimet e shtuara në FFmpeg 4.4 janë:

  • Është zbatuar aftësia për të përdorur API VDPAU (Video Decode and Presentation) për përshpejtimin e harduerit të dekodimit të videos në formatet HEVC/H.265 (10/12bit) dhe VP9 (10/12bit).
  • Ofrohet mbështetje për dekodimin e videos në formatin AV1 duke përdorur motorët e përshpejtimit të harduerit NVIDIA NVDEC dhe Intel QSV (Quick Sync Video), si dhe duke përdorur API DXVA2/D3D11VA.
  • U shtua aftësia për të koduar AV1 në pikturë njëngjyrëshe duke përdorur bibliotekën libaom (kërkon të paktën versionin 2.0.1).
  • Aftësia për të koduar videon në formatin AV1 është zbatuar duke përdorur koduesin SVT-AV1 (Scalable Video Technology AV1), i cili përdor aftësitë kompjuterike paralele të harduerit që gjenden në CPU-të moderne Intel.
  • U shtua pajisje dalëse përmes kornizës AudioToolbox.
  • Mbështetje e shtuar për protokollin e Gophers (Gopher mbi TLS).
  • Mbështetje e shtuar për protokollin RIST (Reliable Internet Stream Transport) duke përdorur librist.
  • U hoq mbështetja për koduesin e bazuar në libwavpack.
  • U shtuan dekoderë të rinj: AV1 (me dekodim të përshpejtuar harduer), AV1 (nëpërmjet VAAPI), AVS3 (nëpërmjet libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, MSP2 Video (Video) Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • U shtuan kodues të rinj: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, Softuer me tension të lartë ADPCM, ADPCM IMA AMV, TTML (titrat).
  • Paketuesit e kontejnerëve të mediave të shtuara (muxer): AMV, Rayman 2 APM, ASF (Lojëra Argonaut), TTML (titra), LEGO Racers ALP (.tun dhe .pcm).
  • Shpaketuesit e shtuar të kontejnerëve të mediave (demuxer): AV1 (Bitstream i ulët), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Lojëra Argonaut), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Fotografi dixhitale SGA, MSP v2 (Microsoft Paint).
  • Janë shtuar analizues të rinj: IPU, Dolby E, CRI, XBM.
  • Filtra të rinj:
    • chromanr - zvogëlon zhurmën e ngjyrave në video.
    • zhvendosja dhe zhvendosja e afazës - zhvendosja e frekuencës dhe fazës së zërit.
    • adenorm - shton zhurmën në një nivel të caktuar.
    • norma e fjalës - kryen normalizimin e të folurit.
    • asupercut - shkurton frekuencat mbi 20 kHz nga zëri.
    • asubcut - shkurton frekuencat e nënbuferit.
    • asuperpass dhe asuperstop - zbatimi i filtrave të frekuencës Butterworth.
    • shufflepixels - riorganizon pikselët në kornizat video.
    • tmidequalizer - aplikimi i efektit Temporal Midway Video Equalization.
    • estdif — çndërthurja duke përdorur algoritmin Edge Slope Tracing.
    • epx është një filtër zmadhimi për krijimin e artit pixel.
    • qeth - prerje video transformim.
    • kirsch - Aplikoni operatorin Kirsch në video.
    • temperatura e ngjyrës — rregulloni temperaturën e ngjyrës së videos.
    • colorcontrast - rregullon kontrastin e ngjyrave midis komponentëve RGB për video.
    • colorcorrect - rregullimi i ekuilibrit të bardhë për video.
    • ngjyros - mbivendosja e ngjyrave në video.
    • ekspozimi - rregullon nivelin e ekspozimit për video.
    • pikturë njëngjyrëshe - konverton videon me ngjyra në shkallë gri.
    • aksiter - gjenerimi i komponentëve të zërit me frekuencë të lartë që mungojnë në sinjalin origjinal.
    • vif dhe msad - përcaktimi i koeficientëve VIF (Visual Information Fidelity) dhe MSAD (Mean Sum of Absolute Differences) për të vlerësuar dallimet midis dy videove.
    • identiteti — përcaktimi i nivelit të ndryshimit midis dy videove.
    • setts — vendos PTS (vulën e kohës së prezantimit) dhe DTS (vulën kohore të dekodimit) në paketa (bitstream).

Burimi: opennet.ru

Shto një koment