Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti MKV in GIF 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.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
MKV in GIF
Questa conversione campiona i fotogrammi a intervalli regolari contati da zero. Non c'è un controllo per il tempo di inizio e non c'è modo di aggiungerne uno, quindi qualunque cosa contengano i primi secondi del file è ciò che la GIF mostrerà. Su una clip breve va bene ed è di solito ciò che si voleva.
Su un file Matroska quasi mai è ciò che si voleva, perché sono registrazioni lunghe — un film, un archivio di uno stream, una sessione catturata — e il momento che qualcuno cerca è a quaranta minuti dall'inizio. Il risultato predefinito sono dieci secondi di un fotogramma nero o del logo di un distributore, che sembra uno strumento rotto invece di una funzione mancante. Non è né l'uno né l'altro: è l'ordine sbagliato delle operazioni.
Il rimedio è un passo in più e richiede circa un minuto. Si usa lo strumento di taglio video qui presente: gli si dà il secondo in cui inizia il momento e il secondo in cui finisce, e restituisce esattamente quello spezzone. Poi si porta il risultato a una conversione in GIF, dove iniziare dall'inizio è ora esattamente ciò che si vuole.
Lo strumento di taglio restituisce sempre un MP4, qualunque cosa sia stata caricata, quindi la seconda conversione è MP4 in GIF piuttosto che questa pagina — il che va bene ed è lo stesso codice che fa lo stesso lavoro. Vale la pena sapere che il taglio ricodifica invece di tagliare al fotogramma chiave più vicino: il taglio cade esattamente al secondo richiesto, e l'immagine passa per un decodificatore e un codificatore prima che la fase GIF la veda.
Dieci secondi, 480 pixel di larghezza, dodici fotogrammi al secondo. Sono deliberatamente modesti ed esistono perché la GIF non ha alcun concetto di movimento: memorizza ogni fotogramma come immagine completa con al massimo 256 colori, uno dopo l'altro, senza nulla che descriva ciò che è rimasto uguale. Ognuno di quei tre numeri moltiplica la dimensione del file quasi direttamente.
Una clip di novanta secondi in 1080p al suo frame rate originale sarebbe una GIF di diverse centinaia di megabyte che nessun browser mostrerebbe e nessun servizio accetterebbe. I valori predefiniti producono qualcosa che sta in una finestra di chat, in un tracker di problemi o in una pagina di documentazione, dove le GIF finiscono davvero. Si alzano deliberatamente e si controlla il risultato, invece di presumere che un numero più grande sia migliore.
C'è un limite rigido di 600 fotogrammi sul codificatore, e il controllo Lunghezza accetta fino a sessanta secondi senza saperlo. I due coincidono solo a frame rate bassi: sessanta secondi a dodici fotogrammi al secondo sono 720 fotogrammi, quindi il risultato viene tagliato a cinquanta. A trenta fotogrammi al secondo la stessa richiesta produce venti secondi.
L'aritmetica è 600 diviso il proprio frame rate, e conviene farla prima invece di essere sorpresi dopo, perché nulla sulla pagina annuncia il troncamento. Il limite esiste perché una scheda del browser esaurisce la memoria tenendo più di quel numero di fotogrammi completi — è un vincolo reale più che una scelta di policy, e la via d'uscita è una clip più corta o un frame rate più basso.
Ogni fotogramma riceve la propria tavolozza di 256 colori, scelta da ciò che è effettivamente presente in quel fotogramma. Per fotogramma piuttosto che una tavolozza unica per l'intera clip è la scelta più costosa e l'unica che sopravvive a un taglio: una tavolozza unica costruita su una scena luminosa rende una scena scura con colori completamente sbagliati.
Non viene applicato alcun dithering, ed è lì che ricade il costo visibile. Il dithering sparge i pixel per simulare i colori che mancano a una tavolozza; senza di esso, un gradiente morbido — un cielo, una parete illuminata, una dissolvenza lenta — diventa una serie di bande visibili. Grafica piatta, pannelli d'interfaccia, animazioni e registrazioni schermo reggono benissimo perché contengono pochi colori all'origine. Il girato cinematografico e le riprese da fotocamera lo mostrano immediatamente.
La GIF non ha traccia audio, non l'ha mai avuta, e nulla in questa conversione potrebbe portare il suono attraverso. Un momento che funziona per quello che qualcuno dice non funziona come GIF, e nessuna impostazione lo recupera.
Vale la pena soffermarcisi perché le destinazioni che richiedono davvero la GIF sono meno di quanto si pensi. La maggior parte delle piattaforme che accettano una GIF accettano anche un video breve, e convertono silenziosamente la GIF caricata in un video — a quel punto si sono pagati i costi della GIF senza riceverne nessuno dei vantaggi di compatibilità. I posti dove la GIF vince ancora davvero sono vecchi forum, wiki, tracker di problemi, firme email e documentazione che non può incorporare un lettore.
Vengono offerte quattro larghezze — 320, 480, 640 e 800 pixel — e l'altezza segue automaticamente in modo che nulla venga deformato. Una registrazione 4K o 1080p deve scendere di molto, e non è un compromesso: una GIF mostrata in una finestra di chat o in un README viene visualizzata a poche centinaia di pixel a prescindere da cosa contenga.
La relazione è quadratica, quindi raddoppiare la larghezza quadruplica circa i dati dei fotogrammi prima della compressione. Passare da 480 a 800 è un cambiamento molto più grande di quanto sembri. Si parte dal valore predefinito, si guarda il risultato alla dimensione a cui sarà effettivamente mostrato, e lo si alza solo se qualcosa di specifico è illeggibile.
La decodifica, il ridimensionamento, la selezione della tavolozza per ogni fotogramma e l'assemblaggio della GIF avvengono tutti sulla propria macchina. Nulla che porti la registrazione viene inviato da nessuna parte, non c'è coda, e non c'è filigrana — il file viene scritto dallo stesso codice sia che si converta una clip sia trenta.
È anche del lavoro vero, e una clip lunga ad alto frame rate sono centinaia di immagini complete quantizzate una dopo l'altra. Ci si aspetti che una GIF richieda più tempo di un fermo immagine e circa quanto una breve conversione video. Il livello gratuito accetta un MKV fino a 100 MB, un altro motivo per cui la strada del taglio preventivo è quella giusta: una clip di dieci secondi tagliata da una registrazione di due ore è un file piccolo quando arriva a questa pagina.
| MKV | GIF | |
|---|---|---|
| Nome completo | Video Matroska | Graphics Interchange Format |
| Estensione del file | .mkv | .gif |
| Tipo di media | video/x-matroska | image/gif |
| Compressione | Con perdita — la dimensione si paga in qualità | Senza perdita — non si butta via niente |
| Prima pubblicazione | 2002 | 1987 |
| Pubblicato da | — | CompuServe |
| Specifica | Matroska | GIF89a |
| Licenza | Standard aperto | Standard aperto |
| Situazione attuale | Attuale | Vecchio, ancora letto ovunque |
| Profondità di bit | — | 8 |
| Colore che sa descrivere | — | tavolozza indicizzata |
| Immagine più grande | — | 65.535 px per lato |
| Si apre nel browser | Alcuni browser | Tutti i browser |
| Valutato al suo posto | MP4, WebM | WebP, MP4 |
GIF ammette al massimo 256 colori per immagine. Una fotografia viene ridotta a una tavolozza, da cui il cielo a scalini. Non è un'impostazione di qualità: è il formato.
GIF si apre in qualsiasi browser attuale. MKV raggiunge ancora meno browser. Se il file va su una pagina web o in un modulo, di solito è tutto il motivo della conversione.
I programmi di sempre non coincidono: MKV si apre in VLC, MKVToolNix e HandBrake, GIF in GIMP, Adobe Photoshop e ImageMagick, quindi chi riceve il risultato ha bisogno di uno del secondo gruppo.
I due puntano a lavori diversi: MKV a l'archiviazione e consegnare un file finito, GIF a il web. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.
MKV è stato pubblicato nel 2002. È descritto in Matroska, e vale la pena conoscerlo se il file deve sopravvivere allo strumento che lo ha scritto.
GIF viene da CompuServe e risale al 1987, descritto in GIF89a. GIMP, Adobe Photoshop e ImageMagick 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.
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.
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.
GIF comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Un GIF conserva ogni fotogramma per intero, con al massimo 256 colori e senza compensazione del movimento, quindi pesa molte volte più del video da cui è uscito. È per questo che le impostazioni predefinite tagliano a dieci secondi, 480 pixel e dodici fotogrammi al secondo. Il suono si perde — il GIF non ha audio.
GIF ammette al massimo 256 colori per immagine. Una fotografia viene ridotta a una tavolozza, da cui il cielo a scalini. Non è un'impostazione di qualità: è il formato.
Quello che questa pagina afferma su MKV e GIF si può verificare, e questi sono i documenti che chiudono la questione.