Ottimizza le dimensioni GIF animate nella riga di comando


Risposte:


39

Usa gifsicle (disponibile per Mac OS X , Windows , DOS, Debian, FreeBSD e NetBSD).

gifsicle -i anim.gif -O3 --colors 256 -o anim-opt.gif

Ciò ottimizzerà e ridurrà a 256 colori, se l'animazione utilizza più colori (l'immagine di esempio fa).

È possibile ridurre le dimensioni riducendo il numero di colori:

immagine di esempio con solo 256 colori 512 KB, 256 colori

immagine di esempio con solo 128 colori 412KB, 128 colori

immagine di esempio con solo 64 colori 340KB, 64 colori

immagine di esempio con solo 32 colori 240 KB, 32 colori

immagine di esempio con solo 16 colori 140KB, 16 colori

Basato su un'altra domanda e risposta .


1
Grazie per la tua risposta. Mi ha aiutato molto. Ho ottenuto il miglior risultato usandogifsicle -i anim.gif --optimize=3 -o anim-opt.gif
Mostafa Ahangarha,

funziona alla grande! per qualche strana ragione, sto usando uno script di shell che usa imagemagick e stranamente non funziona con le gif che abbiamo ottenuto dai video tramite Final Cut Pro (esportato come sequenza di immagini), quindi esportato tramite Photoshop, ma altrimenti funziona su altre gif.
SMT

Disponibile anche nei porti FreeBSD: freshports.org/graphics/gifsicle
Mateusz Piotrowski

Potresti spiegare cosa significa -03?
Jacob
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.