Adobe DNG (.dng)
ISO 标准数码负片 (DNG) 是 Adobe 公司公开记录的、免版税的开放标准 RAW 图像归档格式,旨在解决跨相机制造商的格式碎片化和过时问题。
将 DNG 转换为 JPG
免费的浏览器端 DNG 转 JPG 转换器。在您的设备上即时转换文件。
检查与元数据
操作系统和文件分析器通过检查开头的二进制字节序列来识别 DNG 文件:
字节级文件头签名 (魔数)
操作系统和文件分析器通过检查开头的二进制字节序列来识别 DNG 文件:
十六进制签名 (偏移量 0):
49 49 2A 00ASCII 表示形式: II*\0
标准化: ISO 12234-2 compatible / Adobe Open Specification
技术规格
| 容器架构 | TIFF/EP 结构化容器,采用标准化的开放式 RAW 元数据标签 |
| 压缩方式 | 可使用 JPEG 1992 无损压缩、有损 JPEG、Deflate,或不压缩 8/10/12/14/16 位线性或拜耳传感器数据 |
| 字节序 | 小端序(Intel)或大端序(Motorola) |
| 色彩空间 | DNG 相机配置文件(DCP), 线性 RAW 传感器数据, 嵌入式 ICC 配置文件 |
| 通道与结构 | 单通道拜耳/X-Trans CFA,或多通道线性 RAW RGB |
| 最大尺寸 | 实际上不受限制(支持 65535 x 65535 像素及 Big DNG 扩展) |
| 透明度 | 现代 DNG 规范全面支持 Alpha 通道 |
| 流式传输与渐进式加载 | 采用 TIFF IFD 子目录结构,并带有快速子采样预览条带 |
技术对比矩阵:DNG 对比同类产品
| 技术属性 | DNG (当前) | CR3 | NEF | ARW |
|---|---|---|---|---|
| 标准化 | 开放的公开规范(Adobe / ISO 12234-2) | 佳能公司专有 | 尼康公司专有 | 索尼公司专有 |
| 移动设备原生 RAW | iOS ProRAW 和 Android Camera2 的默认格式 | 仅限桌面相机使用 | 仅限桌面相机使用 | 仅限桌面相机使用 |
| 归档寿命 | 最高;非专有开放标准 | 取决于佳能支持 | 取决于尼康支持 | 取决于索尼支持 |
| 色彩配置文件 | DNG 相机配置文件 (DCP) 和外观 LUT | 佳能照片风格 | 尼康优化校准 | 索尼创意外观 |
常见损坏模式与十六进制恢复指南
DNG 在整个画面中显示出纯灰色的矩形块。
根本原因: IFD0 内无损 JPEG 压缩流中的瓦片损坏。
恢复方法: 如果启用了“嵌入原始 RAW”,请使用 Adobe DNG Converter 重新提取嵌入的原始文件。
安全分析与解析器攻击向量
DNG 广泛的 TIFF 标签套件和操作码列表可能会在未加固的图像处理管道中带来解析器漏洞。
已知攻击向量
- 恶意的 OpcodeList 标签在几何镜头畸变校正期间执行无效的内存操作。
- 自定义 DNG 相机配置文件 (DCP) 曲线评估器中的缓冲区溢出。
- 在分配多通道 32 位浮点 HDR raw 缓冲区期间发生整数溢出。
防御性最佳实践: 清理并验证 DNG 操作码矩阵,并限制服务器端工作进程的内存分配。
历史渊源与里程碑
2023DNG 1.7 规范引入了 HDR 增益图标签和 JPEG XL 压缩支持。
2012发布 DNG 1.4,引入有损 DNG 压缩和浮点 HDR 原始数据。
2004Adobe 在 Photokina 上发布 DNG 1.0,为原始摄影数据建立开放的归档标准。
核心优势与特点
- 公开记录的规范保证了长期的归档可访问性,无需专有的相机软件。
- 在 Adobe Lightroom、Photoshop、iOS、Android 和开源 raw 开发工具中获得通用的原生支持。
- 支持在 DNG 中嵌入原始专有 RAW 文件(CR2、NEF、ARW),以确保转换过程 100% 可逆。
技术局限与劣势
- 在转换过程中可能会剥离相机专有的制造商注释数据(对焦微调、自定义菜单)。
- 将专有相机 RAW 转换为 DNG 会增加专业工作流中的导入耗时。
- 相机制造商软件(Nikon NX Studio、Canon DPP)可能无法读取 DNG 中的专有镜头配置文件。
趣味技术冷知识
- 徕卡、哈苏、宾得和理光在其旗舰相机中将 DNG 用作相机内的原生 RAW 格式。
- 在 iPhone 12 Pro 及更新机型上拍摄的 Apple ProRAW 图像存储为 12 位计算线性 DNG 文件。
- 美国国会图书馆推荐 DNG 作为摄影收藏的可接受归档主格式。
常见技术问题
将我的 raw 文件转换为 DNG 会损失图像质量吗?
不会。使用标准的 DNG 转换时,原始的拜耳传感器像素会被按位精确复制,动态范围、色彩保真度或细节均不会损失。
什么是 Apple ProRAW?
Apple ProRAW 是 DNG 1.6 线性 Raw 的一种实现,它将多帧计算摄影(深度融合 Deep Fusion、智能 HDR Smart HDR)与 12 位 raw 编辑控制结合在一起。
哪些相机制造商原生拍摄 DNG?
徕卡、哈苏、宾得、理光、大疆无人机,以及谷歌 Pixel 和苹果 iPhone 等智能手机均原生拍摄 DNG。