JPEGよりHEICを選ぶべきとき
Appleネイティブで小さく、写真に最適 — ただし互換性やライセンスに関するトレードオフがあるので、採用前に知っておく価値があります。
Appleネイティブで小さく、写真に最適 — ただし互換性やライセンスに関するトレードオフがあるので、採用前に知っておく価値があります。
iPhoneで撮影している場合、写真はすでにデフォルトでHEICになっています。JPEGよりもはるかに少ないバイト数でずっと多くの情報を詰め込めますが、どこでも単純に置き換えられるわけではありません。ここではHEICが正しい選択となる場面と、昔ながらのJPEGが依然として優れている場面を紹介します。
HEICはHEVC(H.265)のイントラフレーム圧縮をHEIFコンテナに格納したものです。簡単に言えば、モダンな動画コーデックの技術を借りて1枚の静止画を圧縮し、それを深度マップ、アルファチャンネル、画像シーケンス、Live Photosなども格納できる柔軟なコンテナに保存する仕組みです。そのため、同等の画質であればHEIC写真は同じJPEGよりも通常<b>30〜50%小さく</b>なります。
サイズだけでなく、HEICは<b>10ビットカラー</b>にも対応しているため、8ビットのJPEGでは目に見えるバンディングが起きる滑らかな空やグラデーションでも、はるかにきれいに保たれます。JPEGにはできないアルファ透過や補助データも持てます。Apple中心の写真ライブラリ — 写真.app、AirDrop、最近のiPhoneやMac — にとっては、静かに多くのストレージを節約してくれる優れたデフォルトです。
端的に言えば互換性です。JPEGは<i>あらゆる場所</i>で開けます — すべてのブラウザ、OS、CMS、プリンター、10年前のデバイスでも。HEICは特許で保護されたHEVCに依存しているため、Appleのエコシステム外でのサポートが複雑になります。画像がオープンなウェブや自分の管理下にないツールに渡る場合は、JPEG(またはウェブ向けならWebP/AVIF)の方が安全な選択です。
Appleデバイスがネイティブに扱ってくれ、ストレージ節約が本物であるうちは、オリジナルをHEICのまま保管しましょう。写真がウェブサイト、メール添付、取引先のシステムなど外に出て行く必要が生じた瞬間に、<b>出口でJPEG、WebP、AVIFに変換</b>してください。そうすれば、保存時はHEICの効率性を、移動時はJPEGの到達範囲を両方得られます。
HEICは写真を保管するには最適な場所ですが、送るには危険な場所です。入り口ではなく出口で変換しましょう。
# iPhoneからのエクスポートをまとめてウェブ用に変換 imageforge ./Photos/*.heic --convert jpeg --quality 88 imageforge ./Photos/*.heic --convert avif --quality 80