iPhone 双摄同时录像支持 60 帧吗
不支持。双摄录像里两颗摄像头都固定在每秒 30 帧,不管选 720p 还是 1080p 都没有 60 帧可以切换。这不是藏在菜单深处的一个选项——多路摄像头会话本身就跑不到那个帧率。
下面讲清楚为什么帧率是固定的而不是一个可选项、60 帧实际上能给普通单摄录像带来什么变化,以及帧率只有 30 帧可选时,怎么拍才能让快速运动不显得一卡一卡的。
为什么帧率是固定的,不是一项设置
多路采集会话要求会话里每一颗摄像头都运行在明确标记为支持多路的格式上,而两路画面、实时 GPU 合成、硬件编码合计的成本,必须落在同一份共享预算里。帧率是这份预算里分量最重的一个变量——把帧率翻一倍,不是多加一点点工作量,而是让整条链路每一部分的工作量大致翻倍,并且是两颗摄像头同时翻倍。单颗摄像头跑 60 帧,本身就已经比跑 30 帧更吃硬件;让多路会话同时对两颗摄像头都提出这个要求,再叠加会话本来就要付出的其他成本,这已经不是硬件愿意开放出来的一个选项了。
这正是 DualCam 的采集设置只有 720p 和 1080p 两档、而不是更长一份菜单的原因,也是不论选哪一档都跑在每秒 30 帧的原因。分辨率是留给你调的那个旋钮;帧率不是,因为多路会话从一开始就没能力提供帧率上的选择。
60 帧实际上改变的是什么
更高的帧率不会让画面变得更清晰或细节更多——每一帧本身仍然只是一张静止图像。它真正改变的是帧与帧之间运动的观感。在 30 帧下,一个快速移动的物体在相邻两帧之间跨过的距离明显更大,放到屏幕上就会显出轻微的跳动或卡顿,在横摇镜头、快速的手部动作,或者一个人正对着镜头快速靠近或远离时最容易看出来。而在 60 帧下,同样的运动被分摊到两倍的帧数里,每一步的位移更小,动作看起来就更顺滑。
这和慢动作是两回事。慢动作用的是更高的采集帧率,目的正是把画面拉长、以比拍摄时更慢的速度播放。60 帧的素材通常还是按正常速度播放,多出来的那些帧带来的是顺滑,而不是变慢的效果。
帧率固定在 30 时,怎么拍才能让快速运动不显得卡顿
这并不代表 30 帧就没法用,只是意味着卡顿感需要靠拍摄方式绕开,而不是靠某个设置去解决。运镜越慢越稳,每一帧跨过的距离就越小,即使在 30 帧下也能显得顺滑——如果一个镜头需要跟随快速移动的东西,让被摄对象在画面里自己移动,通常比甩着手机去追它效果更好。充足而均匀的光线帮助也比想象中大:光线不足时,摄像头会用更长的单帧曝光时间来补偿,而更长的曝光会把快速移动的主体拖出更明显的拖影,在本来就有的卡顿感上又叠加一层模糊。光线足够时,每一帧都能保持清晰,同样是 30 帧,画面也会显得干净得多。
如果某个镜头真的需要 60 帧,就单独拍它
当顺滑的运动在一个镜头里真的很重要——运动场景、宠物的动态,或者任何你希望保留的快速横摇——更稳妥的做法是用系统相机单独给这一段拍 60 帧,只用一颗摄像头,双摄的部分则作为另一条正常速度的独立录制。事后在剪辑软件里把两段接在一起,就像插入任何一段素材一样。
这多花一条素材,但换来的是:需要高帧率的画面用的是为高帧率设计的采集模式,需要两张脸同时出现的画面用的是为此设计的会话——而不是让一次录制去做硬件本来就给不了的事。
延伸问题
双摄同时录像能切到 60 帧让画面更顺滑吗?
不能。DualCam 的两档采集设置——720p 和 1080p——都固定在每秒 30 帧,同时录制里没有 60 帧或更高帧率的选项。
为什么双摄视频里的快速运动看起来比普通视频更卡?
通常并不是真的更卡——大多数手机视频默认也是 30 帧。快速的横摇或主体的快速移动在 30 帧下本来就比在 60 帧下更容易看出跳动,因为每一帧跨过的距离更大。运镜放慢、光线更充足都有帮助。
60 帧和慢动作是同一回事吗?
不是。60 帧的素材通常按拍摄时的正常速度播放,多出来的帧只是让运动更顺滑。慢动作用的是更高的采集帧率,目的就是把画面拉长、按比拍摄时更慢的速度播放。