Canon CR3 (.cr3)
ISO/IEC 標準Canon Raw 3 (CR3) は、ISO Base Media File Formatを基に構築されたキヤノンの次世代RAWフォーマットであり、コンパクトなC-RAW圧縮とデュアルピクセル深度機能を備えた最新のEOS Rミラーレスカメラに採用されています。
CR3 を JPG に変換
無料のブラウザ内 CR3 から JPG へのコンバーター。お使いのデバイスでファイルを即座に変換します。
調査とメタデータ
オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してCR3ファイルを識別します:
バイトレベルのヘッダーシグネチャ (マジックバイト)
オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してCR3ファイルを識別します:
16進数シグネチャ(オフセット0):
?? ?? ?? ?? 66 74 79 70ASCII表現: ????ftyp
標準化: ISO/IEC 14496-12 (ISO Base Media File Format)
技術仕様
| コンテナアーキテクチャ | 'crx 'ブランドボックスを含むISO Base Media File Format(ISOBMFF)コンテナ |
| 圧縮 | JPEG-XRに似たタイル符号化による可逆圧縮、または高効率C-RAWによる非可逆圧縮 |
| バイトエンディアン | ビッグエンディアンのコンテナアトム。ペイロードはビットストリーム |
| 色空間 | Canon Wide Gamut RGB, Adobe RGB, sRGB |
| チャンネルと構造 | 1チャンネルのBayer配列(RGGB)、またはDual Pixel AFのフォトダイオード副チャンネル |
| 最大寸法 | 最大8192 x 5464(45 MP、Canon EOS R5)、および8K RAW動画ストリーム |
| 透過性 | なし(画素未満単位のセンサー電荷) |
| ストリーミングとプログレッシブ | ボックス構造のアトム階層により、メタデータをすばやくランダムアクセスで確認可能 |
技術比較表:CR3と競合製品
| 技術属性 | CR3 (現在) | CR2 | ARW | NEF |
|---|---|---|---|---|
| コンテナタイプ | ISO-BMFF (QuickTime/MP4 ボックス) | TIFF/EP | TIFF/EP | TIFF/EP |
| 高効率モード | サイズを抑えたRAW形式。削減幅は異なる | なし (可逆のみ) | 非可逆 11+7ビット | 非可逆 12/14ビット NEF |
| デュアルピクセルセンサーデータ | 2つのフォトダイオードのデータをネイティブに保存 | 特殊な5D4デュアルファイルのみ | なし | なし |
| 解析速度 | サブミリ秒単位のボックスインデックス | 中程度のTIFF IFDスキャン | 中程度のTIFF IFDスキャン | 中程度のTIFF IFDスキャン |
一般的な破損モードと16進数リカバリガイド
「CR3コンテナにmoovまたはトラックアトムが見つかりません」というパーサーエラーが発生する。
根本原因: CFexpressカードに最終的なコンテナメタデータボックスがフラッシュされる前に、カメラのバッテリーが切れた。
復旧: untruncまたは専用のISOBMFFアトム修復ツールを使用して、正常なCR3撮影からインデックスを追加します。
セキュリティ分析とパーサー攻撃ベクトル
CR3ファイルには深くネストされたボックスアトムが含まれており、ボックス長フィールドの整数オーバーフロー脆弱性によりバッファオーバーフローが発生する可能性があります。
既知の攻撃ベクター
- 細工された「moov」アトムのサイズフィールドが、メディアフレームワークでメモリ割り当てヒープオーバーフローを引き起こす。
- 深くネストされたアトム階層が、再帰パーサーでスタック枯渇を引き起こす。
- 「CMP1」/「CRX」ボックス内の破損したタイルオフセットテーブルが、境界外のピクセル書き込みにつながる。
防御的ベストプラクティス: 上限を設けたボックス解析ループを採用し、隔離されたWebAssemblyランタイムでRAWセンサーストリームをデコードします。
歴史的背景とマイルストーン
主なメリット
- 現代のISOBMFFコンテナは、レガシーなTIFF IFDよりも飛躍的に高速なメタデータの読み込みを提供します。
- C-RAWはカメラの全画素解像度を保ちながらファイルサイズを抑えます。削減量やシャドウの復元幅はカメラや画像によって異なります。
- DPPでのマイクロフォーカス調整やボケシフトに使うデュアルピクセルRAWセンサーデータを格納します。
技術的な制限とデメリット
- 新しいデコードライブラリが必要です。2018年以前の古いRAWソフトウェアではCR3ファイルを開くことができません。
- 閉じた独自の圧縮アルゴリズムは、徹底的なオープンソースの研究を通じてのみリバースエンジニアリングされました。
- 複雑なアトム構造のため、深刻なカード破損からの低レベルのバイナリデータ復元がより困難になります。
興味深い技術トリビア
- CR3は、MP4動画、HEIC写真、AVIF画像とまったく同じボックスコンテナ構造を使用しています。
- ftypボックス内の「crx 」メジャーブランドは「Canon Raw Extension」の略です。
- キヤノン EOS R5カメラは、秒間20コマの連続バースト撮影時に、毎秒300メガバイトを超えるCR3データを書き込みます。
よくある技術的な質問
CR3のC-RAWとは何ですか?
C-RAW(Compact RAW)は対応するCanonカメラで使える、サイズを抑えたRAW設定です。画像の解像度は維持されますが、ファイルサイズの削減幅はカメラや画像によって異なります。
Adobeのソフトウェアを使わずにCR3をJPGに変換するにはどうすればよいですか?
デスクトップソフトウェアをインストールすることなく、File2File.appのブラウザ内RAWコンバーターを使用して、CR3ファイルをJPGやPNGに即座に変換できます。
CR3は8K RAW動画をサポートしていますか?
はい。Canon EOS R5やR5 Cなどのカメラは、CR3 / CRMコンテナアーキテクチャにカプセル化された8K RAWシネマフッテージを記録します。
関連するCR3変換ペア
キヤノン EOS R ミラーレスのCR3 RAWファイルをブラウザ上ですばやく高画質なJPEG写真へと抽出し、変換します。 出力は現像済みの画像であり、RAWセンサーの元データではありません。
キヤノン EOS R ミラーレスのCR3カメラプレビューをロスレスPNG画像に変換し、幅広く利用されているグラフィックデザインや透過対応のWebワークフローに対応させます。 出力は現像済みの画像であり、RAWセンサーの元データではありません。
Canon CR3の写真を、すばやく確認できる1ページのPDFに変換します。ページにはカメラに埋め込まれたプレビュー画像が使われるため、RAWフレーム全体より小さい場合があります。