FFmpeg 4.3 viene fornito con il supporto dell'API grafica Vulkan e altro ancora

Dopo dieci mesi di duro lavoro si è concentrato sullo sviluppo della nuova versione del popolare pacchetto multimediale "FFmpeg 4.3" i suoi sviluppatori ha annunciato il suo lancio e la disponibilità al grande pubblico.

Questa nuova versione di FFmpeg 4.3 include molti cambiamenti, di cui forse la più importante di tutte è il supporto aggiuntivo per l'API grafica Vulkan, che viene fornito con molte nuove funzionalità.

Per chi non lo sa FFmpeg, dovresti sapere che questo è un pacchetto multimediale ampiamente conosciuto e utilizzato da un gran numero di applicazioni, da allora include una suite di applicazioni e una raccolta di librerie per operazioni in vari formati multimediali (registrazione, conversione e decodifica di formati audio e video).

Il pacchetto è distribuito con le licenze LGPL e GPL e lo sviluppo di FFmpeg viene effettuato insieme al progetto MPlayer.

Principali novità di FFmpeg 4.3

Come accennato in apertura, la principale novità di questa nuova versione è il aggiunto il supporto per l'API grafica Vulkan, ma anche questo viene accompagnato da altre modifiche di cui è menzionato nell'annuncio che, per Linux, è implementato un codificatore che utilizza motori AMD AMF / VCE per l'accelerazione così come le opzioni per i filtri tipici avgblur_vulkan, overlay_vulkan, scale_vulkan e chromaber_vulkan.

L'API VDPAU (Video Decoding and Presentation) può essere utilizzata per l'accelerazione hardware dell'elaborazione video VP9.

a parte quello aggiunta la possibilità di codificare video AV1 utilizzando la libreria librav1e, scritta in Rust e sviluppata dalle comunità Xiph e Mozilla.

Continuando con i miglioramenti per Linux, viene anche evidenziato questo è stata effettuata una transizione da il frame server per l'editing non lineare di flussi video AvxSynth, in stato di abbandono da 5 anni, al ramo corrente AviSynth +.

Mentre generalmente per i contenitori multimediali mp4, supporto per codec audio multicanale Vero HD senza perdita di dati e un codec per il suono tridimensionale MPEG-H 3D.

Inoltre, possiamo trovare aggiunti nuovi decoder, che sono: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, software ad alta tensione ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF DF e CRI HCA.

È stato aggiunto il pacchetto del contenitore multimediale streamhash (muxer) ed è stata implementata la capacità di impacchettare pcm e pgs in contenitori m2ts.

Decoder per contenitori multimediali aggiunti (demuxer): AV1 con estensioni da App B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun e .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank.

Tra le altre modifiche che si distinguono:

  • Aggiunto supporto per i protocolli ZeroMQ e RabbitMQ (AMQP 0-9-1).
  • La struttura include un analizzatore di immagini in formato WebP.
  • I decoder MJPEG e VP9 sono stati implementati, utilizzando il meccanismo di accelerazione hardware Intel QSV (Quick Sync Video), nonché l'encoder VP9 basato su Intel QSV.
  • Supporto esteso per gli stili dei sottotitoli dei sottotitoli di testo temporizzato 3GPP.
  • Aggiunta l'associazione del codificatore all'API di Microsoft Media Foundation.
  • Aggiunto l'encoder ADPCM per i dati audio utilizzati nei giochi da Simon & Schuster Interactive.

Tra i nuovi filtri aggiunti, spiccano i seguenti:

  • v360 - Converti video a 360 gradi in vari formati.
  • scroll: scorre il video orizzontalmente o verticalmente ad una certa velocità;
  • arnndn - un filtro per la soppressione del rumore del parlato che utilizza una rete neurale ricorrente;
  • maskedmin e maskedmax: unisci due flussi video in base alle differenze dal terzo flusso;
  • median - Un filtro di soppressione del rumore che seleziona il pixel centrale di un rettangolo che si adatta al raggio specificato.

Infine per chi è interessato a saperne di più riguardo a questa nuova versione, puoi controllare il log delle modifiche completo in questo link

Mentre per coloro che vogliono installare o aggiornare da FFmpeg dovresti sapere che questo pacchetto si trova nella maggior parte delle distribuzioni Linux o se preferisci puoi scaricare il suo codice sorgente per la compilazione dal link sottostante.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.