Convertitore da video a GIF — Taglia, ridimensiona e crea GIF di alta qualità

Trasforma una clip MP4, MOV o WebM in una GIF con palette ottimizzata. Taglia sull'anteprima, imposta larghezza, fps e ripetizione. Non viene caricato nulla.

Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.

Questo convertitore da video a GIF trasforma una clip di un file MP4, MOV, WebM o MKV in una GIF animata senza caricarla da nessuna parte. Trascina il video, sposta le maniglie sull'anteprima fino alla parte che ti interessa, scegli larghezza e frame rate, e la GIF viene creata sul tuo computer da ffmpeg compilato in WebAssembly. Registrazioni dello schermo, demo di prodotto e clip di reazione funzionano tutte, e non ci sono limiti di dimensione, filigrane o code.

La differenza di qualità viene dalla palette. Una GIF può contenere al massimo 256 colori per fotogramma, quindi il convertitore prima analizza l'intera clip per costruire una palette su misura, poi mappa ogni fotogramma su quella palette con il dithering che scegli. I convertitori che saltano questo passaggio usano una palette generica e producono bande di colore e una patina grigia. I limiti, detti onestamente: la prima volta viene scaricato il motore ffmpeg (circa 32 MB, poi memorizzato in cache) e la GIF è un formato poco efficiente, quindi le GIF lunghe o larghe diventano pesanti in fretta. La stima delle dimensioni te lo dice prima che tu debba aspettare.

Come si usa

  1. Trascina un file video nel riquadro o fai clic per sceglierne uno. Non hai un file a portata di mano? Crea una clip di esempio di 4 secondi.
  2. Trascina le maniglie di inizio e fine sotto il lettore, oppure scrivi i tempi esatti. Il lettore salta a ogni maniglia così vedi il fotogramma esatto.
  3. Scegli una larghezza (480 px va bene per la maggior parte di chat e documenti), un frame rate (10 fps è il valore predefinito più comune), velocità e ripetizione.
  4. Controlla la stima delle dimensioni. Se compare un avviso, abbassa larghezza o frame rate, oppure accorcia la selezione.
  5. Fai clic su Crea GIF, guarda l'anteprima del risultato e scaricalo.

Domande frequenti

Come converto un MP4 in GIF senza perdere qualità?

Tieni una larghezza moderata (480–640 px), usa 10–20 fps, mantieni tutti i 256 colori e lascia che il convertitore costruisca una palette per la clip (questo strumento lo fa sempre). La GIF non può contenere più di 256 colori per fotogramma, quindi una certa perdita rispetto al video è inevitabile, ma una palette su misura con dithering Sierra o Floyd–Steinberg rende molto meglio di una palette web generica.

Perché la mia GIF è così pesante?

La GIF comprime male rispetto al video: le dimensioni crescono con larghezza × altezza × frame rate × durata. Dimezzare la larghezza riduce il peso di circa tre quarti e passare da 20 a 10 fps lo dimezza all'incirca. Anche grana, rumore della fotocamera e dithering lo gonfiano; le registrazioni dello schermo a tinte piatte si comprimono molto meglio dei video del telefono. Per qualsiasi cosa lunga, un MP4 è di solito 5–10 volte più leggero e con qualità migliore.

Che frame rate deve avere una GIF?

10 fps è il valore predefinito più comune e va bene per le registrazioni dello schermo; 15–20 fps danno movimenti fluidi. La GIF memorizza i ritardi tra fotogrammi in centesimi di secondo, quindi 10, 20 e 25 fps vengono riprodotti esattamente a quella velocità, mentre 12 o 15 fps vengono arrotondati al centesimo più vicino. Valori molto alti sono inutili: molti browser rallentano i fotogrammi più brevi di 2/100 s.

Il mio video viene caricato su un server?

No. Il file viene letto e convertito nel browser da ffmpeg.wasm. L'unico download è il motore ffmpeg stesso, scaricato una volta dalla CDN jsDelivr e poi memorizzato in cache. Durante la conversione puoi tenere d'occhio la scheda Rete negli strumenti per sviluppatori del browser: nessuna richiesta contiene il tuo video.

Posso convertire un MOV di un iPhone?

Sì. I file .mov dell'iPhone di solito sono HEVC (H.265), che Chrome e Firefox spesso non riescono a mostrare in anteprima, ma ffmpeg può comunque decodificarli. Se l'anteprima non è disponibile, scrivi i tempi di inizio e fine e converti normalmente. Gli iPhone impostati su Più compatibile registrano in H.264, che si vede in anteprima ovunque.

Le impostazioni della GIF e quanto costano

Ogni impostazione scambia fluidità o nitidezza con il peso del file. Regole approssimative per una clip tipica:

• Larghezza: il peso cresce con il quadrato. 800 px pesano circa 2,8 volte 480 px; 320 px meno della metà.

• Frame rate: il peso cresce in modo più o meno lineare. 20 fps pesano circa il doppio di 10 fps.

• Colori: 128 o 64 colori fanno risparmiare il 10–30% su grafica a tinte piatte e registrazioni di interfacce, ma creano bande visibili su pelle e cieli.

• Dithering: Sierra e Floyd–Steinberg nascondono le bande ma aggiungono rumore che si comprime male; lo schema regolare di Bayer si comprime meglio; Nessuno è il più leggero ed è adatto alle interfacce a tinte piatte.

• Velocità: a velocità 2× la stessa clip ha la metà dei fotogrammi, quindi anche metà del peso.

Limiti di dimensione dove finiscono le GIF

Limiti comuni da conoscere prima di convertire: X (Twitter) accetta GIF fino a 15 MB dal web; il limite di caricamento gratuito di Discord è di 10 MB per file; i README di GitHub mostrano GIF di qualsiasi dimensione, ma una GIF di più di qualche MB rallenta la pagina; Slack accetta file grandi ma riproduce automaticamente in linea solo GIF ragionevolmente piccole. Molte piattaforme convertono comunque in silenzio le GIF caricate in video MP4, ed è per questo che un MP4 o un WebM è spesso il file migliore da pubblicare quando la piattaforma accetta video.

Perché il passaggio della palette conta

Un fotogramma GIF è un'immagine indicizzata: ogni pixel è un numero che punta a una tabella di al massimo 256 colori. Quali 256 colori scegli decide l'aspetto della GIF. Una palette fissa (la vecchia palette web da 216 colori, o una generica) spreca la maggior parte delle voci per colori che la clip non usa mai e non ha le sfumature che usa, il che si vede come bande nelle sfumature e una dominante spenta su tutto.

Questo strumento usa il filtro palettegen di ffmpeg per contare quali colori compaiono davvero nei fotogrammi selezionati (dando più peso alle parti che cambiano, cioè dove guarda l'occhio), costruisce la migliore tabella di 256 colori per questa clip, poi paletteuse rimappa ogni fotogramma con un dithering a diffusione dell'errore e ridisegna solo il rettangolo cambiato tra un fotogramma e l'altro, il che mantiene anche il file più leggero.

Strumenti gratuiti correlati

  • Taglia video — Taglia l'inizio e la fine di un video con l'anteprima dei fotogrammi. Taglio rapido senza perdita o ricodifica esatta, rimozione dell'audio e riformattazione in 9:16, 1:1 o 4:5.
  • Compressore video — Riduci video MP4, MOV o WebM a un livello di qualità o a una dimensione target come 10 MB per Discord. Output MP4 H.264, elaborato sul tuo dispositivo.
  • Compressore di immagini — Riduci le immagini per qualità o fino a una dimensione obiettivo, limita le dimensioni in pixel se vuoi e scarica file JPG o WebP più leggeri. In blocco, nel tuo browser.
  • Convertitore di immagini — Converti tra AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP e SVG. La maggior parte delle conversioni non esce mai dal browser.