跳到主要內容

GIF 壓縮

三種調整方式,讓動畫更輕巧:更少的顏色、更少的影格、更小的尺寸。調整時預覽會即時播放。

拖放、貼上或選擇一張圖片

GIF 動畫 — 最大 50 MB

瀏覽器執行

設定

顏色數

影格

縮放比例

原圖
—
結果
—

處理過程在此分頁中執行,你的圖片絕不會上傳到伺服器。

顏色、影格與尺寸:GIF 壓縮的三種調整各省多少

GIF 會把每個影格存成一張獨立的圖片,每張最多 256 色。這就是動畫檔案會很大的原因,也是為什麼有三種不同的瘦身方式。

調整項目選項對檔案的影響看得出的代價
縮放100%、75%、50%效果最大:50% 會讓每個影格只剩約四分之一的像素細小文字和細線會變得較難辨識
影格全部保留、每 2 格留 1、每 3 格留 1要儲存的影格數約減為一半或三分之一快速動作看起來較不順;總長度不變
顏色256、128、64、32調色盤更小,每個影格的像素資料更單純64 色以下時,漸層和人臉會出現色階斷層

各項調整的效果會相乘。縮放到 75% 並每 2 格留 1,通常比單純壓縮顏色更有效。

先從縮放開始

反應 GIF 很少需要原始寬度。縮到 75% 在聊天視窗中通常根本看不出差別。

接著刪減影格

螢幕錄影和慢速動畫即使每 2 格刪掉 1 格,效果也還不錯。快速的動作場面則最好保留所有影格。

最後才減少顏色

卡通和介面示範用 64 色就夠了;真實拍攝的畫面通常需要 128 或 256 色,膚色和天空才不會斑駁。

聊天 App 與 Email 的 GIF 大小限制

分享 GIF 的地方通常都有上傳上限。這些數字會隨時間改變,請當作參考;上傳失敗時再查看該 App 的說明。

位置常見上限小技巧
Discord(免費帳號)每個檔案約 10 MB先縮放到 75% 並每 2 格留 1
Email 附加檔案每封約 20–25 MB每個 GIF 最好遠低於 5 MB,開啟才會快
網站或部落格文章沒有硬性上限,但每 1 MB 都會拖慢頁面目標 1–3 MB,並縮小寬度

有些 App 在上傳時也會把 GIF 轉成影片。此處列出的限制為概略數字,可能因方案或地區而異。

看檔案大小,而不是預覽

每次調整後都會顯示新的檔案大小,一旦低於你需要的上限就可以停手。

長片段需要同時用多種調整

一段十秒、完整寬度的 GIF 可能高達數十 MB。先結合縮放與跳格,最後再動顏色。

在其他地方剪短長度

這個工具會保留完整動畫。如果檔案還是太大,請先在錄影或剪輯軟體中把片段剪短。

GIF 壓縮後哪些東西維持不變

壓縮改變的是 GIF 的儲存方式,而不是它的播放表現。大家最在意的部分都會保留。

播放時間不變

跳過影格時,它們的顯示時間會加到保留下來的影格上,所以動畫長度和原本一樣。

循環播放不變

輸出的檔案會像一般 GIF 一樣循環播放,反應圖或貼圖在聊天中會持續重複。

透明度不變

透明像素依然透明。GIF 只支援全透明或不透明,所以原檔中的邊緣本來就沒有柔和過渡。

GIF 壓縮:常見問題

怎麼壓縮 GIF 又不破壞動畫?

先把縮放調到 75%,再試試每 2 格留 1。每一步之後都看一下預覽;播放速度和循環都會保留,只有流暢度和清晰度會改變。

為什麼 GIF 壓縮後看起來有顆粒感?

顏色數對這段畫面來說太少了。請調回 128 或 256 色,改用縮放或刪減影格來縮小檔案。

可以把 GIF 壓縮到 10 MB 以下傳到 Discord 嗎?

通常可以。結合 75% 縮放與每 2 格留 1,往往能讓 GIF 縮到原本一半以下;下載前請確認顯示的新檔案大小。

跳過影格會讓 GIF 播放變快嗎?

不會。被刪除影格的延遲時間會併入它前面保留的影格,所以總長度不變,只是動作會稍微沒那麼流暢。

為什麼壓縮大型 GIF 要花幾秒鐘?

每個影格都要在你自己的裝置上解碼、重建再重新編碼。較長或較寬的動畫代表要處理數百張完整圖片,而且全程不上傳任何東西。

GIF 壓縮工具會把我的檔案轉成影片嗎?

不會,你拿回的仍是 GIF,任何能播放 GIF 的地方都能用。把動畫轉成影片格式不在這個工具的功能範圍內。

大家常搭配使用的其他最佳化工具。

所有最佳化工具