Gifsicle是款非常簡單的GIF圖片解幀工具。它只是一個簡單的可執(zhí)行程序,可以幫助用戶將GIF文件解幀成一張一張的圖片,有需要的小伙伴們不要錯過了。
使用說明:
如果我們制作的動圖顏色非常豐富、尺寸也不能太低,還對流暢度或時常有一定要求,那么簡單粗暴地犧牲這幾者可能并不會帶來理想的效果。其實還有一種 GIF 壓縮的詭異方法,能做到接近極限的壓縮。
先來看一眼這張 GIF,毫無特殊之處,對嗎?
但當你把它逐幀拆開來(需要「專業(yè)工具」imagemagick ),就能看到其實每一幀都不是「完整」的:
除了第一幀,后面的幀都是「殘破不堪」,但是連在一起播放時又看似正常。簡單的理解,通過把前后幀里重復的部分弄成「透明」,自然有效減小了 GIF 體積。現(xiàn)在你下載到的 GIF 圖,往往都已經經過了這種處理以追求更小的體積。(想追究原理的戳 這里 )
想要達到這樣的壓縮優(yōu)化效果,我推薦使用一款命令行工具 gifsicle,建議通過 homebrew 來安裝它。