Liberigo de la plurmedia pako FFmpeg 4.4

Post dek monatoj da evoluo, disponeblas la plurmedia pako FFmpeg 4.4, kiu inkluzivas aron da aplikaĵoj kaj kolekton de bibliotekoj por operacioj en diversaj plurmediaj formatoj (registrado, konvertado kaj malkodado de aŭdaj kaj videoformatoj). La pakaĵo estas distribuita sub LGPL kaj GPL-licencoj, FFmpeg-disvolviĝo estas farita apud la projekto MPlayer.

Inter la ŝanĝoj aldonitaj en FFmpeg 4.4 estas:

  • La kapablo uzi la VDPAU (Video Decode and Presentation) API por aparatara akcelo de videomalkodado en HEVC/H.265 (10/12bit) kaj VP9 (10/12bit) formatoj estis efektivigita.
  • Subteno estas provizita por videomalkodado en AV1-formato uzante NVIDIA NVDEC kaj Intel QSV (Quick Sync Video) aparatajn akcelmotorojn, same kiel uzante la DXVA2/D3D11VA API.
  • Aldonis la kapablon kodi AV1 en monokromo uzante la libaom-bibliotekon (postulas almenaŭ version 2.0.1).
  • La kapablo ĉifri vidbendon en la formato AV1 estis efektivigita uzante la kodilon SVT-AV1 (Scalable Video Technology AV1), kiu uzas la hardvarajn paralelajn komputikkapablojn trovitajn en modernaj Intel-CPUoj.
  • Aldonita eligo aparato per AudioToolbox kadro.
  • Aldonita subteno por la protokolo Gophers (Gopher super TLS).
  • Aldonita subteno por la RIST (Reliable Internet Stream Transport) protokolo uzante librist.
  • Forigita subteno por libwavpack bazita kodilo.
  • Aldonitaj novaj malĉifriloj: AV1 (kun aparataro akcelita malkodado), AV1 (per VAAPI), AVS3 (per 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.
  • Aldonitaj novaj kodiloj: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (subtekstoj).
  • Aldonitaj amaskomunikilaj ujpakiloj (muxer): AMV, Rayman 2 APM, ASF (Argonaŭtaj Ludoj), TTML (subtekstoj), LEGO Racers ALP (.tun kaj .pcm).
  • Aldonitaj amaskomunikilaj ujmalpakiloj (malmultigilo): AV1 (Malalta supra bitfluo), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaŭtaj Ludoj), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Ciferecaj Bildoj SGA , MSP v2 (Microsoft Paint).
  • Novaj analiziloj estis aldonitaj: IPU, Dolby E, CRI, XBM.
  • Novaj filtriloj:
    • chromanr - reduktas kolorbruon en video.
    • afreqshift and aphaseshift - ŝanĝi la frekvencon kaj fazon de sono.
    • adenorm - aldonas bruon je certa nivelo.
    • speechnorm - elfaras parolnormaligon.
    • asupercut - tranĉas frekvencojn super 20 kHz de la sono.
    • asubcut - fortranĉas subbufferajn frekvencojn.
    • asuperpass kaj asuperstop - efektivigo de butterworth-frekvencfiltriloj.
    • shufflepixels - rearanĝas pikselojn en videokadroj.
    • tmidequalizer - apliko de la Temporal Midway Video Equalization-efiko.
    • estdif — malinterplekti uzante la algoritmon de Trazado de Edge Slope.
    • epx estas pligrandiga filtrilo por krei pikselan arton.
    • shear - tondi videotransformon.
    • kirsch - Apliku la Kirsch-funkciigiston al video.
    • colortemperature — ĝustigu la kolortemperaturon de la video.
    • kolorkontrasto - ĝustigas la kolorkontraston inter RGB-komponentoj por video.
    • kolorĝusta - ĝustigo de blankbalanco por video.
    • kolorigi — kolorkovraĵo sur video.
    • ekspozicio - ĝustigas la eksponnivelon por video.
    • monokromata - konvertas koloran videon al grizskalo.
    • aexciter - generacio de altfrekvencaj sonkomponentoj kiuj estas forestantaj en la origina signalo.
    • vif kaj msad - determino de VIF (Vida Informo-Fideleco) kaj MSAD (Mean Sum of Absolute Differences) koeficientoj por taksi la diferencojn inter du filmetoj.
    • identeco — determinante la nivelon de diferenco inter du filmetoj.
    • sets — agordas PTS (prezenta tempomarko) kaj DTS (malkoda tempomarko) en pakaĵetoj (bitfluo).

fonto: opennet.ru

Aldoni komenton