iPhone 双摄视频最长能录多久?
双摄录像没有内置计时器,DualCam 或者同类 App 都不会标出一个「最多录多少分钟」的数字。真正让一条长镜头结束的,是三个互相独立的上限里最先撞上的那一个:剩余存储空间、手机的温度状态、或者电量。哪一个先到,取决于你的手机、当天的天气、以及开拍前选的设置——不是谁刻意定了一个上限。
所以「能录多久」与其说是一个固定数字,不如说是一道规划题:对你要拍的这一条来说,三个上限里哪个离你最近,开拍前有没有什么值得先做的事,而不是等它自己撞上去。
为什么没有一个固定的上限
单摄视频基本只有一个约束:存储。双摄录像要同时跑两条采集链路,每一帧都要在 GPU 上合成成一帧,再对结果做一次硬件编码,对手机的索取比普通视频大得多。正是这份额外负担,把另外两个变量——发热和电量——从理论上的限制变成了真实会撞上的限制。三者都没有一个固定值,各自取决于你的具体机型、机龄、天气,以及你选的分辨率。
存储:唯一能提前算清楚的一个
三者里只有这一个能提前算。DualCam 大约以 10 Mbps 编码,折算下来每分钟成片约 75 MB,一小时略多于 4 GB。App 要求至少 200 MB 空闲才允许开始录制,正在录制时若空闲跌破 100 MB 会自动停止,这样一条录像总能被干净收尾,而不是把磁盘写到写不下去为止。
大致能录多久
如果手机空间本来就宽裕,存储通常不是真正卡住你的那个上限——往往发热先到。但拍一条无法重来的长镜头之前,还是值得先看一眼,因为这是三个上限里唯一一个你能靠删点东西直接挪动的。
- 1 GB 空闲 ≈ 13 分钟
- 5 GB 空闲 ≈ 66 分钟
- 10 GB 空闲 ≈ 2 小时 13 分钟
发热:多数情况下最先撞上的一个
两条实时摄像头链路加一次 GPU 合成再加一次编码,产生的热量比任何单摄录像都多,iOS 会监控手机的整体温度状态并分级作出反应。大热天、在太阳底下、或者用较老的受支持机型拍摄时,通常是发热先让一条长镜头结束,远早于存储成为问题——一段 45 分钟的访谈,因为手机发烫而中断的可能性,比因为存储录满而中断的可能性高得多。
会困住热量的手机壳、开拍前刚快充过、全程屏幕开到最亮,都会让你更快撞上这个上限。它们不会改变你有多少存储空间,只会改变发热变成真正约束的速度。
电量:单独很少是那个上限,但会和发热叠加
同时跑两条摄像头链路加 GPU 合成确实比单摄更耗电,这是实打实的成本,但通常不是单独把一条镜头拍停的那个原因——只要开拍前电量正常,大多数手机撑过存储或发热介入的那一刻都没问题。例外是边充电边拍:充电本身会在录制已经产生的热量之上再叠一层,这更容易把你推向温度上限,而不是替电量省下多少。
要拍一条长镜头,提前该做什么
- 开拍前先腾出真正够用的存储,不是刚好过 200 MB 门槛就行——要留出撑完整段计划时长的余量,不只是够开头几分钟。
- 如果这条镜头很重要、可能会拍得长,先把厚壳或不导热的壳摘掉。
- 用电池拍,别插着线拍——充电会在录制本身已经产生的热量之上再叠一层。
- 超过几分钟的镜头用 720p 而不是 1080p——它能把每一路摄像头要处理的像素吞吐量砍掉大约一半,同时降低发热和耗电,不只是文件变小。
- 如果一条镜头真的要拍到二十分钟、三十分钟以上,提前接受发热可能会把它提前结束这件事,把拿到的成果当成一条完整但更短的素材,而不是一次失败。
延伸问题
App 里有没有设定一个最长录制时长?
没有固定的。DualCam 不会把录制限制在某个固定分钟数以内;只有当存储真的不够,或者手机温度状态到达临界级别时,录制才会停止——哪个先到就先触发哪个。
用 720p 真的能比 1080p 录得明显更久吗?
能,主要靠的是发热而不是文件大小。两档分辨率每分钟占用的存储差不多,但 720p 能把每一路摄像头要处理的像素吞吐量砍掉大约一半,这对长镜头里的发热是实打实的降低。
长镜头如果中途被切断,素材会丢吗?
不会。不管是存储、发热还是中断让它结束,DualCam 都会把已经录到的部分收尾保存,你拿到的是一条更短的视频,而不是损坏或消失的文件。