UltKit

WebP 轉 GIF 轉換器

把從網路存下來的動態 WebP(例如貼圖或反應動圖)轉成 GIF,就能在電子郵件、論壇、聊天軟體和舊版編輯器中播放。影格與播放時間都會保留,顏色則會調整成 GIF 的調色盤。

圖片轉換器

或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    拖入 WebP 檔案

    動態與靜態 WebP 檔案都可以轉換。一次最多 20 個,每個檔案最大 95 MB。

  2. 2

    縮小較大的動畫

    轉換為 設定為 GIF。在 進階設定 中使用 調整輸出圖片尺寸 並搭配 設定寬度,可讓較大的動畫維持在合理大小;GIF 的檔案會隨尺寸快速變大。

  3. 3

    轉換並分享

    按下 轉換為 GIF,再下載 GIF 檔案或 ZIP 壓縮檔。上傳的檔案與轉換結果會在 30 分鐘後刪除。

動畫必須到處都能播放時,就把 WebP 轉成 GIF

動態 WebP 其實無所不在,只是你沒注意到。WhatsApp 的貼圖包、GIF 搜尋網站上的反應圖,以及許多動態橫幅,都因為 WebP 比 GIF 小得多而以 WebP 提供。Chrome 32 在 2014 年初開始支援播放動態 WebP,距離 Google 推出這個格式已有四年,現在所有主流瀏覽器也都能顯示。但是把這類檔案存下來,想在其他地方使用時,常常會變成靜態圖片或出現錯誤。

GIF 比較老舊也比較單純,這正是它至今仍能到處通用的原因。CompuServe 在 1987 年發表這個格式,1989 年的 GIF89a 版本加入了動畫所需的影格延遲與透明度。電子郵件軟體、論壇系統、簡報軟體與圖片編輯器播放 GIF 已有數十年,對 WebP 的支援卻從完整到完全沒有都有。當你無法掌控動畫最後會出現在哪裡時,GIF 是最能確保動起來的版本。

256每個 GIF 影格最多的顏色數

動態 WebP 的一個影格可包含數百萬種顏色。轉成 GIF 後,每個影格有自己最多 256 色的調色盤,因此漸層、膚色與照片背景可能出現色帶或細緻的抖色圖樣。

WEBP

WebP 圖片

WebP 是 Google 於 2010 年推出的圖片格式,目的是讓網頁載入更快。它在同一種格式中同時支援有損與無損壓縮、Alpha 透明度與動畫。在視覺品質相近時,有損 WebP 檔案通常比 JPEG 小 25–35%,無損 WebP 通常也比 PNG 小。目前所有主流瀏覽器都支援,但部分較舊的桌面軟體、列印服務與上傳表單仍然不接受。Windows、macOS 與多數新型圖片編輯軟體都能開啟 WebP 檔案。

壓縮方式
有損或無損
透明度
支援
動畫
支援
推出年份
2010 · Google
WEBP 轉檔工具

GIF

Graphics Interchange Format

GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。

壓縮方式
無損
透明度
支援
動畫
支援
推出年份
1987 · CompuServe
GIF 轉檔工具

人們把動態 WebP 轉成 GIF,是因為動畫要放在只支援 GIF 的地方,例如電子郵件、論壇或較舊的編輯軟體;GIF 轉 WebP 則是反方向,用來縮小網站上的動畫。

會影響結果的 GIF 影格與色彩限制

轉換效果良好的內容

  • 卡通貼圖與純色表情符號,通常用不到 256 色以上
  • 影格順序、每個影格的延遲時間與無限循環
  • 簡單形狀的完全透明背景
  • 只有幾秒的短篇反應動畫

GIF 的限制

  • 含漸層的照片類動畫,會出現色帶或抖色
  • 柔和的陰影與抗鋸齒邊緣,會變成生硬的輪廓
  • 速度很快的動畫,因為 GIF 以百分之一秒計時
  • 檔案大小,可能增加數倍

讓轉換後的 GIF 小到能夠傳送

GIF 的檔案大小會隨像素數乘以影格數而增加,所以你選擇的寬度比其他任何設定都重要。一個 512 × 512 px 的貼圖,在聊天中只以三分之一大小顯示,大部分位元組都浪費了;把 調整輸出圖片尺寸 設為 240 或 320 px 的寬度,通常能讓 GIF 縮小到四分之一,而在一般觀看的尺寸下看不出差別。

如果目的地接受影片,同一段動畫改用 MP4 通常只有 GIF 的一小部分大小,而且保留所有顏色。超過約五秒的動畫幾乎都更適合用影片;若你需要從錄影開始製作,可以用 影片轉 GIF。當平台對 GIF 有硬性限制時,例如聊天軟體的表情符號或附件上限,請先調整大小並測試,再轉換整批檔案。

WebP 轉 GIF 轉換器常見問題

如何將 WebP 轉成 GIF 並保留動畫?

上傳動態 WebP 後按下 轉換為 GIF。每一個影格與其顯示時間都會寫入 GIF,循環設定也會保留,所以轉出的動畫會以相同的順序和速度播放。

為什麼 GIF 的檔案大小比 WebP 大好幾倍?

GIF 以 1980 年代的 LZW 方式壓縮每個影格,無法預測動態,也無法捨棄看不出來的細節;WebP 則採用現代的影像編碼。一個 300 KB 的動態 WebP 貼圖,轉成 GIF 後很容易達到 1 MB 以上。縮小寬度是最有效的解決辦法。

為什麼轉換後的 GIF 邊緣有一圈淺色光暈?

GIF 的透明度是以像素為單位的「開」或「關」,沒有半透明的層次。WebP 貼圖邊緣柔和的半透明像素,必須變成不透明或完全透明,而變成不透明的像素會保留與背景混合後的顏色。

為什麼 GIF 的播放速度和 WebP 不一樣?

GIF 以百分之一秒為單位儲存影格時間,所以 15 毫秒的 WebP 影格必須進位或捨去為 10 或 20 毫秒。瀏覽器也會把設定低於 20 毫秒的影格放慢,通常改為 100 毫秒,因此速度很快的 WebP 動畫轉成 GIF 後看起來會比較慢。

靜態 WebP 也能轉成 GIF 嗎?

可以,會輸出為只有單一影格、最多 256 色的 GIF。不過靜態圖片很少適合用 GIF:WebP 轉 PNG 可以保留所有顏色與柔和的透明效果。