DualCam

能一边视频通话一边用双摄录像吗

不能和通话同时进行。视频通话——不管是 FaceTime 还是各种会议 App——在运行的整段时间里都在用着摄像头,而 iOS 同一时刻只让一个 App 控制摄像头。另一个双摄录像 App 没法在别人正占着摄像头的时候再把前后摄像头打开,所以两者没法像大家想象的那样一起跑。

这听起来像是个限制,但看看它在保护什么就明白了。通话和录制不能共用摄像头,和你的通话画面不会莫名其妙断掉是同一个道理:谁拿到了摄像头,就是它独占。下面讲清楚这个机制、通话在你已经开录时插进来会怎样,以及怎样拿到你真正想要的东西。

为什么两个 App 不能共用摄像头

一颗摄像头是一件实实在在的硬件,任何时刻只能由一个 App 在驱动它。视频通话进行时,通话 App 已经占用了它正在用的那颗摄像头,把你的实时画面送给对方。并不存在一份多出来的摄像头副本,可以让第二个 App 同时打开。

双摄录像把这件事变得更严格,而不是更宽松。前后同时的会话用的不是一颗抽象的摄像头,而是连接到具体的物理摄像头设备,一路输入对应一颗,因为多路能力的判定就是按这个单位来的。所以它需要那几颗具体的设备是空闲的。如果通话已经占着前摄在显示你的脸,双摄 App 就没法再把前摄拿去做自己的会话——这颗设备已经名花有主了。

通话在你已经开录时插进来会怎样

先后顺序不改变结果,只改变谁被打断。如果你双摄录到一半,来电被接起,通话会拿走它需要的那颗摄像头,你的录制就失去了它正在用的那路输入。当两路实时画面里的一路被从底下抽走时,双摄会话没法继续把它们合成下去。

这里真正要紧的是这次打断是怎么处理的。一段突然中止的录制,只有在给你留下一个坏文件时才算是问题。DualCam 对待「摄像头被别的 App 拿走」,和对待来电、过热、磁盘写满是一样的:它会停止录制并妥善收尾关闭文件,所以到那一刻为止你拍到的,是一段完整、可播放的视频,而不是损坏的。你丢的是这条素材的后半段,不是整条素材。

如果你知道某段没法重拍的画面拍摄时可能会有来电,那和普通电话的建议一样——打开一个能屏蔽打扰的「专注模式」,从一开始就别让摄像头在录制中途被抽走。

大家其实想拍的到底是什么

这个问题几乎总是出自两种目的之一,把它们分开,答案就清楚了。要么你想把通话本身留下来——两张脸、当时的对话;要么你想在通话进行的同时录下自己的反应和周围环境,通话只是碰巧在旁边发生。

想留下通话本身

如果目的是把通话记录下来——对方在画面里、和你一起——那双摄录像用错了工具,因为对方并不是你两颗摄像头中的一颗。对方是一路通过网络传来、由通话 App 画在你屏幕上的视频流。要留住它,得用录屏,录屏会把通话显示的一切都抓下来,两边都在内。iOS 录屏能做这件事,但有一贯的代价:它会把通话 App 的界面连同画面一起录进去,而且录出来的画质跟着通话走,不是跟着你的摄像头走。

想录下通话时自己这一侧

如果你要的其实是一段你自己加上周围环境的双摄画面——一个反应、一段 vlog、你的脸加上房间——而通话只是同时在发生的事,那干净的答案是把它当作单独一条素材来录,而不是在通话当中录。挂断之后趁那股劲还在,马上补录一段你反应的双摄,能给你一个前后两路都齐全的合成文件,而且它不用为了硬件去跟通话抢。

如果你确实需要两者同时进行

当录制和实时通话真的必须发生在同一刻,稳妥的路子是用第二台设备。一台手机跑通话,另一台跑双摄录像,对着你和你周围。每台设备各自占着自己的摄像头,谁也不跟谁争,你最后拿到的是一个干净的双摄文件,从头到尾都不会被通话 App 的接管所左右。

这比单台手机要多布置一些,但这是唯一一种让实时通话和真正的双摄录像不去争同一份硬件的安排——而且它彻底绕开了打断,因为负责录制的那台,并不是在通话的那台。

DualCam 适合放在哪一环

DualCam 让 iPhone 前后摄像头同时录成一个 MP4,这正好就是上面说的「反应加环境」那种画面——最好当作单独一条素材来拍,而不是叠加到一个它得为摄像头去角力的实时通话上。如果真有来电打断了录制,它会妥善关好文件,让你留住已经拍到的部分。它不会去录别的 App 的视频通话,因为那些是屏幕内容而不是你的摄像头,录那种东西该用的是录屏。

延伸问题

能不能在 FaceTime 通话时让双摄 App 在后台录?

不能。视频通话全程都在用摄像头,而 iOS 同一时刻只把摄像头交给一个 App,所以通话占着摄像头时,双摄录像 App 打不开摄像头。把录像 App 切到后台也没用——占着摄像头的并不是它。

录制途中来电,整段视频会丢吗?

不会。摄像头被通话拿走时,DualCam 会停止录制并妥善关闭文件,所以到那一刻为止的内容是一段完整、可播放的视频。你丢的是这条素材的后半段,不是已经录到的部分。

怎样把视频通话连同双方一起录下来?

录屏,而不是录摄像头。对方是由通话 App 画在你屏幕上的一路视频流,不是你 iPhone 的摄像头,所以要抓住两边得用 iOS 录屏——会连通话 App 的界面一起录进去,画质也跟着通话走。

一台手机能不能一边通话一边用两颗摄像头录我的反应?

一台手机做不到,因为通话和双摄会话都需要摄像头,而只能有一个 App 占着它。要么用第二台设备来录,要么挂断后马上把反应当作单独一条素材补录。

想直接开录?

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

前往 App Store 下载