← 返回首页

很多人手上拿到的素材是 MP4、MKV 或者 AVI 格式,但影院只能播放 DCP。本文从工程角度,讲清楚如何把这些常见视频格式转成符合规范的 DCP 数字电影包,包括参数选择、工具使用、常见坑和解决方法。

1. 先搞清楚:DCP 是什么,为什么不能直接播 MP4

DCP(Digital Cinema Package)是数字电影行业的标准封装格式,由 DCI(Digital Cinema Initiatives)规范定义。和 MP4 这种家用格式不同,DCP 有几个硬性要求:

MP4 用的是 H.264/H.265,颜色空间是 Rec.709,分辨率可以任意,帧率多种多样。直接拷给影院是播不了的——必须重新编码成 DCI 规范的 DCP。

2. 各种视频格式能不能直接转?

理论上 任何格式都能转 DCP,因为 DCP 编码器只关心原始帧数据,不在乎源文件是什么封装。区别只在于中间转码的复杂度

MP4 / MOV(H.264 / H.265)

这是最常见的素材格式。优点是解码速度快,几乎所有打包工具都原生支持。缺点是高度压缩后细节有损失,转出来的 DCP 画质受源文件影响。

MKV

MKV 是个万能封装容器,里面可以是 H.264、H.265、AV1、甚至 ProRes 各种编码。关键看里面是什么编码,不是看扩展名。MKV 包装的 ProRes 素材甚至比 MP4 画质更好。

AVI

老格式了。常见编码是 DivX、Xvid、MJPEG,质量一般。如果是工作母版建议先用 FFmpeg 转成 ProRes 或 DNxHR 再做 DCP。

特殊格式(MXF、ProRes、MTS、M2TS)

这些本身就是专业级格式,几乎可以直接送 DCP 打包工具处理,画质损失最小。

结论:转 DCP 之前,先把素材统一转成 ProRes 422 HQ 或 H.264 High Profile 这类专业编码,可以避免后续各种奇怪问题。

3. 转换前的准备工作

在打开打包工具之前,先确认这几件事:

① 画幅比例(Aspect Ratio)

② 帧率

③ 音频规格

④ 素材检查

4. 实战:MP4 转 DCP 全流程

下面以最常见的「16:9 MP4 → 2K Flat DCP」为例:

第一步:素材整理

把素材放到独立文件夹,建议按类型分开命名保存,便于后期处理。

第二步:参数确认

第三步:转码(以 OKDCP Packer 为例)

打开 OKDCP Packer,选 2D Flat 规格,拖入 MP4 素材,确认参数,点击「开始打包」。

转换过程会依次处理:解码原始帧、转换颜色空间、调整分辨率、转换帧率、JPEG 2000 编码、重采样音频、归一化响度,最后打包成 DCP 标准的 MXF 容器。

一条 90 分钟电影大约需要 4~8 小时(取决于机器配置)。30 秒广告只要 5~10 分钟。

5. MKV 转 DCP 的注意事项

MKV 是个坑,因为里面什么编码都有:

情况一:MKV 装的是 H.264 / H.265

直接拖进打包工具即可,没有任何区别。

情况二:MKV 装的是 AV1 / VP9

老版本打包工具可能不支持解码,需要先用 FFmpeg 转成主流编码(推荐 H.264 High Profile、ProRes 等),再送打包工具。具体参数可以根据工具文档调整。

情况三:MKV 里有多个音轨 / 字幕

打包工具可能默认选错音轨。建议先用 MKVToolNix 提取出想要的音轨和字幕,分别命名后再送打包工具。

6. AVI 转 DCP 的优化技巧

AVI 是老格式了,画质通常不高。直接转 DCP 出来效果一般,建议先做一次高质量中间转码:

转成 ProRes 422 HQ 后再做 DCP 打包,画质损失最小。这是国内中小影院广告片常用的工作流。

7. 加密还是不加密?

DCP 分为两种:

什么时候要加密:

什么时候不用加密:

加密需要客户提供影院服务器的证书,用工具生成 KDM 再交给影院。

8. 常见错误和解决方案

Q:转换出来画面发白、颜色发灰?
颜色空间没转对。DCP 用 XYZ 空间,源文件是 Rec.709,必须做转换。OKDCP Packer 和 DCP-o-matic 都自动处理这个。

Q:声音一卡一卡的?
大概率是采样率不匹配。DCP 要求 48kHz,源文件如果不是先重采样到 48kHz 再打包。

Q:影院说"CPL 校验失败"?
打包过程出错。常见原因:磁盘空间不够(至少需要源文件 5 倍空间)、内存不足 8GB、源文件本身有损坏帧。用 DCP Checker 工具可以定位具体错误。

Q:3D 视频怎么做 DCP?
需要左右眼两个画面文件,左右排列或上下排列。打包时选择 3D 模板即可。

Q:转出来的 DCP 颜色特别鲜艳或特别暗?
检查源文件的 HDR 标识。如果源文件带 HDR metadata,要在打包前去掉,DCP 标准是 SDR(100 nit 亮度)。

9. 工具选择建议

专业用户:DCP-o-matic

开源、功能全、社区活跃。缺点是界面复杂、参数多,新手需要时间上手。

广告 / 短片:OKDCP Packer

一键打包,自动处理画幅、帧率、音频。30 秒广告 5~10 分钟搞定,适合中小广告公司和个人创作者。

DIY / 命令行:FFmpeg + DCP-o-matic CLI

灵活度最高,可以做批量处理。但参数复杂,不建议新手直接上。

总结

视频转 DCP 的核心要点:

整个流程看似繁琐,但用对工具可以事半功倍。OKDCP Packer 一键打包,从 MP4/MKV/AVI 直接到可播放 DCP,参数自动处理,适合绝大多数场景。

→ 立即下载 OKDCP Packer | → 查看完整 DCP 打包指南