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 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, e lo sviluppo di FFmpeg prosegue simultaneamente con il progetto MPlayer.

Da le modifiche, aggiunti in FFmpeg 4.2, si possono evidenziare:

  • Aggiunta la possibilità di utilizzare Clang per la compilazione di file CUDA;
  • Implementato il supporto per la decodifica del formato AV1 utilizzando un decodificatore alternativo dav1d, sviluppato dai progetti VideoLAN e FFmpeg. Dav1d è progettato per raggiungere le massime prestazioni di decodifica e garantire un funzionamento di alta qualità in modalità multithreading;
  • Aggiunti demuxer per i contenitori multimediali dhav, hcom e vividas, KUX e IFV;
  • Aggiunto il codificatore PCM-DVD;
  • Aggiunti decoder per VP4, hymt, hcom, ARBC, agm e lscr;
  • Supporto per la decodifica del contenuto HEVC 4:4:4 utilizzando i motori di accelerazione hardware NVIDIA nvdec e cuviddec, oltre a utilizzare l'API VDPAU (Video Decode and Presentation);
  • Nell'imballatore dei contenitori multimediali mov è prevista la registrazione delle tracce senza una chiara definizione della lingua (in precedenza era impostata come lingua predefinita l'inglese);
  • Nuove 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 pronti 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 (bagliori puntuali e arcobaleno) nei video;
    • chromashift/rgbashift — spostamento delle componenti cromatiche dei pixel in orizzontale e verticale;
    • truehd_core — estrazione del flusso base da TrueHD, scartando i metadati ATMOS;
    • anlmdn — soppressione del rumore a banda larga nel flusso sonoro mediante un algoritmo di mediazione 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 bagliori luminosi);
    • asoftclip — riduzione dolce del suono (dissipazione 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 un video che mostra l'interazione spaziale tra i due canali audio;
    • deesser — rimozione delle distorsioni causate da microfoni di bassa qualità o da compressione eccessiva del suono durante la registrazione della voce (elimina l'effetto del suono ‘in scatola’).
  • Include un parser per immagini in formato GIF;
  • Aggiunto supporto per sottotitoli codificati in ARIB STD-B24 (profili A e C), utilizzati per lo streaming MPEG-2 TS. Il supporto è stato implementato attraverso 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