iPhone 双摄录像能不能直接录到 SD 卡或外接硬盘里?
不能。DualCam 录制的时候,文件写的是 App 自己在手机上的存储,就算这时候接了读卡器或者通过 USB‑C 接了外接硬盘,也不会有任何变化。不管是 DualCam 还是别的 iPhone 相机 App,都没有哪个设置能把正在进行的录制改道写到外接设备上——从开始到结束,这个文件始终待在手机本体里。
这不算是缺了一个功能,更像是各部分本来就是这样搭起来的:前后两路摄像头,实时在 GPU 上合成一帧,再实时编码写盘,每一帧都要跟上,已经是手机全力以赴在做的事。成片是录完之后再拿去挪的东西,而不是提前指定一个目的地。
正在录的时候,为什么必须留在本机
一次双摄录制本身已经很吃硬件:前后摄像头各出一路画面,DualCam 在 GPU 上把两路实时合成到同一帧,这一帧再实时编码落盘,只要在录,每一帧都要这样跑一遍。这个过程容不下把落盘这一步交给手机之外的东西——外接设备可能松脱、可能休眠、写入速度也未必跟得上手机自己的存储,一根松动的连接线不是正在录的文件应该去承担的风险。
DualCam 的设计是在现实状况打断录制时——来电、别的 App 抢走摄像头、手机过热、存储写满——把文件干净地收尾,而不是留给你一段损坏的视频。录制途中再写外接存储,只会给这份「可能出问题的清单」再添一项,而在录制本身这件事上没有任何好处。
拍摄过程中,文件到底存在哪里
每条素材一录完,就会带着缩略图留在 DualCam 自己的 App 内录制库里,和你之前拍的其他素材放在一起。不会自动存到照片,也不会自动去别的地方——存不存照片、分不分享,由你自己决定,决定之前它就安安静静待在 App 里。
这既是技术上的结果,也是刻意的设计:你的素材本来就不会自己离开手机,App 自然也没有理由主动去够手机之外的存储。
录完之后,怎么把成片挪到卡或硬盘上
一条素材录完之后,把它挪到外接存储,走的是任何一条 iPhone 视频离开手机都会走的两步:分享这条录制,选择「存储到文件」,再在里面选一个「文件」App 能看到的外接位置——通过 USB‑C 读卡器接的 SD 卡,或者同样方式接的移动硬盘。这是 iOS 本身就有的能力,跟 DualCam 没有特别关系;系统自带相机拍出来的视频,走的也是同一条路。
DualCam 另一个选项「存储到照片」,存的是你的照片图库,不是外接存储,两者不是一回事。如果目标是外接存储,要选的是「存储到文件」。
如果真正想要的只是拍摄时多一点空间
外接硬盘不会在录制过程中给手机腾出空间——真正决定你能不能继续拍下去的,是手机自己的内部存储,App 之间共用的也是这一份。存储写满时具体会发生什么、怎么提前避免,见「iPhone 存储写满时双摄录制会怎样」那篇;想最快把空间腾出来,见「为什么保存下来的双摄录制占用双倍存储」那篇。
延伸问题
录制的时候插着读卡器,会有什么不一样吗?
不会。不管 USB‑C 上接了什么,正在进行的录制都只写手机自己的存储,录制过程本身根本不会去看有没有外接设备。
录完之后能把双摄视频挪到 SD 卡或外接硬盘上吗?
可以。分享这条录制,选择「存储到文件」,再选那个外接位置——这也是 iPhone 上任何视频导到外接存储的标准路径。
担心录制中途存储写满,接个硬盘能提前解决吗?
录制过程中帮不上忙。拍摄时真正起作用的是手机本身的可用空间;把文件挪到硬盘上,只能在开拍前或拍完后帮到你,帮不了正在录的这一条。