双摄录像可以用手机外接卡扣镜头吗?
可以,技术上没问题——卡扣镜头不会触发那道决定双摄录像能不能启动的检测。那道检测发生在芯片和摄像头格式这一层,根本不看镜头玻璃前面卡了什么东西,所以不管后置镜头是裸的还是套了一颗便宜的鱼眼卡扣镜头,DualCam 都一样能正常开始一次录制。问题出在会话启动之后。
卡扣镜头是为单颗摄像头设计和对准的。双摄录像要同时用到两颗摄像头,而现代 iPhone 背面的几颗镜头挨得非常近,只有几毫米的间距。一个专门为其中某颗镜头做的卡扣,尺寸和位置本身完全没问题,也可能因为离得太近而遮到旁边那颗镜头——而由于 DualCam 把取景框里看到的那一帧原样合成写进文件,构图时那个阴影长什么样,最后文件里就是什么样。
为什么在单摄手机上没事的卡扣,到这里会出问题
现代 iPhone 的后置镜头组把两三颗镜头挤在一个不大的模组里,紧到一颗为其中某颗镜头做的卡扣支架,边缘就可能盖到相邻那颗镜头上。在普通单摄手机上这基本不算事——你把镜头卡在正在用的那颗摄像头上,画面边缘不对就重新构图。双摄录像没有这个余地,因为它同时用的是一颗后摄加前摄,而你没往上卡任何东西的那颗后摄,反而经常是被另一颗镜头的卡扣支架半遮住的那一个。
前置的原深感摄像头单独在一个模组里,离后置镜头组有一段距离,所以卡在后置镜头上的卡扣通常不会碰到前摄画面,反过来也一样。但实际操作里比较难做到的,是同一条录制里两边都卡上配件:大多数卡扣镜头套装只有一片镜头本体,需要你在后置和前置之间来回挪动,而不是两片镜头同时卡在两边——所以通常一条录制里,只有一路画面挂着配件,另一路还是原生摄像头。
录像里实际会变的是什么,什么时候会变
DualCam 在 GPU 上把两路实时画面画进同一帧,再原样写进文件,事后不会重新渲染——这也是为什么取景框可以被诚实地称为「结果本身」而不是「结果的近似」。卡歪的镜头带来的阴影、廉价镜片带来的边缘发虚、彩色微距镜头带来的偏色,只要是构图那一刻画面里已经有的东西,文件就会原样保留,因为后面没有任何一道工序能把它去掉。
前后摄像头本来就各自独立做曝光和对焦判断——一颗广角或鱼眼卡扣镜头通常会让画面边缘明显失光,也会改变多少范围看起来清晰,这会让挂着它的那一路画面和旁边那路裸摄像头的画面看起来不一样,原因跟光线、镜头朝哪都没关系。表面上看很像别处讲过的曝光或对焦不一致,但这次的原因在镜片本身,不在房间里,所以重新点按对焦帮不上原来那么大的忙——对着同一个场景,这一路的有效光圈和清晰的那个平面已经跟以前不一样了。
录制前就要检查,因为录完就没法补救
这些都不会以报错或提示的形式出现。卡扣镜头对多路采集能力检测来说是不可见的,对手机的其他部分同样不可见——唯一会显形的地方就是画面本身,所以也只能靠看画面来检查。
- 装好卡扣后先构图看一眼,重点看挂着它的那一路画面的四个角——阴影通常表现为一圈发虚的暗弧,和普通暗角不是一回事。
- 镜头装上后,点按那一帧重新对焦、重设曝光。它现在走的光路,已经不是手机原本校准的那一套。
- 如果某个角被遮,先试着把卡扣在镜头上重新对准——很多时候差一毫米,就是「干净」和「被遮一半」的全部区别。
- 重新对准还是没用,记住 DualCam 用的是哪颗后置镜头,从按下录制的那一刻起就锁定了——录制前就换成卡扣没有遮到的那颗后置镜头,才是真正的解法,录制中途没法再调。
什么情况下值得折腾这一趟
卡扣镜头真正值得用的场景,通常是只有一路画面需要改变。后摄挂一颗微距镜头拍近景的产品或食物,前摄照旧拍讲解的那张脸,改的正好是需要改的那一路,另一路的可靠程度完全没受影响。想让房间背景也进画面的正脸出镜 vlog,在前摄上卡一颗广角镜头,道理是一样的,只是方向反过来。
很少能指望的,是靠一个配件同时解决两路画面的构图问题,或者让它和后摄本来就有的镜头选择表现得一模一样。DualCam 本身就提供超广角、广角或长焦,只要你的 iPhone 有对应镜头且满足多路采集的条件就能选——这不花钱,也不需要对准,值得优先试它,再考虑加一个 App 完全看不到的物理配件。
延伸问题
卡扣镜头会让双摄录像启动不了吗?
不会。判断设备和摄像头能不能跑多路采集会话,发生在芯片和格式这一层,早于任何画面被画出来之前——它没办法看到、也没理由关心镜头玻璃前面卡了什么东西。它挡不住录制的启动,只能改变录出来的画面。
同一条录制里,能不能前后摄像头都卡上镜头?
实际操作中很少见。大多数卡扣镜头套装只有一片镜头本体,需要在后置镜头组和前摄之间来回挪,而不是两片镜头同时装在两边——所以一条录制通常是一路挂着配件,另一路还在用原生摄像头。
录制中途能不能换成卡扣没挡住的那颗后置镜头?
不能——DualCam 用的是哪颗后置镜头,和分辨率一样,在录制开始的那一刻就锁定了。如果卡扣遮住了你选的那颗镜头,解法是在按下录制之前换一颗后置镜头,而不是等录制中途再调整。