[Mac] 使用 ImageMagick 命令列工具,將 HEIC 圖檔轉成 PNG
最近將 iPhone 的照片,透過 Google Phots app 傳到 Google 相簿中,
再下載到 Mac 上時,zip 解開常常是一堆 .heic 檔案:
testuser@localhost ~ $ ll Photos -rw-r-----@ 1 testuser staff 3524906 Aug 13 15:15 IMG_8521.heic -rw-r-----@ 1 testuser staff 1331866 Aug 13 15:15 IMG_8522.heic -rw-r-----@ 1 testuser staff 1393203 Aug 13 15:18 IMG_8523.heic -rw-r-----@ 1 testuser staff 1675471 Aug 13 15:19 IMG_8524.heic -rw-r-----@ 1 testuser staff 1000998 Aug 13 15:20 IMG_8525.heic
這個 HEIC (High Efficiency Image Coding) 是一種新的圖片格式,
可以用較小的檔案大小,達到蠻多功能,
像是多張圖集合在一起、錄影時拍照等等,
以節省手機空間的角度來看,HEIC 是比 JPG 更好的選擇~
問題是一般 Mac/Windows 看不懂 HEIC,
而且要傳到 WordPress 的話也不支援…
幸好我們可以使用 ImageMagick,
把 HEIC 圖檔轉成常見的格式,像是 JPG/PNG 等等~
首先用 Homebrew 安裝 magick:
brew install magick
裝好之後,使用 magick convert 就可以將 HEIC 檔轉成其他格式,
像是我想要將 input.heic 轉成 output.png:
magick convert input.heic output.png
轉檔會花費一點點時間,
有大量 HEIC 圖片要轉的話,可能是寫個簡單的 script 來做比較方便喔~
參考資料:macos – How to convert a HEIF/HEIC image to JPEG in El Capitan? – Ask Different
(本頁面已被瀏覽過 1,235 次)