DNG 转 JPG

DNG 的来源比任何其他 RAW 格式都多,包括你口袋里的手机。

选项

全部处理在你的浏览器内完成,没有任何文件离开这台设备。

DNG 在 RAW 格式中不同寻常之处在于,它是一份公开发布的开放规格,而不是某家厂商的私有格式。Adobe 在 2004 年发布了它,如今它是徕卡、理光、宾得机身的原生输出,也是多数消费级无人机、适马近期相机的输出格式 —— 而就数量而言最重要的,是 iPhone ProRAW 以及大量使用 Camera2 接口的安卓相机。

由于它是一份容器规格而不是单一的传感器格式,DNG 文件之间的差异比大多数格式都大。有些原样保存着传感器读出的马赛克;另一些是「线性 DNG」,已经去过马赛克 —— 许多手机和无人机在跑完自己的计算摄影管线之后输出的就是这种。两者在这里都能解码,但它们是很不一样的东西:来自 iPhone 的线性 DNG 已经被施加了苹果的降噪、多帧合成与镜头校正,可塑性远不如徕卡的马赛克 DNG。

这个差别值得先把预期摆正。iPhone 的 ProRAW 文件确实比手机的 HEIC 留下更多后期余量,但它并不等同于全画幅相机未经处理的传感器数据 —— 相当多的处理已经烘焙进去了。

转换时实际发生的事:LibRaw 用自适应同质性插值(AHD)对传感器马赛克去马赛克,套用相机拍摄时记录的白平衡,输出 16bit 线性数据。这份线性缓冲随后被编码为 sRGB —— 也就是所有显示器都预期的那条伽马编码,是精确施加而非近似的。由于整条路径直到最终编码前都保持浮点,中间不存在一个 8bit 环节把高光细节量化掉。

你的文件不会离开这台设备。解码器以 WebAssembly 的形式在本页内运行,因此不存在上传环节,也不存在一台可能留存副本的服务器。对 RAW 来说这不只是隐私问题 —— 它决定了这个工具是否可用:把一张装满 30MB 文件的存储卡从家用宽带传上去,花的时间比拍摄本身还长。

常见问题

iPhone 的 ProRAW 能用吗?
能。ProRAW 文件就是 DNG,在这里可以解码。注意它们是线性 DNG —— 苹果的计算摄影管线已经跑过了,所以这个文件没有名字听起来那么「原始」,尽管仍然远比 HEIC 可编辑。
为什么不同来源的 DNG 表现差别这么大?
DNG 是一份容器规格,而不是单一的传感器格式。它既可以装相机传感器未经处理的马赛克,也可以装手机或无人机已经去过马赛克的线性图像。两者都是合法的 DNG,但能提供的后期余量差别很大。
我的 DNG 文件会被传到服务器吗?
不会。解码与编码都通过 WebAssembly 在你的浏览器里运行,没有任何数据被传出。批量转换时看一眼开发者工具的网络面板即可核实,或者在页面加载完成后断网 —— 工具照常工作。
一次能转多少个文件?
工具本身不设上限。RAW 文件很大,每个都要解成完整的浮点缓冲,因此内存才是真正的约束。普通笔记本上几十个一批很轻松;要处理一整张卡,请分组进行,而不是一次拖进一千个文件。

这个转换器是一条完整后期管线的一部分 —— 影调、色彩、镜头校正与批量导出都以同样的方式运行,同样不上传。

打开完整管线