MKVToolNix 103: correzione del bug MP4 e supporto stereo automatico per H.264 e H.265

MKVToolNix è una suite di strumenti a riga di comando dedicata alla creazione, modifica e ispezione di file Matroska (mkv, mka, mks e mk3d), uno dei formati contenitore più diffusi per video e audio. Un contenitore è, in parole semplici, un “involucro” che racchiude al suo interno più flussi di dati: video, audio, sottotitoli, capitoli e tag, organizzati in tracce indipendenti.
La suite è composta da diversi programmi:
- mkvmerge: unisce e crea file combinando tracce video, audio e sottotitoli provenienti da fonti diverse.
- mkvinfo: analizza la struttura di un file mostrandone tutte le caratteristiche.
- mkvextract: estrae tracce specifiche (video, audio, sottotitoli).
- mkvpropedit: modifica le proprietà di un file esistente senza doverlo ricreare.
- MKVToolNix GUI: interfaccia grafica che integra tutte le funzionalità in un’unica applicazione di facile uso.
Accanto a questi strumenti è disponibile una interfaccia grafica completa (MKVToolNix GUI), che permette di eseguire le stesse operazioni senza usare la riga di comando: un modulo per comporre i file unendo tracce video, audio e sottotitoli, un editor di capitoli per creare e modificare i segnalibri temporali del video, un editor di intestazioni per modificare le informazioni generali del file (come titolo e lingua) senza rielaborarlo da zero, e un visualizzatore di informazioni che mostra in dettaglio la struttura del file. L’interfaccia grafica funziona a fianco degli strumenti a riga di comando, lasciando al singolo utente la scelta di quale approccio preferire.
Il progetto è sviluppato da Moritz Bunkus (noto nella comunità come mosu) fin dal 2003 ed è cresciuto fino a diventare il punto di riferimento per chi lavora con file Matroska su sistemi GNU/Linux, Windows e macOS.
MKVToolNix è rilasciato sotto licenza GPL versione 2 (GNU General Public License), una licenza libera che ne consente l’uso, lo studio, la modifica e la redistribuzione, ed è disponibile come codice sorgente e come pacchetti precompilati per le principali distribuzioni GNU/Linux (Ubuntu, Debian, Fedora, AlmaLinux, CentOS Stream e altre), oltre che in formato portabile tramite AppImage e Flatpak. È disponibile anche per Windows e macOS.
MKVToolNix può leggere e manipolare tracce video codificate con AV1, H.264/AVC, H.265/HEVC e altri codec comuni, provenienti da contenitori come MP4, AVI, MOV, FLV e MPEG‑TS/M2TS. Supporta inoltre numerosi formati audio, tra cui AAC, MP3, FLAC, AC‑3 e DTS, e gestisce formati di sottotitoli come SRT, ASS e altri standard utilizzati nei contenuti Matroska.
Grazie a questa disponibilità multi-piattaforma, l’applicazione si rivolge a un pubblico eterogeneo: utenti privati che vogliono riorganizzare la propria videoteca, appassionati di home theater che gestiscono film e serie TV, ma anche professionisti e sviluppatori che integrano gli strumenti in flussi di lavoro automatizzati di codifica video, dove mkvmerge è particolarmente apprezzato per l’affidabilità.
La nuova versione stabile MKVToolNix 103, nome in codice “The Darkness“, è stata rilasciata il 18 ottobre 2026. La versione stabile precedente è la 102, resa disponibile il 14 settembre 2026.
Novità in MKVToolNix 103
La nuova versione MKVToolNix 103 “The Darkness” non introduce rivoluzioni, ma include una correzione particolarmente importante nel lettore di file MP4 che, in determinate circostanze, causava la perdita di fotogrammi video alla fine del file. Per questo motivo lo sviluppatore raccomanda a tutti di aggiornare.
Nuove funzioni e miglioramenti
Una parte rilevante delle novità riguarda il riconoscimento automatico della modalità stereoscopica (stereo mode), ossia l’informazione che indica come i 2 fotogrammi di un video 3D sono affiancati o sovrapposti all’interno del contenitore.
Rilevamento della modalità stereo nei video AVC/H.264: mkvmerge ora ricava automaticamente la modalità stereo dal messaggio SEI (Supplemental Enhancement Information, ovvero informazioni supplementari utilizzate per trasmettere metadati aggiuntivi) di frame packing arrangement, cioè la disposizione dell’impacchettamento dei fotogrammi, presente nel flusso video. Questa impostazione viene applicata quando né la riga di comando né il contenitore di origine ne specificano una. Il funzionamento è garantito con file di input MP4, Matroska, flussi elementari AVC (file video non incapsulati in un contenitore multimediale) e flussi di trasporto MPEG, e la modalità è già nota durante la fase di identificazione del file.
Rilevamento della modalità stereo nei video HEVC/H.265: la stessa funzionalità è stata implementata per il codec HEVC/H.265, il successore di AVC/H.264. Anche in questo caso la modalità stereo viene ricavata dal messaggio SEI di frame packing arrangement nel flusso video, qualora non sia specificata né tramite riga di comando né nel contenitore di origine, con supporto per input MP4, Matroska, flussi elementari HEVC e flussi di trasporto MPEG.
Nuove azioni nel menu contestuale del multiplexer: nell’interfaccia grafica, il menu contestuale delle tracce del multiplexer (il modulo che compone i file MKV) si arricchisce di nuove azioni per attivare o disattivare in un solo colpo tutte le voci appartenenti allo stesso file sorgente dell’elemento selezionato. Si tratta di una funzione che consente un notevole risparmio di tempo quando si lavora con file contenenti molte tracce.
Correzioni di errori
Lettore MP4: è stato corretto un errore che causava la perdita di fotogrammi video al termine del file. Il problema era dovuto allo svuotamento anticipato dei packetizer (i componenti che organizzano i dati in pacchetti), che avveniva al termine della prima traccia invece che alla fine di tutte le tracce presenti nel file. Un effetto collaterale positivo è che gli attributi BlockDuration, che indicano la durata di visualizzazione di un blocco, non vengono più impostati per l’ultimo fotogramma quando non sono più necessari.
Multiplexer dell’interfaccia grafica: quando l’identificazione di un file fallisce a causa di un formato non riconosciuto o non supportato, premendo il pulsante “Annulla” nella finestra di errore l’interfaccia non resta più bloccata nello stato di “identificazione in corso”, condizione che disattivava la maggior parte degli elementi dell’interfaccia.
Editor di capitoli: durante l’aggiunta di nuovi capitoli, gli elementi obbligatori impostati ai valori predefiniti vengono ora rimossi dalle strutture dati sottostanti. Questo ripristina la coerenza con il comportamento dell’editor quando i valori vengono copiati dall’interfaccia: di conseguenza tali elementi non compaiono più nei file XML e Matroska salvati, anche se non sono mai stati selezionati nell’interfaccia.
macOS: quando MKVToolNix GUI viene eseguito su macOS 27 le caselle di spunta nelle liste, come l’elenco tracce del multiplexer, risultano invisibili. Il problema è stato risolto applicando una patch, ovvero una modifica correttiva del codice, alla libreria Qt (il framework grafico multipiattaforma su cui si basa l’interfaccia) inclusa nell’applicazione. La correzione è stata curata da corticalcode, sulla base della soluzione proposta da J.D. Purcell nella segnalazione QTBUG-150017.
Download e Riferimenti
MKVToolNix 103 è ottenibile direttamente dal sito ufficiale del progetto, che fornisce un insieme completo di pacchetti software e strumenti per tutte le principali piattaforme.
Pacchetti software per le distribuzioni GNU/Linux
Per gli utenti delle distribuzioni GNU/Linux, MKVToolNix mette a disposizione pacchetti software precompilati ottimizzati per le versioni più diffuse. Sono disponibili pacchetti software per Debian 12 e 13, Ubuntu 24.04 e 26.04, Fedora 43 e 44, oltre al pacchetto software per Arch Linux tramite il repository software extra. Per chi utilizza distribuzioni non direttamente supportate, viene distribuito anche un AppImage, compatibile con sistemi che utilizzano glibc 2.28 o superiore, così da garantire un’esecuzione indipendente dall’ambiente direttamente dalla pagina dedicata del progetto. In alternativa, MKVToolNix è installabile tramite Flatpak da Flathub, soluzione utile per chi preferisce un pacchetto isolato e aggiornato automaticamente.
Gli utenti possono integrare i repository software ufficiali del progetto nella propria distribuzione seguendo le istruzioni fornite sul sito. Questa modalità consente di ricevere aggiornamenti automatici della versione direttamente tramite il gestore dei pacchetti software, migliorando la sicurezza e la stabilità del sistema.
Versioni per Windows
Per Windows, MKVToolNix offre sia un installer tradizionale, utile per chi desidera un’integrazione completa nel sistema, sia un archivio portatile in formato 7z, pensato per chi preferisce un utilizzo senza installazione. Entrambe le varianti sono disponibili per architetture a 32 e 64 bit e risultano compatibili con Windows 10 e versioni successive. È disponibile anche la versione pubblicata sul Microsoft Store, che permette aggiornamenti automatici e una gestione semplificata del software.
Versioni per macOS
Gli utenti macOS possono scaricare i file DMG dedicati, compatibili con macOS 13 Ventura e versioni successive. Il pacchetto software include tutti i componenti necessari per l’esecuzione, garantendo un’installazione immediata e senza configurazioni aggiuntive. Lo sviluppatore non possiede un Mac, per questo motivo i file DMG, a partire dalla versione 98, vengono creati da Graham Thompson.
Codice sorgente e compilazione manuale
Per chi desidera analizzare o compilare manualmente MKVToolNix, il codice sorgente può essere scaricato dalla pagina del repository software ufficiale del progetto. Questa opzione è particolarmente utile per sviluppatori, manutentori di distribuzioni GNU/Linux o utenti che necessitano di una versione personalizzata. Il repository software contiene anche la documentazione tecnica e gli strumenti necessari alla compilazione.
Riferimenti Ufficiali
Per approfondire tutti gli aspetti tecnici della nuova versione MKVToolNix 103, è possibile consultare l’annuncio del rilascio pubblicato da Moritz Bunkus sul sito del progetto che raccoglie in modo strutturato le modifiche, le correzioni e le novità introdotte dal progetto.
Il sito ufficiale del progetto raccoglie la documentazione, le FAQ e le istruzioni di installazione per ciascuna piattaforma. Il codice sorgente è ospitato nel repository software su Codeberg, dove si trovano anche il sistema di tracciamento delle segnalazioni per chi voglia riferire errori o proporre miglioramenti. Per una panoramica delle versioni passate è disponibile il file NEWS con lo storico dei cambiamenti, aggiornato a ogni versione rilasciata.
Fonte: https://mkvtoolnix.download/
Fonte: https://www.bunkus.org/2026/10/2026-10-18-mkvtoolnix-v103-released/
Fonte: https://9to5linux.com/mkvtoolnix-103-the-darkness-mkv-manipulation-tool-brings-new-features
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.
























