Rilascio del pacchetto multimediale FFmpeg 4.4

Dopo dieci mesi di sviluppo, Γ¨ disponibile il pacchetto multimediale FFmpeg 4.4, che include un insieme di applicazioni e una collezione di librerie per operazioni su vari formati multimediali (registrazione, conversione e decodifica di formati audio e video). Il pacchetto Γ¨ distribuito sotto le licenze LGPL e GPL, lo sviluppo di FFmpeg avviene in parallelo con il progetto MPlayer.

Tra le modifiche apportate in FFmpeg 4.4, si segnalano:

  • Implementata la possibilitΓ  di utilizzare l'API VDPAU (Video Decode and Presentation) per l'accelerazione hardware nella decodifica video nei formati HEVC/H.265 (10/12bit) e VP9 (10/12bit).
  • Garantita la supporto per la decodifica video nel formato AV1 utilizzando i motori di accelerazione hardware NVIDIA NVDEC e Intel QSV (Quick Sync Video), cosΓ¬ come tramite le API DXVA2/D3D11VA.
  • Aggiunta la possibilitΓ  di codificare AV1 in modalitΓ  monocromatica, utilizzando la libreria libaom (Γ¨ necessaria almeno la versione 2.0.1).
  • Implementata la possibilitΓ  di codificare video nel formato AV1 utilizzando il codificatore SVT-AV1 (Scalable Video Technology AV1), che sfrutta le capacitΓ  di parallelizzazione hardware dei moderni CPU Intel.
  • Aggiunto un dispositivo di output tramite il framework AudioToolbox.
  • Aggiunta la supporto per il protocollo Β«gophersΒ» (gopher su TLS).
  • Aggiunta la supporto per il protocollo RIST (Reliable Internet Stream Transport), utilizzando librist.
  • Rimossa la supporto per il codec basato su libwavpack.
  • Aggiunti nuovi decodificatori: AV1 (con accelerazione hardware), AV1 (tramite VAAPI), AVS3 (tramite 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.
  • Aggiunti nuovi codificatori: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (sottotitoli).
  • Aggiunti imballatori di contenitori multimediali (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (sottotitoli), LEGO Racers ALP (.tun e .pcm).
  • Aggiunti estrattori di contenitori multimediali (demuxer): AV1 (bitstream a bassa sovrapposizione), 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).
  • Aggiunti nuovi parser: IPU, Dolby E, CRI, XBM.
  • Nuovi filtri:
    • chromanr β€” riduce il rumore di colore nei video.
    • afreqshift e aphaseshift β€” eseguono uno spostamento di frequenza e fase del suono.
    • adenorm β€” aggiunge rumore a un livello specifico.
    • speechnorm β€” esegue la normalizzazione del parlato.
    • asupercut β€” taglia le frequenze superiori a 20 kHz dal suono.
    • asubcut β€” taglia le frequenze del subwoofer.
    • asuperpass e asuperstop β€” implementazione di filtri passa-basso di Butterworth.
    • shufflepixels β€” riordino dei pixel nei frame video.
    • tmidequalizer β€” applicazione dell'effetto di equalizzazione temporale video (Temporal Midway Video Equalization).
    • estdif β€” eliminazione dell'effetto di interlacciamento utilizzando l'algoritmo Edge Slope Tracing.
    • epx β€” filtro di ingrandimento per la creazione di grafica pixelata.
    • shear β€” trasformazione di taglio del video.
    • kirsch β€” applicazione dell'operatore di Kirsch al video.
    • colortemperature β€” regolazione della temperatura del colore del video.
    • colorcontrast β€” regolazione del contrasto colore tra i componenti RGB per il video.
    • colorcorrect β€” regolazione del bilanciamento del bianco per il video.
    • colorize β€” sovrapposizione di colore al video.
    • exposure β€” regolazione del livello di esposizione per il video.
    • monochrome β€” conversione del video a colori in tonalitΓ  di grigio.
    • aexciter β€” generazione di componenti audio ad alta frequenza assenti nel segnale originale.
    • vif e msad β€” determinazione dei coefficienti VIF (Visual Information Fidelity) e MSAD (Mean Sum of Absolute Differences) per valutare le differenze tra due video.
    • identity β€” determinazione del livello di differenza tra due video.
    • setts β€” imposta PTS (presentation time stamp) e DTS (decoding time stamp) nei pacchetti (bitstream).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS πŸ”₯ Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster