双摄同时录像支持 ProRes 或 Log 吗
不支持。DualCam 录制的是 H.264 视频,从来没有把 ProRes 或者 Log 色彩曲线当作选项放出来过——这不是遗漏,而是因为这两样东西都假设「一路摄像头拍出的素材,之后还要再处理」,而双摄录像既不是一路,写进文件的时候也已经处理完了。
这两个功能本来就是为不同的活儿准备的。看清楚它们各自到底需要什么,就能明白为什么多摄像头会话从一开始就不会是能找到它们的地方,也能知道真要调色的时候该怎么拍。
ProRes 和 Log 到底假设了什么
ProRes 是一种专业中间编码,用比 H.264 这类交付格式大出许多倍的码率和存储体积,换来每一帧保留远更多的画面信息。Log 是一种色彩曲线,故意把画面拍得平、拍得低对比度,把普通对比度录制会直接裁掉的高光和暗部细节都留住,好让后期在调色时自己去塑造这段画面的观感,而不是让相机在拍摄那一刻就替你定死一个风格。
两者背后是同一个假设:一路摄像头,一条持续、信息完整的画面流,交到一个还没做完最终风格和对比度决定的剪辑师手上。这个假设对单摄录像成立,对双摄录像不成立。
为什么多摄像头会话装不下这种编码
多摄像头会话本来就要在一份固定的硬件预算里,同时养活两路实时画面、一次实时 GPU 合成,还有对结果的编码——正是这份预算,已经排除了 4K,也排除了「高质量」这类单摄录像能白拿的便捷预设。不管什么分辨率,ProRes 需要的码率和持续写入速度,都是 DualCam 现在这档 H.264 文件的好几倍,而这还是在已经同时跑两颗摄像头而不是一颗的基础上。这不是比 4K 更小的要求,是大得多的要求。
多摄像头会话里的每一颗摄像头,还必须运行一个被系统明确标记为「支持多摄」的格式。就算编码的负担能扛得住,这也是另一条硬性要求,单独就排除了伸手去用一个为单摄录制打造和测试过的格式。
为什么 Log 尤其没有用武之地
Log 解决的问题,只有在画面离开摄像头时还没定型的情况下才存在。DualCam 在前后摄像头的画面到达的同时,就把它们画进 GPU 上的同一帧,写进文件的就是这一帧本身——这和「版式、滤镜、每一路的曝光一旦录进一帧就是最终结果」是同一件事。一帧画面存在的那一刻,它的对比度和色彩,就已经按每一路分别定好、合成到一起了。
平坦的曲线只有在还没做过的调色环节前面才有意义。一份画面在写进文件之前就已经拍完的文件里,已经没有什么「平」的东西留着等你去调了——在这里要求 Log,等于要求给一张已经定死最终风格的画面保留调色空间。
真要调色,该怎么拍
- 用你的 iPhone 单独为一颗摄像头提供的那些格式去拍单摄素材——如果你的 iPhone 支持 Log 或 ProRes,那才是它们真正存在的地方,因为单摄录像不会撞上多摄会话遇到的这些限制。
- 把反应或解说这一层,拍成单独一条双摄或单摄素材,事后在剪辑软件里把两段合到一起,而不是指望一个文件既是调色成片,又是实时合成的双摄画面。
- 如果你真正想要的,是拍摄当下就定下来的一种风格,而不是留着以后再塑形的平坦起点,那就用 DualCam 自带的实时滤镜——鲜艳、暖色、冷色、黑白、胶片。它们是拍摄时就在着色器里生效的,这和 Log 追求的目标本来就是两回事。
延伸问题
DualCam 有没有接近 ProRes 的分辨率或格式选项?
没有。可选的采集设置只有 720p 和 1080p,都用 H.264 High profile 固定码率编码,两档里都没有更高码率或更高位深的选项。
以后的更新会不会给双摄录像加上 ProRes?
只要还想同时跑两路实时摄像头,可能性就很低。ProRes 需要的码率和存储量,得塞进已经把多摄会话压在 4K 以下的那份硬件预算里,而且会话里的每一颗摄像头依然要运行系统明确标记为支持多摄的格式——一个为单摄打造的专业编码不符合这一条。
想要平坦、方便调色的画面,是不是该在 DualCam 里用某个滤镜代替?
不是——实时滤镜做的事情正好相反。它在录制的那一刻就把风格定下来了,这和 Log 刻意不定风格是两个方向。真要调色,把那一部分单独拍成一条单摄素材,用你 iPhone 支持的格式去拍,再和双摄合成画面分开处理。