iPhoneで撮影した画像をGoogleフォトなどからダウンロードする際、画像の拡張子が.HEIC (High Efficiency Image File Format)だと高効率で高画質の画像を圧縮できるが、パワポなどで使用する場合JPEGなど、読み取れる形式に変換する必要があります。
HEICを変換するためのツールが多く紹介されますが、そのようなツールを使いたくなかったため、今回はコマンドラインで画像変換などが行えるImageMagickを利用してフォルダ内のHEIC画像をまとめてJPEGに変換したいと思います。
ImageMagickでHEICからJPEGに変換
下記のページを参考にしました。
コマンドラインで .heic ファイルをJPEGやPNGに変換する
magick convert filename.heic filename.jpg
batファイルでフォルダ内のファイルをまとめてJPEGに変換
下記batファイルをHEIC形式の画像が入っているフォルダで実行します。
実行前にこのフォルダ内に”jpg”というフォルダを作成しておきます。
@echo off
for %%f in (*.heic) do (
echo processing %%f
magick convert %%f jpg/%%~nf.jpg
)
pause
コメント
記事掲載ありがとうございました。
HEICファイルを大量に送り付けらて、これWindowsで開けないじゃん どうすればいいの!?と困っていたところ本記事を見つけました。
指示通りでちゃんと一発でJPGに変換できました!
とっても助かりました。