iPhoneで撮影したHEICファイルをまとめてJPEGに変換する
まとめて処理
すぐ忘れてしまうのですが、、、bashでフォルダ内のファイルにまとめて処理をする時は
こんな感じで書きました。
for i in * ;do
{処理}
done;
画像ファイルを変換
変換にはsips
を使っています。HEICからJPEGへの変換はこんな感じです
sips --setProperty jpeg {input_file} --out {output_file}
処理をあわせて
上記の合わせて処理を組み合わせて〜。こんな感じでちょいちょいとやると、
フォルダ内のHEICファイルをまとめてJPEGに変換してくれます
for input_file in *.HEIC; do
output_file = `echo ${input_file} | sed -e s/HEIC/JPG/g`
sips --setProperty jpeg ${input_file} --out ${output_file}
done;
最後に
撮影した「HEIC」ファイルを他の端末に転送する際に「JPEG」に変換する設定があったので、その設定をしておけば、わざわざ後から変換する手間は省けます〜。
以下の設定をしておきましょう
1. iPhoneの設定を開く
2. 設定の中の「写真」をタップする。
3. 写真の中の「MacもしくはPCに転送」の項目で「自動」にチェックを入れる。
Author And Source
この問題について(iPhoneで撮影したHEICファイルをまとめてJPEGに変換する), 我々は、より多くの情報をここで見つけました https://qiita.com/dyesac/items/ffdb1409230e46f4d0f6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .