AVIF 轉 GIF 轉換器
把從新式網站存下來的 AVIF 圖片或短片轉成 GIF,就能在電子郵件軟體、舊式論壇和只接受 GIF 的上傳欄位中播放。動態 AVIF 會保留所有影格,靜態圖則轉成單一影格的 GIF。
圖片轉換器
或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
85 可讓照片在視覺上與原圖幾乎相同。只有需要更小的檔案時才調低。
JPG、BMP 和 EPS 不支援透明。透明的像素會以此顏色填滿。
用於透明像素後方的十六進位色碼,例如 #FFFFFF。
此格式只能存放單張圖片。若要保留動畫,請選擇輸出 GIF 或 WebP。
多尺寸圖示會在一個檔案中包含多種解析度,瀏覽器和作業系統會自行選用需要的尺寸。
保留原始尺寸,或輸入其中一邊,系統會維持長寬比。
上方所選邊的像素值。
相對於原始尺寸的百分比。
sRGB 適合螢幕和網頁。印刷流程請保留原始設定;灰階會捨棄顏色。
僅為中繼資料,0 表示保留原始值。印表機和部分入口網站會讀取此數值;不會改變像素尺寸。
使用方式
- 1
放入 AVIF 檔案
最多可加入 20 個 .avif 檔案,靜態或動態皆可,每個最大 95 MB。
- 2
GIF 需要小一點時,縮小寬度
開啟進階設定,在調整輸出圖片尺寸下選擇設定寬度,並輸入像素寬度。
- 3
轉換並儲存
按下轉換為 GIF。可下載每個 GIF 或一個 ZIP;上傳的檔案會在 30 分鐘後清除。
AVIF 通常是你從網站儲存下來的,而不是自己製作的。網站使用它是因為檔案很小,但你想分享的地方,例如電子郵件、論壇貼文或聊天軟體的 GIF 欄位,大多只認得 GIF,不認得更新的格式。轉換是以檔案大小換取相容範圍。
AVIF 轉 GIF,用在只接受 GIF 的地方
AVIF 由開放媒體聯盟(Alliance for Open Media)於 2019 年發表,使用串流服務處理影片的 AV1 編碼來儲存圖片。瀏覽器對它的支援很好:Chrome 在 85 版加入靜態 AVIF,Firefox 在 93 版預設啟用,Safari 於 16 版跟進。但在瀏覽器之外情況就不同了。桌面郵件軟體、許多論壇系統和大多數「上傳 GIF」欄位都會檢查 GIF 簽章,並拒絕其他格式。
GIF 源自 1987 年的 CompuServe,1989 年的修訂版 GIF89a 加入了影格延遲與透明度,才讓動態貼圖成為可能。AVIF 在技術上各方面都更好,但 GIF 才是到處都能播放的那一個。
| from ↓ · to → | 轉換為 GIF | Kept exactly |
|---|---|---|
| 靜態 AVIF 照片 | 靜態 AVIF 照片 to 轉換為 GIF: yes | – 靜態 AVIF 照片 to Kept exactly: no |
| 動態 AVIF 片段 | 動態 AVIF 片段 to 轉換為 GIF: yes | 動態 AVIF 片段 to Kept exactly: yes |
| 帶柔和透明度的 AVIF | 帶柔和透明度的 AVIF to 轉換為 GIF: yes | – 帶柔和透明度的 AVIF to Kept exactly: no |
| 10 位元 HDR AVIF | 10 位元 HDR AVIF to 轉換為 GIF: yes | – 10 位元 HDR AVIF to Kept exactly: no |
AVIF
AV1 影像檔案格式
AVIF 以 AV1 視訊編碼壓縮靜態影像與影像序列,由開放媒體聯盟於 2019 年定案。在相同視覺品質下,檔案通常比 JPEG 與 WebP 更小,並支援透明度、動畫、廣色域與 HDR。編碼速度比舊格式慢,在低品質設定下,極細緻的紋理可能顯得被抹平。目前所有主流瀏覽器都能顯示 AVIF,但許多桌面應用程式、社群平台與舊裝置無法開啟。
- 壓縮方式
- 有損或無損
- 透明度
- 支援
- 動畫
- 支援
- 推出年份
- 2019 · Alliance for Open Media
GIF
Graphics Interchange Format
GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。
- 壓縮方式
- 無損
- 透明度
- 支援
- 動畫
- 支援
- 推出年份
- 1987 · CompuServe
當從高速網站儲存的短片或貼圖,必須在只支援 GIF 的地方播放(例如郵件軟體或論壇簽名檔)時,就會把 AVIF 轉成 GIF;GIF 轉 AVIF 則是反方向,讓同一段動畫輕到適合放在網頁上。
AVIF 轉成 GIF 時,色彩、透明度與影格會有什麼變化
解碼 AV1 影格
每個 AVIF 影格都會解碼為完整色彩,包含 10 位元與 HDR 資料(若有)。
建立 256 色色盤
每一格都會縮減為最多 256 種顏色;低於門檻的 Alpha 會變成唯一的透明索引。
寫入 GIF89a 影格
影格以 LZW 壓縮,並附上以百分之一秒為單位的延遲與循環次數。
色盤這一步是肉眼可見變化的來源。顏色單純的平面貼圖、卡通和螢幕錄影幾乎不受影響。帶有漸層的照片類片段損失最大,因為 256 色無法在不出現網點或色階的情況下涵蓋夕陽或模糊的背景。
如果 AVIF 是 HDR,明亮的高光會先對應到一般範圍,因為 GIF 除了單純的 8 位元色彩外,沒有其他亮度概念。
讓 AVIF 轉 GIF 的檔案大小不超過上傳限制
寬度是最有效的調整項目。把 960 px 的片段減半為 480 px,像素數量會降到四分之一,GIF 也大致同步縮小。請在按下轉換為 GIF之前,到進階設定的調整輸出圖片尺寸中設定。聊天中的反應 GIF 以 320 到 480 px 看起來就很好。
如果目的地其實可以播放影片,靜音的 MP4 會比任何 GIF 小得多;GIF 轉 MP4 可處理這一步。若只是要在編輯軟體中開啟的靜態圖,AVIF 轉 JPG 產生的檔案比單格 GIF 輕很多。網站為何改用 AVIF 的背景,請見 AVIF、HEIC 與 WebP 說明。
AVIF 轉 GIF 常見問題
動態 AVIF 轉成 GIF 後還會動嗎?
可以。AVIF 序列的每一格都會寫成 GIF 的一格,並保留顯示時間,循環設定也會沿用。只有靜態 AVIF 會變成單格 GIF。
為什麼 AVIF 轉 GIF 後看起來有顆粒感?
GIF 每一格只能顯示 256 種顏色,而 AVIF 的每一格以每通道 10 位元可容納數百萬種顏色。平滑的天空與膚色會以少量色盤重建,呈現為細小的網點或明顯的色階斷層。
透明 AVIF 貼圖下方的柔和陰影會變成怎樣?
GIF 的透明度是逐像素的開或關,沒有半透明。陰影或抗鋸齒邊緣中的半透明像素,不是保留為實色就是被捨棄,因此在深色頁面上邊緣可能看起來有階梯狀。若要乾淨的去背效果,AVIF 轉 PNG 可完整保留 Alpha 色版。
Outlook 能播放由 AVIF 轉成的 GIF 嗎?
Windows 版 Outlook 2007 到 2019 只會顯示動態 GIF 的第一格,因此請把重要訊息放在第一格。常見的桌面郵件軟體完全不顯示 AVIF,這就是需要轉換的原因。
GIF 會比原本的 AVIF 檔案更大嗎?
幾乎都是如此,而且常常大上好幾倍。AVIF 採用具備動態預測的 AV1 視訊編碼,而 GIF 以 1980 年代的 LZW 方式逐格各自壓縮。
轉換後短片播放變快或變慢,為什麼?
GIF 以百分之一秒為單位儲存影格時間,所以 33 ms 的 AVIF 影格必須進位成 30 或 40 ms。許多瀏覽器也會把低於 20 ms 的延遲當成 100 ms,使很快的片段變得很慢。
- WebP 轉 GIF 轉換器線上將動態 WebP 轉成 GIF,完整保留每一格影格與播放時間。適合只支援 GIF、不支援 WebP 的聊天軟體、電子郵件與編輯器。一次 20 個檔案,免註冊。
- APNG 轉 GIF 線上轉換將動態 PNG(APNG)轉成 GIF,讓動畫在聊天室、論壇與電子郵件中正常播放。保留影格與延遲時間;最多 20 個檔案,30 分鐘後刪除。
- AVIF 轉 PNG 線上轉換線上將 .avif 圖片轉成無損 PNG,透明背景維持透明,色彩不變。一次最多 20 個檔案,免註冊,30 分鐘後自動刪除。
- AVIF 轉 JPG 轉換器將從網站儲存的 AVIF 圖片轉成 Windows 應用程式、編輯軟體與上傳表單都能接受的 JPG。預設品質 90,透明區域以白色填滿。
- GIF 轉 AVIF 轉換器將 GIF 動圖轉成動態 AVIF:採用 AV1 壓縮,支援超過 256 色與完整透明度,瀏覽器載入速度快得多。每批最多 20 個檔案。
- AVIF 轉 WebP 轉換器瀏覽器、外掛或主機還不支援 AVIF 時,把 AVIF 轉成 WebP。保留透明背景,可選有損或無損輸出,每批 20 張圖片。