關於「AVIF 轉 JPG」
AVIF 是以 AV1 影片編碼為基礎的靜態圖片格式,由開放媒體聯盟(Alliance for Open Media)在 2019 年發表。在相近的視覺品質下,它通常比 WebP 或 JPEG 需要更少的位元組,所以現在的圖片 CDN 和大型網站,會把它傳給每一個能顯示它的瀏覽器。今天你從網頁存一張圖片,很有可能存到磁碟上的就是 .avif。
一離開瀏覽器,情況就不一樣了。舊版的 Windows 和 macOS App、許多修圖軟體、沖印服務,以及不少上傳表單都無法辨識 AVIF,或乾脆直接拒收,而 JPG 則幾乎到處都能用。這個轉換工具會用瀏覽器本身內建的解碼器讀取每個 AVIF,再依你設定的品質把像素重新編碼成 JPG,並把結果直接存到你的「下載」資料夾。
你在網路上遇到的 AVIF 幾乎都是破壞性壓縮的,所以這是一次「破壞性轉破壞性」的轉換:JPG 編碼器會把已經壓縮過的圖片再壓縮一次。以預設設定來說,正常觀看時很難看出差別。不過請預期 JPG 會比 AVIF 大,因為 JPG 本來就需要更多位元組,才能描述同一張影像。
如何使用「AVIF 轉 JPG」
- 加入 AVIF 檔案把 AVIF 圖片拖曳到轉換區、拖進整個資料夾(包含子資料夾),或從剪貼簿貼上圖片。一個批次最多可放 500 個檔案。
- 設定品質和尺寸JPG 品質滑桿可以設定在 50 到 100 之間任何位置,起始值是 92。想要檔案輕一點,可以把最長邊限制在 4096、2560、1920 或 1280 像素;不設定的話就維持原始尺寸。
- 下載 JPG 複本可以逐一下載每個檔案,或選擇「全部下載(ZIP)」。名為 hero-image.avif 的檔案會變成 hero-image.jpg;如果和其他檔名相同,會加上「 (2)」。
常見使用情境
從網站存下來的圖片
你為了做簡報抓了一張商品照或插圖,存下來卻是 .avif。簡報軟體拒絕插入它,而 JPG 版本就能像其他圖片一樣直接放進去。
拒收檔案的上傳表單
租屋刊登、求職網站或學校系統只接受 JPG 和 PNG。把長邊限制在 1920 px 後轉換,就能通過檔案類型檢查,上傳的檔案也比較輕。
給用舊電腦的人看的圖片
親戚的筆電把你寄去的 AVIF 附件顯示成未知的檔案類型。JPG 幾乎在任何電腦或手機的預設看圖程式裡都能開啟,對方只要點兩下就好。
為 AVIF 來源選擇 JPG 品質
預設的 92 會讓 JPG 看起來和 AVIF 非常接近,適合列印、分享和大部分的上傳情境。如果表單有檔案大小上限,可以調到 75–85,再檢查銳利的邊緣和小字,因為壓縮雜訊最先會出現在這些地方。接近 100 的設定只會讓檔案膨脹,因為 AVIF 編碼器已經捨棄的細節無法找回來。
如果 JPG 太大,縮小尺寸通常比大幅調低品質更有效。把長邊從 3840 px 減半到 1920 px,需要儲存的像素就只剩四分之一。
HDR 和 10 位元 AVIF 會變成標準 JPG
AVIF 每個色彩通道可以存 10 或 12 位元,也能保存高動態範圍(HDR)的亮度。這裡輸出的 JPG 是 8 位元、標準動態範圍,所以 HDR 或高位元深度的來源會有三種變化:
- 多出來的亮度範圍會被對應到標準範圍;
- 精度降到每個通道 8 位元,非常平滑的漸層可能出現淡淡的色階斷層;
- 最亮的高光要怎麼對應,取決於瀏覽器的解碼器,所以畫面可能比在 HDR 螢幕上看時平淡一些。
一般的標準動態範圍圖片——也就是你會遇到的絕大多數圖片——看不出任何變化。如果 HDR 版本對你很重要,請保留原始的 AVIF。
JPG 會從 AVIF 保留哪些東西
| AVIF 裡的內容 | JPG 裡的結果 |
|---|---|
| 透明背景 | 以白色填滿;柔和的邊緣會和白色混合 |
| 動畫 | 一張靜態畫格 |
| EXIF(拍攝日期、相機、GPS) | 除非你選擇不保留,否則會複製過去;方向標記會重設 |
| 色彩 | 轉換成 sRGB,也就是 JPG 看圖軟體預設的色彩空間 |
如果是必須保持透明的去背圖或標誌,請改用 AVIF 轉 PNG。大多數從網站存下來的 AVIF 根本沒有 EXIF。真的有的時候,「移除 GPS 位置資訊」選項只會刪掉座標,取消勾選「保留相片資訊」則會讓 JPG 完全不含 EXIF。
什麼時候 AVIF 應該維持 AVIF
如果目的地本來就接受 AVIF,請直接上傳原始檔:它比較小,也省掉一輪壓縮。需要透明背景、HDR 效果或動畫時,JPG 也不是合適的目標格式。超過 500 個檔案的批次需要分好幾次處理。瀏覽器太舊、讀不了 AVIF 時,檔案會被標示為失敗並建議你更新,而不會寫出損壞的圖片;任何最新版的 Chrome、Edge 或 Firefox 都能處理,Safari 則從 16.4 版開始支援。想把多張 AVIF 圖片整理成一份文件,AVIF 轉 PDF 一個步驟就能完成。
轉換在這個瀏覽器分頁裡進行,不會上傳任何圖片,你大約花一分鐘就能在 DevTools 裡確認。