DualCam

录双摄视频时插耳机会中断录制吗

不会。画面会连续录下去,不会中断,因为耳机相关的事件根本不会碰到摄像头——它只是音频路径的一次切换,而正在往画布上合成的那两路摄像头画面,走的完全不是这条路径。真正可能变的,只有哪一路麦克风在给录制的那一条音轨供声,而且这个变化有时候你根本听不出来。

「录制途中插耳机」基本可以归成三种情况:中途配对或连上一副蓝牙耳机、中途通过转接头插入一支有线麦克风,以及反过来——AirPods 没电或者走出了连接范围。这三种情况底层的表现完全一样,也都不在真正会让双摄录制中断的那几件事之列。

为什么这和接电话、被别的 App 抢走完全不是一回事

双摄录制只会因为很少的几件事彻底中断:接听电话、摄像头被别的 App 或设备拿走、机身发热超过阈值、存储空间耗尽。这几件事的共同点是,它们都在向录制真正离不开的东西——摄像头,或者前台位置——提出请求。耳机连接或断开不是这一类请求。它由音频系统单独处理,和摄像头会话隔着完全不同的一层,摄像头会话没有理由知道、也不需要关心它发生过。

也值得弄清楚「插耳机」在这些机型上到底意味着什么。支持双摄录制的 iPhone 都没有内置耳机孔,所以有线耳机只能通过 Lightning 转耳机或者 USB-C 转耳机的转接头接上手机,无线耳机则走蓝牙。这两条路都是音频配件在连接音频系统,都不是设备在向 iOS 申请摄像头——而申请摄像头,才是唯一能把正在使用它的录制拿走的那种请求。

真正会变的:喂给那一条音轨的音源

双摄录制只写一条音轨,它的音源是 iOS 当下报出来的默认音频输入——从你按下录制那一刻起就是这样,整段录制过程中也一直是这样,因为 App 不会把音源钉死在开录那一瞬间恰好是默认的设备上,之后就再也不理会变化。如果录制中途某个蓝牙耳机或者有线麦克风变成了新的默认输入,这条音轨的音源就会跟着切过去。

实际听感上,这意味着切换的那一刻会有一个短暂的不连续,而不是文件本身断开。摄像头这条流程线从来没停过,所以整段录制在切换前后仍然是同一条连续的视频;变化只发生在音频这一层——切换的那一秒,它正在听的麦克风换了一个。

耳机到达录制的两条路

蓝牙——AirPods 或蓝牙耳机

录制中途配对或重新连上一副蓝牙耳机,效果和你开录前就连好是一样的:默认音频输入交给了它,录制只是照着 iOS 当下认定的默认设备来收声。反过来也是同一套逻辑:AirPods 没电或者走出连接范围,不会让录制停下来,只是默认输入自动退回到 iPhone 自带的麦克风,音轨接着从那里继续写。

有线——通过 Lightning 或 USB-C 转接头

通过转接头接上一支带麦克风的有线耳机,成为默认输入的方式是一样的。真正值得提前想清楚的是接口本身:在没有耳机孔的机型上,这个转接头通常就占着你原本可以用来一边充电一边拍的那个口,镜头越长这一点越重要——具体电量耗尽后会发生什么,见「双录为什么会中途停止」那篇。

如果你插的耳机压根没有麦克风——纯粹只是用来听的那种——录制的音频不会有任何变化,因为根本没有新的输入可供 iOS 切换。这类连接完全停留在输出这一侧,一段录制过程中随时插上或拔下都不会碰到录进去的内容。

插耳机做不到的事

它没办法在录制以静音开始的情况下把声音「补」回来。静音模式不是把音量调低,而是压根不在输出文件里创建音轨,这个决定在录制开始的瞬间就和分辨率、倒计时一起定死了。之后再接上麦克风,音频系统确实有东西可听了,但文件里已经没有音轨可以写进去——那一段录制会一直静音到底,除非停下来、关掉静音、重新开始一段新的。

它也碰不到画面。版式、画中画所在的角、小窗尺寸与形状、滤镜,这些都可以在录制途中自由调整,但都和音频路径无关——两者是各自独立处理的,这也是为什么耳机相关的事件永远不会像丢失摄像头那样,成为让一段录制彻底中断的原因。

延伸问题

录制途中 AirPods 没电了,会让这段录制中断吗?

不会。录制会继续进行,音频只是自动退回到 iPhone 自带的麦克风,就跟你压根没连过 AirPods 一样。变化的只是那一条音轨的音源。

录制中途插入有线麦克风,会不会把文件弄坏,或者拆成两段?

不会。整段过程中画面都是连续的一条录制,音轨也是连续写入的——只是在你插入的那一刻起,开始听新的输入而已,录制本身不会被打断或拆开。

如果一开始就是静音录制,中途插耳机能把声音加回来吗?

不能。静音是按下录制那一刻就定死的,静音模式下文件里从一开始就没有音轨。录制途中再接麦克风也没有音轨可写——停下来,关掉静音,重新开始一段新的录制才行。

想直接开录?

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

前往 App Store 下载