Analizzatore GIF e ispezione frame

Vedi esattamente cosa c'è dentro una GIF: dimensioni, numero di frame, durata totale, impostazioni di loop, la tabella colori globale e il dettaglio frame per frame di ritardi, metodi di disposizione e trasparenza. Sola lettura e tutto in locale: niente viene modificato o caricato.

Domande frequenti

La mia GIF viene caricata su un server?

No. Il file si legge tutto nel browser e non viene nemmeno modificato: è un ispettore in sola lettura.

Cos'è un metodo di disposizione della GIF?

Dice al lettore cosa fare con un frame prima di disegnare il successivo: tenerlo (disegnare sopra), ripristinare lo sfondo (pulire l'area) o ripristinare il frame precedente. Segnali di disposizione sbagliati sono una causa comune di scie e sfarfallio nelle GIF animate.

Perché i frame della mia GIF hanno ritardi diversi?

Ogni frame GIF salva il proprio ritardo a passi di 10 ms, quindi i codificatori spesso li variano: è così che una GIF può fermarsi su un frame. Nota: la maggior parte dei browser tratta i ritardi sotto i 20 ms come 100 ms, ed è per questo che alcune GIF «veloci» vanno più lente del previsto.

Cosa significa il numero di loop?

Viene dall'estensione NETSCAPE: 0 vuol dire ripeti all'infinito, un numero vuol dire riproduci quel numero di volte, e se l'estensione manca la GIF parte una sola volta. Questo strumento ti mostra esattamente in quale caso sta il tuo file.

Che differenza c'è tra tabella colori globale e locale?

Una tabella globale è condivisa da tutti i frame, mentre ogni frame può avere la sua tabella locale fino a 256 colori. Le GIF con tante tabelle locali possono superare i 256 colori in totale: la tabella frame qui mostra la palette globale e la struttura per frame, così capisci come è fatto il file.

Perché ispezionare una GIF invece di riprodurla?

Per capire perché va a scatti o sfarfalla, vedere quanto pesa ogni frame prima di ottimizzare, verificare il loop prima di pubblicare, o estrarre la palette esatta per la grafica: cose che un lettore normale non ti mostra.