Rilasciato FFmpeg 8.1 “Hoare”: novità e miglioramenti per il framework multimediale open source

Rilasciato FFmpeg 8.1 "Hoare": novità e miglioramenti per il framework multimediale open source

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.

La sua architettura modulare consente di integrare codecfiltri 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 FFmpeg 8.1 “Hoare” è stata rilasciata ieri 16 marzo 2026 e arriva circa 7 mesi dopo la precedente versione stabile, FFmpeg 8.0 “Huffman”, portando con sé una serie di miglioramenti significativi, sia in termini di funzionalità che di prestazioni.

Novità in FFmpeg 8.1 “Hoare”

Questo aggiornamento introduce numerose novità, tra cui il supporto per l’encoding H.264 e AV1 tramite Direct3D 12 (D3D12), il parsing e l’inoltro dei metadati per LCEVC (Low Complexity Enhancement Video Coding), e un decoder sperimentale xHE-AAC Mps212 MPEG-H tramite la libreria libmpeghdec e include aggiornamenti per le librerie interne, tra cui libavutil 60.26.100, libavcodec 62.28.100, libavformat 62.12.100, libavdevice 62.3.100, libavfilter 11.14.100, libswscale 9.5.100 e libswresample 6.3.100. Vediamo ora in dettaglio le principali novità:

Supporto per l’encoding H.264 e AV1 tramite D3D12

FFmpeg 8.1 introduce il supporto per l’encoding H.264 e AV1 tramite Direct3D 12 (D3D12), una tecnologia che consente di sfruttare l’accelerazione hardware delle schede grafiche moderne. Questa funzionalità è particolarmente utile per gli utenti che lavorano su sistemi Windows, poiché migliora significativamente l’efficienza e la velocità di encoding, riducendo i tempi di elaborazione e ottimizzando l’utilizzo delle risorse del sistema. L’uso di D3D12 è ideale per la gestione di contenuti video ad alta risoluzione, come quelli utilizzati in ambito professionale e nello streaming.

Parsing e inoltro dei metadati LCEVC

FFmpeg 8.1 è ora in grado di gestire i metadati associati al codec LCEVC (Low Complexity Enhancement Video Coding). Questo codec è progettato per migliorare la qualità video senza aumentare eccessivamente il bitrate, rendendolo ideale per applicazioni di streaming e videoconferenza. La capacità di parsing e inoltro di questi metadati offre una maggiore flessibilità nella manipolazione di flussi video avanzati, consentendo agli utenti di ottimizzare la qualità dei contenuti multimediali.

Supporto per il parsing e la gestione dei metadati EXIF

La nuova versione introduce il supporto per il parsing e la gestione dei metadati EXIF, informazioni aggiuntive associate alle immagini, come data, ora e impostazioni della fotocamera. Questa funzionalità è preziosa per applicazioni che lavorano con immagini digitali, poiché consente di accedere a dati contestuali utili per l’organizzazione e l’elaborazione dei file.

Decoder sperimentale xHE-AAC Mps212 MPEG-H

FFmpeg 8.1 include un decoder sperimentale xHE-AAC Mps212 MPEG-H, grazie alla libreria libmpeghdec. Il formato xHE-AAC è una tecnologia di compressione audio avanzata, che consente di mantenere un’elevata qualità sonora anche a bitrate ridotti. Questo è particolarmente utile per applicazioni che richiedono una compressione audio efficiente, come la trasmissione di contenuti multimediali su reti con larghezza di banda limitata.

Encoding e decoding ProRes tramite Vulkan

La nuova versione introduce il supporto per l’encoding e il decoding ProRes tramite Vulkan, un codec ampiamente utilizzato nel settore video professionale. L’uso di Vulkan, un’API (Interfaccia di Programmazione delle Applicazioni) per la grafica 3D e il calcolo parallelo, consente di sfruttare l’accelerazione hardware per migliorare le prestazioni in queste operazioni. Questo rende il processo di elaborazione più rapido ed efficiente, ideale per chi lavora con contenuti video di alta qualità.

Decodifica del formato DPX

FFmpeg 8.1 introduce il supporto per la decodifica del formato DPX, un formato di immagine digitale ad alta risoluzione utilizzato principalmente nell’industria cinematografica. Questo formato è essenziale per la gestione di immagini di alta qualità, come quelle utilizzate nella post-produzione di film e contenuti visivi professionali.

Encoding e decoding JPEG-XS

La nuova versione supporta l’encoding e il decoding JPEG-XS, un formato di compressione senza perdita di qualità. Questo è particolarmente utile per applicazioni che richiedono una gestione efficiente dei dati visivi, come l’elaborazione di immagini mediche o scientifiche, dove la precisione è fondamentale.

Cattura di finestre e monitor tramite Windows.Graphics.Capture

FFmpeg 8.1 introduce il supporto per la cattura di finestre e monitor tramite Windows.Graphics.Capture. Questa funzionalità consente di acquisire direttamente il contenuto di finestre e monitor su sistemi Windows, rendendo FFmpeg uno strumento ancora più versatile per applicazioni di screen recording e streaming.

Ottimizzazioni per il compute codec tramite Vulkan

Sono state introdotte ottimizzazioni per il compute codec tramite Vulkan, che migliorano le prestazioni nell’encoding e nel decoding di codec multimediali. Queste ottimizzazioni consentono di sfruttare al meglio l’accelerazione hardware, riducendo i tempi di elaborazione e migliorando l’efficienza complessiva del framework.

Filtri per disegno vettoriale, ridimensionamento e deinterlaccia

FFmpeg 8.1 include una serie di nuovi filtri, tra cui un filtro per il disegno vettoriale tramite libcairo, filtri per il ridimensionamento, la stima del movimento e la deinterlaccia tramite D3D12, e un filtro per la gestione dei metadati LCEVC. Questi strumenti offrono agli utenti una maggiore flessibilità nella personalizzazione delle operazioni di elaborazione video e audio, consentendo di adattare FFmpeg a esigenze specifiche e avanzate.

Riferimenti e download

FFmpeg 8.1 “Hoare” è 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 8.1 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 per procedere con una compilazione personalizzata.

Per maggiori informazioni, consultare l’annuncio ufficiale e per tutti i dettagli leggere il changelog (registro delle modifiche) completo.

Fonte: https://ffmpeg.org/index.html#pr8.1
Fonte: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/8.1:/Changelog
Fonte: https://linuxiac.com/ffmpeg-8-1-brings-vulkan-compute-codecs-and-new-decoder-support/
Fonte: https://9to5linux.com/ffmpeg-8-1-hoare-multimedia-framework-brings-d3d12-h-264-av1-encoding

Visited 1 times, 1 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.