Optimalkan ukuran GIF animasi di baris perintah

Jawaban:

39

Gunakan gifsicle (tersedia untuk Mac OS X , Windows , DOS, Debian, FreeBSD, dan NetBSD).

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

Ini akan mengoptimalkan dan mengurangi hingga 256 warna, jika animasi menggunakan lebih banyak warna (contoh gambar tidak).

Anda dapat mengurangi ukuran dengan mengurangi jumlah warna:

contoh gambar dengan hanya 256 warna 512KB, 256 warna

contoh gambar dengan hanya 128 warna 412KB, 128 warna

contoh gambar dengan hanya 64 warna 340KB, 64 warna

contoh gambar dengan hanya 32 warna 240KB, 32 warna

contoh gambar dengan hanya 16 warna 140KB, 16 warna

Berdasarkan Q&A lain .

qubodup
sumber
1
Terima kasih atas jawaban anda. Itu banyak membantu saya. Saya mendapat hasil terbaik menggunakangifsicle -i anim.gif --optimize=3 -o anim-opt.gif
Mostafa Ahangarha
bekerja hebat! untuk beberapa alasan aneh, saya menggunakan skrip shell yang menggunakan imagemagick dan anehnya itu tidak bekerja dengan gif yang kami dapatkan dari video melalui final cut pro (diekspor sebagai urutan gambar) kemudian diekspor melalui photoshop tetapi jika tidak bekerja pada gif lain.
SMT
Tersedia di port FreeBSD juga: freshports.org/graphics/gifsicle
Mateusz Piotrowski
Bisakah Anda jelaskan apa arti -03?
Yakub