DPX无损10比特——VFX工作室、渲染农场间的交换标准。与平台无关。
在合成工作流程中,DPX(Digital Picture Exchange)交换是视觉特效部门、后期制作工作室和外部服务之间的骨干。任何从事特效流程的人都离不开这种格式——而且有充分的理由:DPX 以无损的 10 位色彩信息进行传输,这意味着在多代输出过程中不会损失质量。合成师从抠像团队那里获得无损的素材,进行处理,然后将结果交给后期制作技术员——在此过程中,没有人会损失色彩深度或动态范围。
其实际意义在于其平台独立性。来自 Maya 的 DPX 序列可以轻松地加载到 Nuke 中,也可以加载到 After Effects 的 Linux 服务器上——自 1990 年代 Kodak 确立该格式以来,字节结构一直是标准化的。每个工作室都使用 DPX 作为交换标准,因为它有效,而不是因为它很优雅。文件大小很大——10 位 2K 序列可以轻松达到几个 TB——但如果使用它,在存储上的投资是值得的。
在片场或素材预览时,摄像机以 DNxHD 或 ProRes 格式记录;在剪辑过程中,剪辑师使用代理素材。但一旦涉及视觉特效,就会转换为 DPX。调色师会收到 DPX 序列进行调色工作,视觉特效总监会将素材以 DPX 格式发送进行渲染。序列化是标准:多个单独的帧而不是一个大文件,按顺序编号(001、002、003……)。这使得服务器渲染在崩溃时不会出现文件损坏——你只需从第 47 帧重新开始。
具体的陷阱:DPX 不存储元数据,即时间码和其他信息必须外部管理。转换本身计算量很大——应该有一个好的转码服务器。此外:许多软件公司区分 DPX 1.0 和 2.0(带有额外的 Alpha 或深度通道),如果发送方和接收方读取的版本不同,可能会导致不兼容。因此,所有工作室仍然谈论 DPX——这是安全的选择。