Estrarre i frame da una GIF

Con questo strumento puoi estrarre i frame da una GIF animata come immagini singole: scegli il file e ogni fotogramma compare con numero e durata. Salvane uno, tutti o solo quelli spuntati in un ZIP, oppure uniscili in un foglio di sprite. La GIF non viene mai caricata online.

Fonte: W3C – Graphics Interchange Format Version 89a (Graphic Control Extension, Disposal Method, Interlace, LZW – Appendix F). Aggiornato al: .

Trascina qui i tuoi file oppure

Una GIF, fino a 50 MB

Suggerimento: puoi anche incollare le immagini con Ctrl + V.

I tuoi file vengono elaborati solo nel browser e non vengono caricati su alcun server: non lasciano mai il tuo dispositivo.

Fotogrammi

Scegli una GIF: qui compariranno tutti i fotogrammi.

I miei strumenti

Risultato

Come si calcola

Come estrarre i frame da una GIF

  1. Trascina la GIF, selezionala o incollala con Ctrl + V.
  2. Tutti i fotogrammi compaiono con numero e durata; sopra vedi quanti sono, le dimensioni, la durata totale e la ripetizione.
  3. Scarica subito un fotogramma oppure salva tutti (o quelli spuntati) in un ZIP. Il PNG è senza perdita e conserva la trasparenza; in JPG le zone trasparenti diventano bianche.

Perché i fotogrammi sono completi

Spesso una GIF non salva ogni immagine per intero, ma solo la zona che cambia, con un’istruzione su cosa farne dopo (metodo di smaltimento: lasciarla, cancellarla o ripristinare lo stato precedente). Salvando solo questi pezzi si otterrebbero frammenti. Lo strumento ricompone quindi ogni fotogramma come lo mostra un browser e lo fornisce a grandezza piena.

Il decodificatore è stato scritto per questo strumento secondo la specifica GIF89a del W3C: tavolozze, trasparenza, interlacciamento e compressione LZW. È stato verificato con file di prova rispetto a una libreria di immagini indipendente: i pixel coincidevano esattamente.

Durata e ripetizione

La GIF memorizza la durata di ogni immagine in centesimi di secondo; lo strumento la mostra in millisecondi. Una durata di 0 significa «il più veloce possibile» e i browser di solito rallentano questi fotogrammi, quindi la durata totale mostrata può essere più breve dell’animazione reale. La ripetizione viene dal blocco NETSCAPE: infinita o un numero fisso.

Foglio di sprite

Un foglio di sprite dispone tutti i fotogrammi (o quelli spuntati) in una griglia su un’unica immagine, utile per animazioni CSS e motori di gioco. Ogni casella ha le dimensioni della GIF e viene riempita riga per riga.

Limiti e privacy

Sono supportate GIF fino a 50 MB e 60 milioni di pixel in totale (per esempio 300 fotogrammi da 400 × 500 px), perché il browser non esaurisca la memoria. Tutto avviene in locale. Per il percorso inverso usa video in GIF; per cambiare formato a un’immagine c’è il convertitore di immagini, e per tagliare un’immagine grande puoi dividere l’immagine.

Domande frequenti

Come si estraggono i frame da una GIF?

Scegli la GIF qui e i fotogrammi compaiono subito. «Salva i frame in ZIP» li scarica tutti; ogni fotogramma ha anche il proprio pulsante di download.

Posso trasformare una GIF in immagini PNG?

Sì, il PNG è il formato predefinito: ogni fotogramma viene salvato senza perdita e con la trasparenza. Puoi scegliere anche JPG o WebP.

Come estraggo solo alcuni fotogrammi?

In «Quali fotogrammi» scegli «solo quelli spuntati» e spunta o togli la spunta ai fotogrammi. ZIP e foglio di sprite conterranno solo quelli.

Perché i fotogrammi appaiono diversi in altri programmi?

Molti programmi esportano solo i pezzi modificati salvati nel file. Qui ogni fotogramma viene ricomposto come appare durante la riproduzione, a grandezza piena.

Quanto dura ogni fotogramma?

La durata è indicata in millisecondi sotto ogni anteprima; la somma compare in alto come durata totale.

La mia GIF viene caricata su un server?

No. Lettura ed estrazione avvengono interamente nel tuo browser.

Fonti e riferimenti normativi

Aggiornato al: · Principi editoriali

Strumenti correlati