Rilascio del pacchetto multimediale FFmpeg 4.2

Dopo nove mesi di sviluppo disponibile pacchetto multimediale FFmpeg 4.2, che include un insieme di applicazioni e una raccolta di librerie per operazioni su vari formati multimediali (registrazione, conversione e decodifica di formati audio e video). Il pacchetto è distribuito con licenze LGPL e GPL, e lo sviluppo di FFmpeg procede parallelamente al progetto MPlayer.

Da cambiamenti, aggiunti in FFmpeg 4.2, si possono evidenziare:

  • Aggiunta la possibilità di utilizzare Clang per la compilazione dei file CUDA;
  • Implementato il supporto per la decodifica del formato AV1 utilizzando un decodificatore alternativo dav1d, sviluppato dai progetti VideoLAN e FFmpeg. Dav1d è orientato a raggiungere la massima prestazione possibile nella decodifica e a garantire un funzionamento di qualità in modalità multiprocessore;
  • Aggiunti i demuxer per i contenitori mediatici dhav, hcom e vividas, KUX e IFV;
  • Aggiunto il codificatore PCM-DVD;
  • Aggiunti i decodificatori VP4, hymt, hcom, ARBC, agm e lscr;
  • Assicurato il supporto per la decodifica dei contenuti HEVC 4:4:4 utilizzando i motori di accelerazione hardware NVIDIA nvdec e cuviddec, nonché utilizzando l'API VDPAU (Video Decode and Presentation);
  • Nel demuxer dei contenitori mediatici mov è stata garantita la registrazione dei brani senza una definizione esplicita della lingua (in precedenza, la lingua predefinita era l'inglese);
  • Nuovi filtri:
    • asr — riconoscimento automatico della voce utilizzando il motore PocketSphinx;
    • derain — rimuove la pioggia dai video, utilizzando un sistema di apprendimento automatico basato su reti neurali RESCAN e immagini di installazione pronte modelli;
    • freezedetect — rilevamento dell'assenza di cambiamenti nel video (immagine invariata per un certo periodo di tempo);
    • tpad — aggiunta di set di fotogrammi supplementari all'inizio o alla fine del flusso video;
    • dedot — levigatura degli artefatti di luminosità e colore (riflessi puntiformi e arcobaleno) nei video;
    • chromashift/rgbashift — spostamento delle componenti di colore dei pixel in orizzontale e verticale;
    • truehd_core — estrazione del flusso di base da TrueHD, escludendo i metadati ATMOS;
    • anlmdn — soppressione del rumore a banda larga nel flusso audio tramite algoritmo mediating non locale;
    • maskfun — creazione di una maschera basata sul video in ingresso;
    • AV1 frame split — suddivisione dei fotogrammi nel flusso AV1;
    • lagfun — rallentamento della variazione di colore dei pixel scuri (aumento del tempo di visualizzazione dei lampeggi luminosi);
    • asoftclip — taglio morbido del suono (diminuzione graduale dell'ampiezza anziché un'interruzione brusca del segnale);
    • colorhold — rimozione delle informazioni su tutti i colori RGB, tranne quello specificato;
    • xmedian — estrazione dell'intersezione media dei pixel per più video in ingresso;
    • showspatial — trasformazione del suono stereo in video, mostrando l'interazione spaziale tra i due canali audio;
    • deesser — rimozione delle distorsioni causate da un microfono di scarsa qualità o da una compressione eccessiva del suono durante la registrazione della voce (elimina l'effetto sonoro da barattolo).
  • Incluso un parser per immagini in formato GIF;
  • Aggiunto supporto per i sottotitoli codificati in ARIB STD-B24 (profili A e C), utilizzati per la trasmissione in streaming MPEG-2 TS. Il supporto è stato implementato tramite l'uso della libreria libaribb24;
  • Rimossa la libreria libndi-newtek.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster