HEIC写真 (.heic)

ISO/IEC 標準

High Efficiency Image Container (HEIC) は、Apple や最新のモバイルプラットフォームで採用されている HEVC 駆動の画像フォーマットであり、同等の視覚品質でレガシーな JPEG の約 2 倍の圧縮効率を実現します。

HEIC を JPG に変換

無料のブラウザ内 HEIC から JPG へのコンバーター。お使いのデバイスでファイルを即座に変換します。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで HEIC ファイルを識別します:

ここにファイルを選択またはドロップ

100%プライベートなブラウザ内変換 - ファイルがデバイスから外部に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで HEIC ファイルを識別します:

16進数シグネチャ (オフセット 0):

00 00 00 18 66 74 79 70 68 65 69 63

ASCII表現: ....ftypheic

標準化: ISO/IEC 23008-12 (HEIF standard)

技術仕様

コンテナアーキテクチャISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
圧縮High Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
バイトエンディアンBig-Endian box/atom structure
色空間Display P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
チャンネルと構造YUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
最大寸法Up to 16384 x 16384 pixels (HEVC level 6.2 limit)
透過性Full alpha channel support via auxiliary image items
ストリーミングとプログレッシブBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

技術比較マトリックス: HEIC 対 競合製品

技術属性HEIC (現在)JPGAVIFWEBP
圧縮コーデックHEVC (H.265 イントラ)離散コサイン変換 (DCT)AV1 (フレーム内)VP8 / VP8L
相対サイズ (対 JPEG)~50% 小型ベースライン ベンチマーク (100%)~55% 小型~30% 小型
ビット深度8-bit、10-bit、12-bit8-bit のみ (標準)8-bit、10-bit、12-bit HDR8-bit のみ
マルチ画像 / バーストネイティブ マルチアイテム コンテナ単一画像のみマルチアイテム AVIF でサポート制限付きアニメーション WebP

一般的な破損モードと16進数リカバリガイド

Windows に「このファイルを表示するには HEVC ビデオ拡張機能が必要です」と表示されます。

根本原因: Windows 上で OS レベルの HEVC ハードウェアコーデックパックが不足していることが原因です。

復旧: ブラウザで File2File.app を使用して、ファイルをユニバーサルな JPG または PNG に直接変換してください。

セキュリティ分析とパーサー攻撃ベクトル

HEIC デコーダーは、複雑な ISOBMFF アトムツリーを解析し、厳密にサンドボックス化する必要がある高度な HEVC ビデオ変換パイプラインを呼び出します。

既知の攻撃ベクター

  • ISOBMFF の「hdlr」または「iloc」ボックスの長さを計算する際の整数オーバーフロー。
  • 未パッチのネイティブコーデックにおける HEVC CABAC エントロピーデコード中のバッファ過剰読み取り。
  • 補助的な深度マップ画像アイテムを処理する際のメモリ破損。

防御的ベストプラクティス:

歴史的背景とマイルストーン

2019Android 10 でシステム全体でのネイティブな HEIC キャプチャおよびデコードサポートが導入されました。
2017Apple が iOS 11 および macOS High Sierra のデフォルトのカメラキャプチャフォーマットとして HEIC を採用しました。
2015MPEG が ISO/IEC 23008-12 High Efficiency Image File Format (HEIF) 仕様を最終決定しました。

主な利点とメリット

  • 同等またはそれ以上の知覚的視覚品質でありながら、JPEG よりも約 50% 小さいファイルサイズを実現します。
  • ネイティブな 10-bit および 12-bit の色深度をサポートし、滑らかな空のグラデーションにおけるカラーバンディングを完全に排除します。
  • 画像シーケンス、Live Photos、バースト撮影、音声、深度マップを 1 つのコンパクトなファイルにカプセル化します。

技術的な制限とデメリット

  • ハードウェアおよび特許ライセンスの複雑さにより、オープンソースブラウザでの採用が歴史的に遅れました。
  • 有料の Microsoft Store 拡張機能がない古い Windows リリースでは、ネイティブなデコードサポートが制限されます。
  • レガシーな JPEG と比較して、エンコードおよびデコードの計算負荷が高くなります。

興味深い技術トリビア

  • iOS 11 での Apple の HEIC への移行により、世界中の iPhone ユーザーのストレージ容量が展開後数週間でペタバイト単位で節約されました。
  • iPhone の「Live Photo」は、高解像度の静止画と埋め込みビデオクリップの両方を保持する単一の HEIC コンテナとして保存されます。
  • HEIC は、デュアルレンズスマートフォンでキャプチャされた計算深度マップを保存して、撮影後に焦点を再調整できるようにします。

よくある技術的な質問

なぜiPhoneはHEIC形式で写真を撮影するのですか?

Appleは、10ビットカラー、Live Photoの動画、被写界深度マップデータを保持しながら、写真のストレージ容量を半分に削減できるためHEICを使用しています。

WindowsやPCでHEIC写真をJPGに変換するにはどうすればよいですか?

ソフトウェアのインストールが不要でプライバシーも100%保護されるFile2File.appを使用し、ブラウザ内でHEICファイルを一括してJPGに変換できます。

有料のWindowsコーデックなしでHEICファイルを開くことはできますか?

はい。File2File.appはクライアント側のWebAssemblyを使用して、ブラウザ内で直接HEICファイルを無料でデコードおよび変換します。