00

先看结论

  • DNG 是一种保存相机传感器原始像素和元数据的原始图像归档格式,采用基于 TIFF 6.0 的结构且读取兼容性受 DNG 版本限制。
  • 可用 Adobe Photoshop、Photoshop Elements、Lightroom 或 Lightroom Classic 打开 DNG。在 Windows 或 macOS 上选择“文件 > 打开”,或把文件导入 Lightroom 目录。如果打不开,先更新读取软件;也可从源 RAW 重新转换,并选择适合现有 Camera Raw 或 Lightroom 版本的 DNG 兼容性。
  • 应把来源不可信的 DNG 视为存在潜在风险的输入,不能仅凭 .dng 扩展名判断内容。Adobe 公告 APSB26-67 记录了 DNG SDK 1.7.1 build 2536 及更早版本中可导致任意代码执行、内存暴露和拒绝服务的漏洞。处理此类文件应使用 build 2611 或更高的已修复解码器,并考虑资源限制或隔离。
01

DNG 文件是什么:Digital Negative 原始照片的打开、判断与转换

Digital Negative(DNG)是 Adobe 发布并公开记录的非专有相机原始图像归档格式,用于保存数码相机生成的原始像素数据。它扩展自 TIFF 6.0,可包含传感器像素、EXIF、拍摄日期和时间、相机型号、相机设置及私有元数据。

先把原文件留着

Adobe DNG Converter 可把受支持相机的厂商专用 RAW 转为 DNG,并可选择 DNG 1.1、1.3、1.4 或 1.6 兼容目标。Mosaic(马赛克)形式可最大限度保留数据;Linear 会保存去马赛克后的线性图像,之后不能还原为马赛克数据。部分厂商专有元数据可能被忽略,需要时应嵌入原始 RAW。

02

怎么打开

可用 Adobe Photoshop、Photoshop Elements、Lightroom 或 Lightroom Classic 打开 DNG。在 Windows 或 macOS 上选择“文件 > 打开”,或把文件导入 Lightroom 目录。如果打不开,先更新读取软件;也可从源 RAW 重新转换,并选择适合现有 Camera Raw 或 Lightroom 版本的 DNG 兼容性。

只想看看内容

可用 Adobe Photoshop、Photoshop Elements、Lightroom 或 Lightroom Classic 打开 DNG。在 Windows 或 macOS 上选择“文件 > 打开”,或把文件导入 Lightroom 目录。如果打不开,先更新读取软件;也可从源 RAW 重新转换,并选择适合现有 Camera Raw 或 Lightroom 版本的 DNG 兼容性。

要发给别人

Adobe DNG Converter 可把受支持相机的厂商专用 RAW 转为 DNG,并可选择 DNG 1.1、1.3、1.4 或 1.6 兼容目标。Mosaic(马赛克)形式可最大限度保留数据;Linear 会保存去马赛克后的线性图像,之后不能还原为马赛克数据。部分厂商专有元数据可能被忽略,需要时应嵌入原始 RAW。

03

文件安全

应把来源不可信的 DNG 视为存在潜在风险的输入,不能仅凭 .dng 扩展名判断内容。Adobe 公告 APSB26-67 记录了 DNG SDK 1.7.1 build 2536 及更早版本中可导致任意代码执行、内存暴露和拒绝服务的漏洞。处理此类文件应使用 build 2611 或更高的已修复解码器,并考虑资源限制或隔离。

这几种情况先别打开

来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。

04

转换格式

Adobe DNG Converter 可把受支持相机的厂商专用 RAW 转为 DNG,并可选择 DNG 1.1、1.3、1.4 或 1.6 兼容目标。Mosaic(马赛克)形式可最大限度保留数据;Linear 会保存去马赛克后的线性图像,之后不能还原为马赛克数据。部分厂商专有元数据可能被忽略,需要时应嵌入原始 RAW。

转换之前

先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。

05

常见问题

DNG 文件是什么格式,有什么用途?

DNG 是 Adobe 公开记录的相机原始图像归档格式,用于保存数码相机的原始传感器像素和元数据,其结构扩展自 TIFF 6.0。

DNG 原始照片怎么用 Photoshop 打开?

在 Adobe Photoshop 中选择“文件 > 打开”并选中 DNG。Adobe 还明确列出 Photoshop Elements、Lightroom 和 Lightroom Classic 支持 DNG。

Windows 上怎么用 Lightroom 打开 DNG 文件?

在 Windows 版 Lightroom 或 Lightroom Classic 中使用导入窗口把 DNG 加入目录,再从“图库”或“修改照片”视图打开。

旧版 Camera Raw 或 Lightroom 打不开 DNG 文件怎么办?

文件可能使用了读取器不支持的较新 DNG 版本。可更新读取器,或从源 RAW 重新转换并选择适合的 DNG 1.1、1.3、1.4 或 1.6 兼容目标。

DNG 和相机厂商的原始 RAW 文件应该选哪个?

DNG 的规范公开并面向广泛实现;厂商 RAW 则可能保留更多厂商专有信息。转换时嵌入原始 RAW,有助于保留可能被忽略的信息。

怎样把受支持的相机 RAW 转换为 DNG?

在 Adobe DNG Converter 中选择源文件、保存位置和兼容性目标,然后执行转换。

相机 RAW 转 DNG 会丢失原始元数据吗?

有可能。Adobe 说明某些情况下会忽略部分厂商专有元数据;如果这些信息必须保留,可把原始 RAW 嵌入生成的 DNG。

DNG Linear 去马赛克后还能还原为传感器马赛克数据吗?

不能。Linear 保存插值后的线性图像,Adobe 明确说明从马赛克数据转换为线性数据后不可反向转换。

邮件中收到的 DNG 文件安全吗?

扩展名不能证明文件安全。对于来源不可信的 DNG,应使用当前且已修复的解码器,并考虑隔离处理和资源限制。

列出的 DNG 1.6 十六进制文件头签名能识别所有 DNG 吗?

不能。PRONOM 的两条序列分别匹配小端或大端 TIFF 头及值为 1.6.0.0 的 DNGVersion 标签,只用于识别 DNG 1.6,不是覆盖所有版本的通用签名。

06

相关格式

资料来源

Digital Negative (DNG) · Adobe official format documentation

Adobe Digital Negative Converter · Adobe official converter and compatibility documentation

Digital Negative Specification 1.7.0.0 · Adobe official format specification

Digital Negative Format (DNG) 1.6 — fmt/1842 · The National Archives PRONOM format registry

Security update available for Adobe DNG Software Development Kit (SDK) — APSB26-67 · Adobe Product Security Incident Response Team bulletin