Rilascio del pacchetto multimediale FFmpeg 5.1

Dopo sei mesi di sviluppo è disponibile il pacchetto multimediale FFmpeg 5.1, che comprende 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 sotto le licenze LGPL e GPL, lo sviluppo di FFmpeg viene effettuato adiacente al progetto MPlayer. Il cambiamento significativo nel numero di versione è spiegato da cambiamenti significativi nell'API e dal passaggio a un nuovo schema di generazione delle versioni, in base al quale nuove versioni significative verranno generate una volta all'anno e versioni con tempo di supporto esteso - una volta ogni due anni. FFmpeg 5.0 sarà la prima versione LTS del progetto.

Tra le modifiche aggiunte a FFmpeg 5.1 ci sono:

  • Aggiunto il supporto per il file system decentralizzato IPFS e il protocollo utilizzato con esso per associare indirizzi IPNS permanenti.
  • Aggiunto il supporto per il formato immagine QOI.
  • Aggiunto il supporto per il formato immagine PHM (Portable Half float Map).
  • È stata implementata la possibilità di utilizzare l'API VDPAU (Video Decode and Presentation) per l'accelerazione hardware della decodifica video in formato AV1.
  • Il supporto per l'interfaccia legacy per la decodifica video hardware XvMC è stato interrotto.
  • Aggiunta l'opzione "-o" all'utilità ffprobe per l'output nel file specificato anziché nel flusso di output standard.
  • Aggiunti nuovi decodificatori: DFPWM, Vizrt Binary Image.
  • Aggiunti nuovi codificatori: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Aggiunti packer di contenitori multimediali (muxer): DFPWM.
  • Aggiunti decompressori dei contenitori multimediali (demuxer): DFPWM.
  • Nuovi filtri video:
    • SITI - calcolo delle caratteristiche di qualità video SI (Informazioni spaziali) e TI (Informazioni temporali).
    • avsynctest: controlla la sincronizzazione di audio e video.
    • feedback: reindirizzare i fotogrammi ritagliati su un altro filtro e quindi unire il risultato con il video originale.
    • pixelize: pixelizza il video.
    • colormap: riflessione dei colori di altri video.
    • colorchart: generazione di una tabella di impostazione dei colori.
    • moltiplicare: moltiplicare i valori dei pixel del primo video per i pixel del secondo video.
    • pgs_frame_merge unisce i segmenti dei sottotitoli PGS in un unico pacchetto (bitstream).
    • blurdetect: determina la sfocatura dei fotogrammi.
    • remap_opencl: esegue la rimappatura dei pixel.
    • chromakey_cuda è un'implementazione chromakey che utilizza l'API CUDA per l'accelerazione.
  • Nuovi filtri audio:
    • dialogo - generazione di suono surround (3.0) da stereo, trasferendo il suono dei dialoghi parlati presenti in entrambi i canali stereo al canale centrale.
    • tiltshelf: aumenta/diminuisce le frequenze alte o basse.
    • virtualbass: genera un canale dei bassi aggiuntivo basato sui dati provenienti dai canali stereo.

Fonte: opennet.ru

Aggiungi un commento