Convertire GIF in MKV

Qui converti GIF in MKV gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Con perdita Una parte del dettaglio viene scambiata con la dimensione. MKV non riesce a tenere tutto quello che tiene GIF.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Il risultato non ha suono, perché un GIF non ha modo di portarlo. Ogni fotogramma tiene la propria durata, quindi un’animazione con pause irregolari va alla velocità con cui è stata creata e non a una velocità media.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Una GIF in una libreria multimediale non viene letta

Un media server distingue i file per contenitore, e una GIF è un formato immagine. Jellyfin, Kodi e Plex la scansionano, vedono che non è un video né un film né un brano, e la archiviano come artwork oppure la ignorano del tutto. L’animazione che il file contiene non esiste per il software che dovrebbe riprodurla.

Un MKV è inequivocabile per uno scanner di libreria. Il file contiene un contenitore con un header, una traccia video, una durata leggibile e un frame rate: le stesse informazioni che un video tradizionale presenta. Da quel momento la GIF animata compare nella libreria accanto a tutto il resto, con miniatura e barra di avanzamento.

Matroska è un formato da archivio, non da consegna web

MKV è stato pubblicato nel 2002 con l’obiettivo di contenere qualsiasi cosa per tutto il tempo necessario: un numero qualsiasi di tracce video, audio e sottotitoli, capitoli, allegati, metadati che sopravvivono allo spostamento tra macchine. La sua nicchia d’uso è l’archiviazione domestica, e i software di gestione libreria lo leggono senza eccezioni.

Non è un formato web. Il supporto nei browser è assente — non parziale, proprio assente — e non è progettato per lo streaming progressivo come WebM. Se l’animazione rischia di finire incorporata in una pagina, MKV la allontana ulteriormente dalla compatibilità browser invece di avvicinarla.

H.264 dentro MKV, scelto per il lettore e non per il browser

Matroska accetta praticamente qualsiasi codec, e questo rende la scelta una decisione reale anziché un automatismo. Qui si scrive H.264 in profilo High perché la libreria locale viene riprodotta da televisori, box streaming o app per telefono, e H.264 è il codec che quella parte di hardware decodifica senza transcodifica al volo.

L’alternativa sarebbe stata VP9 o AV1, entrambi più efficienti alla stessa qualità visibile e entrambi una scommessa sul terminale finale. Un media server che deve transcodificare durante la riproduzione trasforma un’animazione silenziosa di cinque minuti in un lavoro per una CPU che di solito sta facendo altro. Un file che il client riproduce direttamente non costa nulla.

Il remux successivo è dove MKV dà il meglio di sé

Il file Matroska prodotto contiene una traccia video e nient’altro, che è esattamente ciò che una GIF ha da offrire. Il valore di partenza è che MKVToolNix può aggiungere contenuti in un secondo momento senza ricodificare nulla: una traccia di commento, un file di sottotitoli, segnalibri di capitolo, un’immagine di copertina.

Il remux copia il flusso video intatto, quindi non si perde qualità e l’operazione richiede secondi anziché minuti. Se l’animazione diventerà parte di qualcosa di più grande — una compilation, una lezione con narrazione registrata in seguito — partire da MKV significa che ogni passaggio successivo è una modifica del contenitore, non un’altra generazione di compressione.

Ogni frame GIF è un’intera immagine, ed è il problema di dimensione

Il formato GIF non ha compensazione del moto. Il frame dodici viene memorizzato come immagine completa anche se differisce dal frame undici di quattro pixel, e l’unica compressione applicata è LZW su una palette indicizzata. Il design risale al 1989 e non è mai cambiato, ed è per questo che una schermata catturata in GIF può pesare decine di megabyte per pochi minuti in cui quasi nulla si muove.

H.264 memorizza un frame intero e poi, per ogni frame successivo, solo la differenza. Sul materiale che finisce in una libreria come GIF — una sessione di terminale catturata, un rendering che ruota lentamente, una lavagna che si riempie — la maggior parte dell’immagine resta invariata da frame a frame, ed è esattamente il caso per cui il codec è stato progettato.

La palette ha già imposto il suo costo, prima dell’MKV

Un frame GIF trasporta al massimo 256 colori. Qualunque sfumatura avesse la cattura originale, quella riduzione è avvenuta quando la GIF è stata scritta, ed è consolidata nei frame che l’encoder riceve. Una sfumatura che era morbida ora è scalettata, e un’area dithered è ora un campo di pixel alternati.

L’encoder video non aggiunge a quel danno, ma il dithering è una complicazione reale: è rumore ad alta frequenza, e il rumore ad alta frequenza è la cosa più costosa che un codec video possa essere chiamato a memorizzare. Una GIF fortemente dithered converte in un MKV più grande di una piatta delle stesse dimensioni e durata, e alzare la banda di qualità peggiora la cosa invece di migliorarla.

Nessuna traccia audio, e quello che un media server ne fa

Una GIF non ha suono, quindi l’MKV contiene solo una traccia video. La maggior parte dei lettori gestisce la cosa senza commento: VLC e MPV non mostrano dispositivi audio, Kodi riproduce in silenzio.

Alcuni front end di libreria sono meno tolleranti e mostrano un elemento senza flusso audio come se avesse un formato sconosciuto o danneggiato. Se la propria configurazione è una di queste, MKVToolNix può muxare una traccia audio silenziosa nel file in un passaggio senza ricodificare il video, che è più economico che riconvertire la GIF con impostazioni diverse.

Quando una GIF non appartiene affatto a una libreria multimediale

La regola di arresto vale la pena enunciarla con chiarezza. Se l’animazione è lunga tre secondi e il suo scopo è essere pubblicata da qualche parte, convertirla in Matroska è fatica spesa per il problema sbagliato: finirà nella libreria come un elemento che nessuno vuole cercare, e MP4 o WebM avrebbero servito meglio l’uso reale.

Questa conversione ripaga quando la GIF è lunga, quando viene conservata anziché condivisa, e quando il resto della libreria è già Matroska. La coerenza interna di una libreria ha un valore suo: un contenitore solo significa un insieme solo di impostazioni di riproduzione e una cosa sola da controllare quando qualcosa non funziona.

La conversione gira dove si trova già la GIF

I frame vengono letti dal decoder di immagini interno al browser e muxati in Matroska nella stessa scheda. Nessuna parte del file viene inviata altrove, non c’è account, non c’è coda: la stessa ragione per cui qualcuno installa FFmpeg per questo lavoro, senza installare FFmpeg.

Quel decoder non è presente in tutti i browser. Dove manca, la pagina lo dice e indica i browser che lo hanno, invece di passare il file a un server per finirlo altrove.

Aggiungere capitoli e metadata dopo, e conservare la GIF accanto all'MKV

MKVToolNix è lo strumento desktop gratuito per lavorare con i file Matroska dopo la conversione, e aggiunge capitoli, tracce di sottotitoli e metadati senza toccare il flusso video. I capitoli in particolare sono utili su un'animazione lunga ereditata da una GIF: un tutorial registrato, una lezione, una demo di prodotto, dove la suddivisione in segmenti tematici è naturale per il lettore ma non esisteva nel formato originale. Un'aggiunta comune è un capitolo all'inizio che etichetta l'animazione e uno alla fine che la chiude, così un media server che indicizza per capitoli mostra la durata totale in modo leggibile.

La conversione non consuma la GIF originale, e la GIF resta il master da cui tutto il resto discende. Conservarla accanto all'MKV nella libreria è la regola generale: l'MKV è una vista video dell'animazione, la GIF ne è l'unica rappresentazione completa che preserva la palette esatta, il dithering e il timing originale, e tornare a lei sarà necessario ogni volta che si vorrà ri-derivare in un formato diverso. Per una libreria che mira alla conservazione, nominare i file in modo che la derivazione sia esplicita — `nome.gif` per la sorgente, `nome.mkv` per la conversione — rende la catena ovvia a chiunque apra la cartella tra anni.

Come convertire GIF in MKV

  1. Trascina il tuo file GIF su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli MKV come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file MKV finito.

GIF o MKV: cosa cambia

GIF a confronto con MKV
GIFMKV
Nome completoGraphics Interchange FormatVideo Matroska
Estensione del file.gif.mkv
Tipo di mediaimage/gifvideo/x-matroska
CompressioneSenza perdita — non si butta via nienteCon perdita — la dimensione si paga in qualità
Prima pubblicazione19872002
Pubblicato daCompuServe
SpecificaGIF89aMatroska
LicenzaStandard apertoStandard aperto
Situazione attualeVecchio, ancora letto ovunqueAttuale
Profondità di bit8
Colore che sa descriveretavolozza indicizzata
Immagine più grande65.535 px per lato
Si apre nel browserTutti i browserAlcuni browser
Valutato al suo postoWebP, MP4MP4, WebM

Aprire il risultato

Solo una parte dei browser legge MKV. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

MKV è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma H.264, HEVC e AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.

GIF risale al 1987 ed è largamente superato. MKV è ciò che scrivono i programmi attuali, quindi convertire serve anche a restare leggibili.

I programmi di sempre non coincidono: GIF si apre in GIMP, Adobe Photoshop e ImageMagick, MKV in VLC, MKVToolNix e HandBrake, quindi chi riceve il risultato ha bisogno di uno del secondo gruppo.

A che cosa serve ciascun formato

I due puntano a lavori diversi: GIF a il web, MKV a l'archiviazione e consegnare un file finito. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.

GIF è il formato di CompuServe, pubblicato nel 1987. Registra 8 bit per canale.

MKV risale al 2002, descritto in Matroska. VLC, MKVToolNix e HandBrake lo leggono.

GIF è stato pubblicato nel 1987 e MKV nel 2002. Il più vecchio è in genere il file più sicuro da consegnare; il più recente fa lo stesso lavoro con meno byte.

Da GIF a MKV: domande frequenti

Il mio file GIF viene caricato da qualche parte?

No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è mediabunny, un involucro attorno a WebCodecs, che sfrutta i decodificatori hardware del tuo apparecchio; il browser lo scarica una volta e lo tiene in cache.

Convertire GIF in MKV è gratis?

Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. mediabunny viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.

Si perde qualità convertendo GIF in MKV?

MKV comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Il risultato non ha suono, perché un GIF non ha modo di portarlo. Ogni fotogramma tiene la propria durata, quindi un’animazione con pause irregolari va alla velocità con cui è stata creata e non a una velocità media.

Un file MKV si apre nel browser?

Solo una parte dei browser legge MKV. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.

Quale codec c'è dentro il file MKV?

MKV è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma H.264, HEVC e AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su GIF e MKV si può verificare, e questi sono i documenti che chiudono la questione.