Adobe DNG (.dng)
ISO 標準Digital Negative (DNG) は、カメラメーカー間のフォーマットの断片化と陳腐化を解消するために設計された、アドビ社の公開ドキュメントによるロイヤリティフリーのオープンな標準RAW画像アーカイブフォーマットです。
DNG を JPG に変換
無料のブラウザ内 DNG から JPG へのコンバーター。お使いのデバイスでファイルを即座に変換します。
調査とメタデータ
オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで DNG ファイルを識別します:
バイトレベルのヘッダーシグネチャ (マジックバイト)
オペレーティングシステムやファイル解析ツールは、先頭のバイナリバイトシーケンスを検査することで DNG ファイルを識別します:
16進数シグネチャ (オフセット 0):
49 49 2A 00ASCII表現: II*\0
標準化: ISO 12234-2 compatible / Adobe Open Specification
技術仕様
| コンテナアーキテクチャ | TIFF/EP structured container with standardized open raw metadata tags |
| 圧縮 | Lossless JPEG 1992, Lossy JPEG, Deflate, or uncompressed 8/10/12/14/16-bit linear/Bayer sensor data |
| バイトエンディアン | Little-Endian (Intel) or Big-Endian (Motorola) |
| 色空間 | DNG Camera Profiles (DCP), Linear Raw Sensor, Embedded ICC Profile |
| チャンネルと構造 | 1 channel Bayer/X-Trans CFA or multi-channel Linear Raw RGB |
| 最大寸法 | Practically unlimited (supports 65535 x 65535 and Big DNG extensions) |
| 透過性 | Full alpha channel support in modern DNG specifications |
| ストリーミングとプログレッシブ | TIFF IFD sub-directory structure with fast sub-sampling preview strips |
技術比較マトリックス: DNG 対 競合製品
| 技術属性 | DNG (現在) | CR3 | NEF | ARW |
|---|---|---|---|---|
| 標準化 | オープンパブリック仕様(Adobe / ISO 12234-2) | キヤノン独自の仕様 | ニコン独自の仕様 | ソニー独自の仕様 |
| ネイティブモバイルRAW | iOS ProRAW および Android Camera2 のデフォルト | デスクトップカメラのみ | デスクトップカメラのみ | デスクトップカメラのみ |
| アーカイブの長期保存性 | 最高。非独自仕様のオープン標準 | キヤノンのサポートに依存 | ニコンのサポートに依存 | ソニーのサポートに依存 |
| カラープロファイリング | DNGカメラプロファイル(DCP)およびルックLUT | ピクチャースタイル(キヤノン) | ピクチャーコントロール(ニコン) | クリエイティブルック(ソニー) |
一般的な破損モードと16進数リカバリガイド
DNGのフレーム全体に単色の灰色の長方形のパッチが表示されます。
根本原因: IFD0内の可逆JPEG圧縮ストリームにおける破損したタイル。
復旧: 「元のRAWを埋め込む」が有効になっていた場合は、Adobe DNG Converterを使用して埋め込み元のRAWファイルを再抽出します。
セキュリティ分析とパーサー攻撃ベクトル
DNGの広範なTIFFタグスイートとオプコードリストは、脆弱な画像処理パイプラインにおいてパーサーの脆弱性を引き起こす可能性があります。
既知の攻撃ベクター
- 幾何学的レンズ歪み補正中に無効なメモリ操作を実行する悪意のある OpcodeList タグ。
- カスタムDNGカメラプロファイル(DCP)カーブエバリュエーターにおけるバッファオーバーフロー。
- マルチチャンネル32ビット浮動小数点HDR RAWバッファの割り当て中の整数オーバーフロー。
防御的ベストプラクティス:
歴史的背景とマイルストーン
主な利点とメリット
- 公開された仕様書により、独自のカメラソフトウェアなしで長期的なアーカイブのアクセシビリティが保証されます。
- Adobe Lightroom、Photoshop、iOS、Android、およびオープンソースのRAW現像ソフト間でのユニバーサルなネイティブサポート。
- 元の独自RAWファイル(CR2、NEF、ARW)をDNG内に埋め込むことができ、100%可逆的な安全性を確保できます。
技術的な制限とデメリット
- カメラ固有の独自メーカーノートデータ(フォーカス微調整、カスタムメニューなど)が変換時に削除される場合があります。
- 独自のカメラRAWからDNGへの変換ステップにより、プロのワークフローに取り込み時間が追加されます。
- カメラメーカーのソフトウェア(Nikon NX Studio、Canon DPP)がDNGから独自のレンズプロファイルを読み込めない場合があります。
興味深い技術トリビア
- ライカ、ハッセルブラッド、ペンタックス、リコーは、フラッグシップカメラのネイティブなカメラ内RAWフォーマットとしてDNGを採用しています。
- iPhone 12 Pro以降で撮影されたApple ProRAW画像は、12ビットのコンピュテーショナルリニアDNGファイルとして保存されます。
- 米国議会図書館は、写真コレクションの許容可能なアーカイブマスターフォーマットとしてDNGを推奨しています。
よくある技術的な質問
RAWファイルをDNGに変換すると画質が落ちますか?
いいえ。標準的なDNG変換を行う場合、RAWのベイヤーセンサーピクセルは、ダイナミックレンジ、色再現性、ディテールの損失なしにビット単位でコピーされます。
Apple ProRAWとは何ですか?
Apple ProRAWは、マルチフレームのコンピュテーショナルフォトグラフィ(Deep Fusion、スマートHDR)と12ビットのRAW編集コントロールを組み合わせた、DNG 1.6 Linear Rawの実装です。
ネイティブでDNG撮影に対応しているカメラメーカーはどこですか?
ライカ、ハッセルブラッド、ペンタックス、リコー、DJIのドローン、およびGoogle PixelやApple iPhoneなどのスマートフォンがネイティブでDNG撮影を行います。