FFmpeg 9.0 “Lei”: il framework multimediale open source si aggiorna con nuove funzionalità

FFmpeg 9.0 "Lei": il framework multimediale open source si aggiorna con nuove funzionalità

FFmpeg è uno dei più celebri e potenti strumenti open source per la manipolazione di file multimediali, in grado di registrare, convertire e trasmettere audio e video in tempo reale. Nato nel 2000 come progetto guidato da Fabrice Bellard, FFmpeg si è rapidamente affermato come riferimento assoluto per sviluppatori, creatori di contenuti e utenti avanzati grazie alla sua versatilità e alla vasta gamma di formati e codec supportati.

Il software è distribuito con licenza LGPL (Lesser General Public License) e GPL (General Public License), a seconda dei componenti utilizzati, garantendo libertà di utilizzo, modifica e distribuzione. FFmpeg è multi-piattaforma: è disponibile per GNU/Linux, macOS, Windows e BSD, oltre che per numerosi dispositivi embedded ed è integrato in numerose distribuzioni e ambienti di sviluppo.

La sua architettura modulare consente di integrare codec, filtri e protocolli di ogni tipo, rendendolo uno strumento indispensabile per la gestione di contenuti multimediali. Il progetto è mantenuto da una comunità globale di sviluppatori che contribuiscono costantemente con commit (modifiche al codice sorgente) e patch (aggiornamenti correttivi o migliorativi). Ogni versione di FFmpeg introduce nuove funzionalità, ottimizzazioni e supporto per standard emergenti, consolidando la sua posizione come standard de facto nel settore.

La nuova versione stabile FFmpeg 9.0, soprannominata “Lei”, è stata rilasciata il 4 agosto 2026 e segue la precedente versione stabile FFmpeg 8.1 “Hoare”, rilasciata il 16 marzo 2026.

Novità in FFmpeg 9.0 “Lei”

FFmpeg 9.0 introduce miglioramenti significativi che estendono le capacità di FFmpeg in ambiti come l’accelerazione hardware, il supporto per formati innovativi e l’ottimizzazione delle prestazioni. Di seguito, le principali novità, organizzate per aree tematiche.

Accelerazione hardware e supporto Vulkan

FFmpeg 9.0 potenzia l’utilizzo dell’API Vulkan, un’interfaccia di programmazione delle applicazioni (API) per la gestione della grafica 3D e del calcolo parallelo, che consente di migliorare le prestazioni in operazioni di decodifica e elaborazione video. Tra le novità:

  • Decodifica video APV tramite Vulkan: supporto per la decodifica di flussi video utilizzando l’accelerazione Vulkan, che consente una gestione più efficiente delle risorse hardware.
  • Accelerazione per Apple ProRes RAW tramite VideoToolbox: il formato ProRes RAW, ampiamente utilizzato in ambito professionale per la post‑produzione video, ora beneficia dell’accelerazione hardware basata su VideoToolbox, migliorando le prestazioni durante la decodifica sui sistemi Apple.
  • Filtro v360_vulkan: un nuovo filtro per l’elaborazione di video a 360 gradi che sfrutta l’accelerazione Vulkan, ideale per contenuti immersivi, ad esempio per la realtà virtuale (VR) o applicazioni di visualizzazione panoramica.

Miglioramenti per AMD AMF

FFmpeg 9.0 introduce nuove funzionalità per l’AMD Advanced Media Framework (AMF), un set di strumenti per l’accelerazione hardware su schede grafiche AMD:

  • Convertitore di frequenza fotogrammi AMF (vf_frc_amf): un filtro che consente di regolare la frequenza dei fotogrammi (frame rate) dei video, utile per adattare contenuti a diverse esigenze di riproduzione.
  • Mappatura della memoria hardware AMF: miglioramenti nel gestire la memoria delle schede grafiche AMD, ottimizzando l’utilizzo delle risorse durante l’elaborazione video.
  • Convertitore di colore AMF (vf_vpp_amf): estensione delle capacità HDR (High Dynamic Range), che consente una migliore gestione dei colori e della luminosità nei video ad alta gamma dinamica.
  • Filtro AMF Video Quality Enhancer (vf_vqe_amf): uno strumento per migliorare la qualità video in tempo reale, utilizzando l’accelerazione hardware AMD.

Supporto per formati e codec innovativi

  • LCEVC (Low Complexity Enhancement Video Coding) in MP4: la versione 9.0 introduce il supporto per il muxing (combinazione di flussi audio e video in un unico file) di tracce LCEVC nel container MP4. L’LCEVC è un codec che migliora l’efficienza della compressione video, mantenendo un’alta qualità con bitrate ridotti.
  • Decodifica HE-AAC 960: supporto per il codec HE-AAC 960, una variante avanzata dell’AAC (Advanced Audio Coding) che offre una qualità audio superiore a bitrate ridotti, ideale per lo streaming e la trasmissione di contenuti audio.
  • Decodifica e demuxing di WebP animati: FFmpeg 9.0 ora supporta la decodifica e il demuxing (separazione dei flussi) di immagini WebP animate, un formato sempre più diffuso per grafiche e animazioni leggere sul web.

Nuovi formati e metadati aggiuntivi

  • Supporto per Playdate video encoder e muxer: aggiunta la possibilità di codificare e multiplexare contenuti video destinati alla console Playdate.
  • SMPTE 2094‑50 metadata: gestione e passthrough dei metadati HDR dinamici secondo lo standard SMPTE 2094‑50, migliorando la compatibilità con flussi HDR avanzati.
  • Bitstream filter per Dolby Vision multi‑layer HEVC: migliorata la gestione dei flussi Dolby Vision multilivello, con un nuovo filtro dedicato per l’elaborazione dei bitstream.

Filtri e ottimizzazioni

  • Filtro transpose per NVIDIA CUDA: un nuovo filtro che consente di ruotare o capovolgere i video utilizzando l’accelerazione CUDA di NVIDIA, ideale per operazioni di editing rapido.
  • Ottimizzazioni AVX-512: FFmpeg 9.0 include miglioramenti per le istruzioni AVX-512, un set di istruzioni per processori Intel e AMD che consente di accelerare operazioni di elaborazione parallela, come la codifica e decodifica video.

Backend e rimozioni

  • Backend ONNX Runtime con supporto GPU: FFmpeg 9.0 introduce il supporto per ONNX Runtime, un motore di esecuzione per modelli di intelligenza artificiale (IA) che può essere utilizzato per operazioni di elaborazione video avanzata, come il riconoscimento di oggetti o il miglioramento automatico della qualità.
  • Rimozione di opzioni NVENC deprecate: sono state rimosse alcune opzioni obsolete relative a NVIDIA NVENC (NVIDIA Encoder), il motore di codifica hardware di NVIDIA, per garantire una maggiore compatibilità con le versioni più recenti dell’SDK.
  • Rimozione del decoder CELT e del parsing ogg/celt: il vecchio supporto CELT è stato eliminato poiché obsoleto e non più mantenuto.

Download e Riferimenti

FFmpeg 9.0 “Lei” è disponibile per il download dal sito ufficiale. La nuova versione supporta tutte le principali piattaforme: GNU/Linux, Windows e macOS.

Per gli utenti GNU/Linux, l’installazione risulta particolarmente semplice. Nelle distribuzioni rolling release, come Arch Linux, la nuova versione viene solitamente resa disponibile nei repository software ufficiali in tempi molto brevi, grazie al modello di aggiornamento continuo.

Nelle distribuzioni stabili come Debian, Ubuntu, Fedora e le loro derivate, FFmpeg 9.0 sarà invece reso disponibile nei repository software ufficiali con tempistiche più lunghe, poiché l’integrazione dipende dai cicli di pacchettizzazione e dalle politiche di congelamento dei rispettivi maintainer. Una volta disponibile, l’installazione potrà essere effettuata tramite i gestori di pacchetti software delle singole distribuzioni (apt, dnf, pacman, ecc.).

Chi preferisce un’installazione manuale o utilizza una distribuzione meno convenzionale può scaricare il codice sorgente come indicato nella pagina download e procedere con una compilazione personalizzata.

Per maggiori dettagli è possibile consultare la mailing list del progetto, dove viene annunciata l’uscita della nuova versione. Il changelog (registro delle modifiche) è invece disponibile separatamente nella sezione dedicata. Inoltre, come di consueto, l’annuncio ufficiale dovrebbe comparire a breve anche nella homepage del sito ufficiale di FFmpeg.

Fonte: https://www.mail-archive.com/ffmpeg-cvslog@ffmpeg.org/msg75664.html?utm_source=copilot.com
Fonte: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/9.0:/Changelog
Fonte: https://www.phoronix.com/news/FFmpeg-9.0-Released
Fonte: https://linuxiac.com/ffmpeg-9-0-released-with-animated-webp-decoding-and-new-hardware-acceleration/
Fonte: https://9to5linux.com/ffmpeg-9-0-lei-open-source-multimedia-framework-officially-released

Visited 5 times, 5 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.