Adobe DNG (.dng)

ISO 標準

Digital Negative (DNG) は、カメラメーカー間のフォーマットの断片化と陳腐化を解消するために設計された、アドビ社の公開ドキュメントによるロイヤリティフリーのオープンな標準RAW画像アーカイブフォーマットです。

DNG を JPG に変換

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

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してDNGファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

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

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

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してDNGファイルを識別します:

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

49 49 2A 00

ASCII表現: II*\0

標準化: ISO 12234-2互換 / Adobeオープン仕様

技術仕様

コンテナアーキテクチャ標準化されたオープンRAWメタデータタグを持つTIFF/EP構造化コンテナ
圧縮Lossless JPEG 1992、非可逆JPEG、Deflate、または非圧縮8/10/12/14/16ビットのリニア/Bayerセンサーデータ
バイトエンディアンリトルエンディアン(Intel)またはビッグエンディアン(Motorola)
色空間DNGカメラプロファイル(DCP), リニアRAWセンサー, 埋め込みICCプロファイル
チャンネルと構造1チャンネルのBayer/X-Trans CFA、またはマルチチャンネルのリニアRAW RGB
最大寸法実質的に制限なし(65535 x 65535およびBig DNG拡張に対応)
透過性最新のDNG仕様ではアルファチャンネルを完全サポート
ストリーミングとプログレッシブ高速な間引きプレビュー用ストリップを備えたTIFF IFDサブディレクトリ構造

技術比較表:DNGと競合製品

技術属性DNG (現在)CR3NEFARW
標準化公開されたオープン仕様(Adobe / ISO 12234-2)キヤノン独自の仕様ニコン独自の仕様ソニー独自の仕様
ネイティブモバイルRAWiOS ProRAW および Android Camera2 のデフォルトデスクトップカメラのみデスクトップカメラのみデスクトップカメラのみ
アーカイブの長期保存性最高。非独自仕様のオープン標準キヤノンのサポートに依存ニコンのサポートに依存ソニーのサポートに依存
カラープロファイリングDNGカメラプロファイル(DCP)およびルックLUTピクチャースタイル(キヤノン)ピクチャーコントロール(ニコン)クリエイティブルック(ソニー)

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

DNGのフレーム全体に単色の灰色の長方形のパッチが表示されます。

根本原因: IFD0内の可逆JPEG圧縮ストリームにおける破損したタイル。

復旧: 「元のRAWを埋め込む」が有効になっていた場合は、Adobe DNG Converterを使用して埋め込み元のRAWファイルを再抽出します。

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

DNGの広範なTIFFタグスイートとオプコードリストは、脆弱な画像処理パイプラインにおいてパーサーの脆弱性を引き起こす可能性があります。

既知の攻撃ベクター

  • 幾何学的レンズ歪み補正中に無効なメモリ操作を実行する悪意のある OpcodeList タグ。
  • カスタムDNGカメラプロファイル(DCP)カーブエバリュエーターにおけるバッファオーバーフロー。
  • マルチチャンネル32ビット浮動小数点HDR RAWバッファの割り当て中の整数オーバーフロー。

防御的ベストプラクティス: サーバー側のワーカーにおいて、DNGオペコード行列をサニタイズおよび検証し、メモリ割り当て制限をかけます。

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

2023DNG 1.7 仕様により、HDRゲインマップタグとJPEG XL圧縮のサポートが導入されました。
2012DNG 1.4 がリリースされ、非可逆DNG圧縮と浮動小数点HDR RAWデータが導入されました。
2004アドビ社がPhotokinaでDNG 1.0を発表し、RAW写真データのオープンなアーカイブ標準を確立しました。

主なメリット

  • AdobeはDNG仕様を公開しており、長期的なアクセスに役立つ場合があります。ただし、読み取り可能かどうかは対応ソフトウェアやメタデータの保持にも左右されます。
  • DNGは多くのAdobe製品、モバイルデバイス、サードパーティ製RAWツールでサポートされていますが、対応状況はアプリ、バージョン、カメラによって異なります。
  • 一部のDNGワークフローでは元の独自RAWファイルを埋め込めますが、これは任意であり、コンバーターの設定によって異なります。

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

  • カメラ固有の独自メーカーノートデータ(フォーカス微調整、カスタムメニューなど)が変換時に削除される場合があります。
  • 独自のカメラRAWからDNGへの変換ステップにより、プロのワークフローに取り込み時間が追加されます。
  • カメラメーカーのソフトウェア(Nikon NX Studio、Canon DPP)がDNGから独自のレンズプロファイルを読み込めない場合があります。

興味深い技術トリビア

  • ライカ、ハッセルブラッド、ペンタックス、リコーは、フラッグシップカメラのネイティブなカメラ内RAWフォーマットとしてDNGを採用しています。
  • iPhone 12 Pro以降で撮影されたApple ProRAW画像は、12ビットの計算処理済みリニアDNGファイルとして保存されます。
  • 米国議会図書館は、写真コレクションの許容可能なアーカイブマスターフォーマットとしてDNGを推奨しています。

よくある技術的な質問

RAWファイルをDNGに変換すると画質が落ちますか?

可逆DNG変換ではモザイクRAW画像データを保持できますが、DNGには他の変換モードもあります。保持したいデータが残るよう、変換設定を確認してください。

Apple ProRAWとは何ですか?

Apple ProRAWは、マルチフレームのコンピュテーショナルフォトグラフィ(Deep Fusion、スマートHDR)と12ビットのRAW編集コントロールを組み合わせた、DNG 1.6 Linear Rawの実装です。

ネイティブでDNG撮影に対応しているカメラメーカーはどこですか?

ライカ、ハッセルブラッド、ペンタックス、リコー、DJIのドローン、およびGoogle PixelやApple iPhoneなどのスマートフォンがネイティブでDNG撮影を行います。