2017 年,Apple 在 iOS 11 悄悄做了一個改變:iPhone 拍照的預設格式從 JPEG 換成了 HEIC。對大多數 iPhone 使用者來說,這個改變幾乎無感——直到有一天他們試著把照片傳給 Windows 用戶,或上傳到某個網站,才發現「這個格式怎麼開不了?」這篇文章解釋 HEIC 是什麼、為什麼 Apple 選擇它,以及跨平台使用時你需要知道的事。
Apple 為什麼在 iOS 11 引入 HEIC?
簡單說:更小的檔案,更好的品質。
HEIC(High Efficiency Image Container,高效率影像容器)使用 HEVC(H.265)影片壓縮技術作為其靜態圖片的壓縮演算法。HEVC 是當時最先進的影片壓縮標準,Apple 將它的壓縮技術應用到靜態照片上,取得了顯著的效率提升。
Apple 宣稱:相同視覺品質的照片,HEIC 比 JPEG 小約 50%。對一部容量有限的 iPhone 來說,這意味著相同的儲存空間可以多存一倍的照片。在雲端儲存費用日益成為考量的時代,這個差距非常可觀。
iPhone 相機的算法如今越來越複雜(景深合成、夜間模式、ProRAW),產生的圖像資料量龐大,更有效率的壓縮格式在這個背景下變得不可或缺。
HEIC 的技術原理:為什麼比 JPEG 小 50%?
HEIC 的高效率來自幾個技術優勢:
- 更先進的壓縮演算法:HEVC/H.265 使用比 JPEG 的 DCT(離散餘弦轉換)更精細的預測和熵編碼技術。它能更準確地找到圖像中的冗餘資訊並加以壓縮。
- 更大的編碼單位:JPEG 把圖像分成 8×8 像素的固定小方塊;HEIC 使用可變大小的編碼單元(最大 64×64),對大面積相似顏色的區域(如天空、牆壁)壓縮效率更高。
- 更高的色彩深度:HEIC 原生支援 10-bit 色彩(HDR),而 JPEG 只支援 8-bit。iPhone 12 以後的 HDR 照片就需要 HEIC 才能完整儲存。
- 更好的色彩空間支援:支援廣色域(Display P3)色彩空間,保留 iPhone 相機捕捉到的更廣泛色彩範圍。
- 容器格式的彈性:HEIC 是「容器」格式,一個 .heic 檔案可以包含多張圖片(Live Photo 的動態序列)、深度圖、縮圖等輔助資訊,而 JPEG 只能儲存單張靜態圖片。
HEIC vs JPEG:具體比較
- 壓縮效率:HEIC 勝出,約小 50%
- 色彩深度:HEIC 勝出,支援 10-bit HDR
- 相容性:JPEG 全面勝出,幾乎所有裝置和軟體都支援
- 編碼速度:JPEG 勝出,HEIC 需要更多運算資源(需要硬體加速晶片)
- 網路支援:JPEG 勝出,大多數網站不接受 HEIC 上傳
- 編輯工具支援:JPEG 勝出,大多數圖片編輯軟體對 HEIC 支援有限
跨平台相容性問題
HEIC 的最大問題是相容性。雖然在 Apple 生態系統內(iPhone、iPad、Mac、iCloud)一切都很順暢,但一旦跨出 Apple 的邊界,問題就來了:
- Windows 10/11:原生不支援 HEIC,需要從 Microsoft Store 安裝「HEIF 圖像擴充功能」(部分版本免費,部分需要付費)或安裝 Apple 裝置驅動。
- 老版本 Windows:Windows 7/8 完全不支援,需要先轉換格式。
- Android:部分新版 Android 系統支援查看 HEIC,但不是所有 App 都能處理。
- 網路服務:大多數圖片上傳服務(社群媒體、部落格平台、表單上傳)不接受 HEIC,需要先轉換為 JPEG。
- 圖片編輯軟體:老版本的 Photoshop、Lightroom、GIMP 等不支援 HEIC;需要更新到較新版本或安裝外掛。
- 列印服務:多數線上沖印服務不接受 HEIC,需要先轉 JPEG。
Apple 如何處理相容性問題
Apple 意識到相容性問題,在 iOS 設計了自動轉換機制:
- AirDrop 到 Mac:照片以 HEIC 傳送,Mac 原生支援,沒有問題。
- 以郵件或訊息傳送時:iOS 會根據目標自動決定是否轉換。
- 「設定 > 照片 > 傳輸到 Mac 或 PC」:選擇「自動」,iOS 會在傳輸到非 Apple 裝置時自動轉換為 JPEG。選擇「保留原始格式」則保持 HEIC。
- iCloud 下載:從 iCloud 網頁下載照片時,預設下載為 JPEG。
如何轉換 HEIC 為 JPG
如果你需要把 HEIC 轉換為更通用的 JPEG:
- iPhone/iPad 設定:「設定 > 相機 > 格式」,選擇「最相容」,之後拍攝的照片將直接存為 JPEG(但犧牲儲存效率)。
- Mac 的預覽程式:開啟 HEIC 後,「檔案 > 匯出」,選擇 JPEG 格式。
- Windows 的圖片編輯軟體:安裝 HEIF 擴充功能後,可在 Windows 照片應用程式中另存為 JPEG。
- 線上轉換工具:最便捷的方式,不需要安裝任何軟體,上傳 HEIC 下載 JPEG。
不上傳的做法
如果這個檔案是機密的,最安全的做法是讓它根本不離開你的電腦。圖片格式轉換完全在瀏覽器裡執行:檔案從你的硬碟讀進記憶體、在本機處理、再寫回硬碟,不會送到任何伺服器。
- 開啟圖片格式轉換。
- 從你的電腦選擇檔案。它是在本機讀取的,不會上傳。
- 選擇輸出格式,需要的話調整品質。
- 下載結果。原始檔案留在原處。
在瀏覽器裡直接完成,檔案不會離開你的電腦:圖片格式轉換