跳到主要內容
FileTinker

HEIC 轉 JPG:為什麼 iPhone 照片無法在 Windows 上開啟(以及如何解決)

由 FileTinker 團隊撰寫閱讀時間 5 分鐘

您將 iPhone 上的照片透過 AirDrop 傳送至 Windows 筆電,結果檔案副檔名變成 .HEIC,卻無法開啟;或是嘗試上傳至網站或寄給同事時遭到退回。這是常見的檔案格式痛點,並非您的錯。問題根源在於 Apple 預設的格式與全球其他系統期待的格式不匹配。 以下將說明 HEIC 究竟是什麼、為何許多軟體無法支援、為何 JPG 仍是安全的備用格式,以及最快速的轉換方式。同時也會教您如何讓 iPhone 不再自動產生 HEIC 檔案。

HEIC 實際上是什麼?

HEIC 是「高效影像容器」的縮寫。這是蘋果公司為 HEIF 檔案(高效影像格式)所取的名稱,自 2017 年 iOS 11 推出以來,它就一直是 iPhone 的預設照片格式。如果您在過去幾年內購買了 iPhone,並且從未更改任何設定,那麼您的相簿中幾乎肯定充滿了 HEIC 檔案。

蘋果公司轉換檔案格式的理由是真實的。HEIC 採用 HEVC(也稱為 H.265)壓縮技術,這與現代影片所使用的技術相同。它以約為同等大小的 JPG 檔案大小的一半來儲存照片,同時保持相似的視覺品質。對於一部儲存了數千張照片的智慧型手機來說,這種節省空間的做法會迅速累積。

HEIF 容器除了能做一般 JPG 格式做不到的事情之外,還能做到以下幾點:它可以儲存圖像序列(連拍和動畫)、儲存用於人像模式的深度地圖,並且支援更高的色彩深度。這確實是一個更優秀的容器格式。問題在於,有多少裝置或軟體能夠讀取它。

為什麼 Windows 和舊版軟體無法開啟這個檔案?

從 1990 年代初開始,JPG 已經成為一種通用的標準。地球上幾乎所有的作業系統、瀏覽器、印表機和照片應用程式都可以開啟 JPG 格式的檔案。HEIC 是一種比較新的格式,而且 HEVC 壓縮技術受到專利限制,因此各家公司必須取得授權才能使用。這使得 HEIC 在蘋果公司以外的環境中,普及速度受到限制。

在 Windows 10 和 11 系統中,內建的「照片」應用程式無法直接開啟 HEIC 格式的檔案。微軟將支援功能分開,以附加元件的形式提供:免費的 HEIF Image Extensions 套件處理容器格式,但解碼實際的影像通常還需要 HEVC Video Extensions,而微軟會對此收取一小筆費用。在安裝這兩項元件之前,雙擊 .HEIC 檔案會顯示錯誤訊息或空白預覽畫面。

許多舊版照片編輯軟體、網頁上傳表單、早期 Android 手機,以及大量商業軟體(例如內容管理系統或印務中心入口網站)根本無法識別此格式。因此,一張在 iPhone 上看來正常的照片,一旦離開該裝置便無法使用。

為什麼 JPG 仍然是最佳選擇?

當您需要一張照片能在任何地方、任何裝置、任何應用程式中都能正常顯示時,JPG 格式就是最佳選擇。它是各種影像格式中最通用的格式,這也是它的價值所在。無論是上傳到舊式的網頁表單、透過電子郵件將照片傳給使用 Windows 系統的人、將影像提交到政府或求職網站,或是將圖片插入到文件中,JPG 格式都能完美呈現,不會出現任何問題。

權衡的結果是,JPG 是一種有損壓縮格式,無法像 HEIC 那樣保留額外的資訊。它沒有深度地圖,也沒有影像序列,而且在相同畫質下,檔案大小會稍微增加。但對於單張要分享的照片來說,這些都不重要。您想要的是相容性,而 JPG 就能滿足您的需求。

如果您特別需要透明度,或者需要一份沒有額外壓縮的版本,那麼 PNG 格式會是個不錯的選擇:檔案會比較大,但不會產生有損的失真效果。

如何在瀏覽器中將 HEIC 轉換為 JPG 格式

最快速的轉換方式是不需要安裝任何軟體,而是使用瀏覽器內的工具。FileTinker 的 HEIC 轉 JPG 轉換器完全在您的裝置上執行。照片會在瀏覽器分頁中進行解碼和重新編碼,且不會上傳到任何伺服器。對於個人照片來說,這點非常重要,因為您的照片會保留在您的裝置上,確保您的隱私。

在程式內部,這個工具會使用瀏覽器內的 HEIF 解碼器來解碼 HEIC 檔案,然後將解碼結果繪製到畫布上,並重新編碼成標準的 JPG 格式。由於 JPG 是一種有損壓縮格式,因此重新編碼時會以高品質(在 0 到 1 的比例尺上為 0.92,接近最高值)進行,但並非完全無損。您犧牲了極小的、通常不易察覺的畫質,以換取更廣泛的相容性。這是一個轉換為 JPG 格式時固有的限制,而不是這個工具的缺陷。

如果您想避免即使是這樣一小部分的損失,請改用 HEIC 轉 PNG 轉換器。PNG 輸出的檔案為無損格式,因此解碼後的像素會完全保留。檔案的確會變得明顯更大。而且,如果您需要處理多種格式的檔案,通用的圖片轉換器可以從單一介面處理 HEIC、PNG、WebP 等多種格式。

  • JPG 輸出:檔案大小最小,幾乎所有軟體都支援開啟,重新編碼時會稍微降低畫質(畫質設定為 0.92)。
  • PNG 輸出:無損像素,檔案較大,支援透明度。
  • 所有功能都在您的瀏覽器中本地執行:無需上傳、無需註冊、無需浮水印。

停止 iPhone 產生 HEIC 格式的檔案。

如果您厭倦了事後再進行格式轉換,請設定您的 iPhone 從現在開始以相容的格式拍攝。開啟「設定」,點選「相機」,然後點選「格式」,並選擇「最相容」而不是「高效率」。從此之後,您的相機會將照片儲存為 JPG 格式,將影片儲存為 H.264 格式,而所有裝置都能理解這些格式。

這確實會產生額外成本:JPG 檔案的體積較大,因此您的儲存空間會更快被填滿,而且您也會失去 HEIC 的高效性和一些進階功能。許多人會將「高效率」設定保持開啟,用於日常拍攝,然後僅將需要分享的特定照片轉換為其他格式。

再提供一個小技巧。您如何將照片從 iPhone 轉移出去,會影響照片的格式。透過 USB 連接線,使用「照片」或 Windows 的匯入功能,或是從網路上下載 iCloud 上的照片,通常會自動產生 JPG 格式的照片。與此相對,AirDrop 和直接複製檔案的方式,則會保留原始的 HEIC 格式,這正是在您需要轉換器的時候。

常見問題

將 HEIC 轉換為 JPG 格式時,是否會造成畫質損失?

JPG 是一種有損壓縮格式,因此每次重新編碼都會增加少許壓縮。FileTinker 會以高品質(在 0 到 1 的比例尺上為 0.92)進行轉換,這接近最高品質,通常人眼無法察覺,但並非完全像素完美。如果您需要一份沒有額外損耗的副本,請改為轉換為 PNG 格式:PNG 是一種無損壓縮格式,只是檔案大小會比較大。

我將照片轉換格式時,它們會自動上傳嗎?

FileTinker 的轉換工具完全在您的瀏覽器中執行。HEIC 檔案會在您的裝置上進行解碼和重新編碼,而且影像資料永遠不會離開您的電腦或傳送到伺服器。這使得它對於個人或敏感照片來說是安全的。

如何在 Windows 系統上開啟 HEIC 檔案,而無需將其轉換?

在 Windows 10 或 11 上,請從 Microsoft Store 安裝 HEIF 影像擴充功能,以便「相片」應用程式能夠讀取該容器。解碼影像通常也需要 HEVC 視訊擴充功能,而 Microsoft 會對此收取一小筆費用。安裝完這兩項擴充功能後,HEIC 檔案就能在「相片」應用程式中開啟。如果您不想安裝任何東西,轉換為 JPG 格式會更簡單,而且在任何地方都適用。

我該如何設定我的 iPhone,讓它拍攝 JPG 格式的照片,而不是 HEIC 格式?

請前往「設定」,點選「相機」,然後點選「格式」,並選擇「最相容」。您的 iPhone 會將新的照片儲存為 JPG 格式,將影片儲存為 H.264 格式。這樣做的代價是檔案會變大,佔用更多的儲存空間,而且您將失去 HEIC 格式的一些進階功能,例如深度資料。

為什麼 HEIC 檔案大小比 JPG 檔案小?

HEIC 採用 HEVC(H.265)壓縮技術,這是一種現代的編碼器,它可以在大致相同的畫質下,將影像檔案大小縮減至 JPG 檔案大小的一半左右。這種高效性對於節省手機儲存空間非常有幫助,但由於 HEIC 是一種較新的格式,且受到專利授權的限制,因此許多非 Apple 軟體無法開啟它。