DualCam

前后摄像头在双摄录像里能设置成不同分辨率吗?

先说结论:不能,至少在 DualCam 里不能。两颗摄像头共用同一档采集设置——720p 或 1080p——而不是各自单独选。这不是功能没做全,而是 iPhone 上多路摄像头会话本身的配置规则决定的。

更值得搞清楚的是:如果双摄录像两侧看起来不均衡,到底是怎么回事,该怎么处理。这归结为三件事:为什么设置是共用的、一旦真有分辨率差异,画面里实际会是什么样,以及真正能让一侧画面更清晰的那个控制项是什么。

为什么是一档共用设置,而不是两档各自独立

多路摄像头会话有一套普通单摄会话没有的规则。会话里每一颗摄像头都必须运行在明确标记为支持多路的格式上,而所有输入的合计成本必须落在同一份硬件预算之内——这份预算属于整个会话,不是分给每颗摄像头各自一份。正因如此,「一边高一边低」即便技术上可行,也不是一个可靠的杠杆:把一颗摄像头的档位调低,并不能稳定地把省下来的余量补给另一颗,因为真正决定能不能配置成功的是那个合计数字,不是单颗摄像头自己的开销。

如果开放两个独立的分辨率选择器,结果会是同一种组合在这台 iPhone 上能用,在另一台上却悄悄失败,而这一切在参数表上根本看不出来。DualCam 的做法是让两颗摄像头共用同一档设置,把合计成本当作一个数字来检查。一旦重新配置后发现超出预算,整个会话会退回上一个能正常工作的设置,而不是让其中一半失败。

真有分辨率差异,画面会是什么样

有两件听起来很像、其实不是一回事的东西值得分清楚:每颗摄像头的采集分辨率,和结果被画进去的那张画布的尺寸。DualCam 的画布宽度固定为 1080 像素,高度是 1920 或 2340 二选一——这个尺寸不会随采集设置变化。采集分辨率决定的是画进这块固定空间里能用的细节有多少。

在画中画版式里,小窗本来就是画布上一小块区域,源画面画进去之前已经要向下采样,所以就算两颗摄像头存在采集分辨率差异,也大体会被这次降采样吸收掉——小窗从一开始就不指望呈现源画面的全部细节。分屏才是差异真正会显形的版式,因为两半占据的是同一张画布上大小相等的两块区域。把明显更糊的一路画面放进两块并排的等大画框里,观众的眼睛不需要被提醒,自己就会做这个对比。

真正能用上的那个控制项

既然分辨率是共用的,能真正改变双摄画面两侧平衡的其实是另外两件事,都跟「给某颗摄像头单独设分辨率」无关。第一是共用采集设置本身:从 720p 提到 1080p 对两颗摄像头是同等受益的,只要这条素材、机身温度和存储空间允许,提上去就值得。第二是版式。在画中画里,全画幅的那颗摄像头保留完整画面,小窗那颗则要为了塞进屏幕一角而舍弃一部分——这本来就是刻意的、不对等的细节分配,而 DualCam 允许你在录制过程中随时切换哪颗摄像头是全画幅。这个切换才是「让某一侧更清晰」真正对应的操作:它改变的不是分辨率,而是哪颗摄像头拿到画布的主导权。

相比之下,分屏是你想让两侧读起来同等重要时该用的版式——这也正是为什么分屏才是分辨率差异会最明显的版式,以及为什么它不提供这个选项。

延伸问题

前置摄像头默认采集分辨率会比后置低吗?

不会。两颗摄像头运行的是同一档采集设置——720p 或 1080p,取决于你选的是哪个。如果你在画中画小窗里看到画面偏糊,那是因为小窗本来就是画布上一小块被降采样的区域,不是前置摄像头采集的细节更少。

如果我录 720p,会不会也限制画中画里全画幅那颗摄像头?

会。采集设置对两颗摄像头一视同仁,包括当前正处于全画幅角色的那一颗。没有专门给全画幅角色保留的高分辨率模式。

录 1080p 会不会让分屏两侧看起来更一致?

两侧本来就是一致的,因为它们画的是同一档共用采集设置。如果分屏录出来还是看起来不均衡,更可能的原因是某一个人离镜头更远,而不是两颗摄像头分辨率不一样——这是距离和构图的问题,任何采集设置都解决不了。

想直接开录?

DualCam 让 iPhone 前后摄像头同时工作,边拍边合成为一个 MP4。免费、无需注册、无广告,素材不出手机。

前往 App Store 下载