HEIC から JPEG へ変換する備忘録

Apple
Photo by hyt.

HEIC って何?

私の場合,Blog で使っている写真は適当にその辺にあるカメラ付きの端末で撮影したものを使っています.で,ios11 にアップデートした iPhone の写真を取り出してみると……

あれ〜,JPEG じゃない.拡張子が HEIC ってなってる!!!

調べてみると,ios11 から標準となった画像形式みたいですね.

High Efficiency Image File Format - Wikipedia
iPhone(iOS11)の写真フォーマットはJPEGからHEIFへ。仕様&元に戻す方法 | おもいでばこブログ
※本記事の最後に新iPhone(8/X) or iOS11にアップデートしたiPhone 7以降で「おもいでばこ」を利用する際の設定のお願いについてまとめていますので、「おもいでばこ」ユーザーの方はご確認ください。 こんにちは、「おもいでば

とかに色々解説があります.

当然,blog では使えないので,JPEG に変換しようと,ターミナルから

$ convert ******.heic ******.jpg

としたのですが,何と!,出来ません!!! 今のところ ImageMagick では取り扱えない画像形式の様です.ImageMagick でどうにかならない形式って始めてです.

で,どうするか?

色々調べてみると,Windows と MacOS だと,フリーの

iMazing Converter | Free Photo HEIC to JPEG and Video HEVC to MPEG-4 Conversion Tool
iMazing Converter is a free Mac and PC app which converts photos from HEIC to JPEG or PNG and videos from HEVC to MPEG-4...

を使うのが簡単そう.コマンドラインにこだわるなら,MacOS 限定だけど,

$ sips --setProperty format jpeg *****.HEIC --out *****.jpg

とすればできるみたい.なお,

iOSDC2017「新しい画像フォーマットHEIFを 用いたiOSアプリの通信量削減」のまとめと補足 - Qiita
新しい画像フォーマットHEIFを 用いたiOSアプリの通信量削減を発表する上で、メモったものを載せます。HEIFとは?主にH.265/HEVCのビデオコーデックを使用した画像コンテナフォーマット圧縮率がJPEGと比べて高い、約50%の圧縮…

なんかを見てみると,MP4Box と ffmpeg を組み合わせて変換することも出来そうなんだけど,これも,

Support for HEIF · Issue #507 · ImageMagick/ImageMagick
Apple have announced that all of their devices running iOS 11 and macOS 10.13 will support HEIF (High Efficiency Image F...

とか見ると上手くいかないってありますねぇ……困りますねぇ……と言うことで,しばらくは互換性を重視して,利用している ios 端末でのデフォルトフォーマットを

iPhone(iOS11)の写真フォーマットはJPEGからHEIFへ。仕様&元に戻す方法 | おもいでばこブログ
※本記事の最後に新iPhone(8/X) or iOS11にアップデートしたiPhone 7以降で「おもいでばこ」を利用する際の設定のお願いについてまとめていますので、「おもいでばこ」ユーザーの方はご確認ください。 こんにちは、「おもいでば

を参考に,JPEG/H.264 で運用することにします.


2017年10月20日追記:やっと Windows のコマンドラインで HEIC から JPEG に変換する方法が見つかりました.詳細は以下の記事をご覧ください.

Windows で HEIC から JPEG へ変換する備忘録
Windows で HEIC から JPEG へ変換する備忘録です.もちろんコマンドラインから.の続きです.これ,調べてもなかなか方法が出てこないのですが,やっと見つけました.有名(みたいですね)な画像処理ビューアの XnView のエンジ...

2022年2月24日追記:いつの間にか ImageMagick でも変換できるようになっていますね.

$ mogrify -format jpg *.HEIC

でディレクトリ下の全ての HEIC ファイルを JPEG に変換してくれます.少し変換速度が遅いですけど,まとめて変換する場合はこれがやっぱり一番楽ですね.

タイトルとURLをコピーしました