iPhone 双摄同时录像支持 HDR 吗
结论先说:不支持。翻遍 DualCam 的拍摄控制——分辨率(720p 或 1080p)、六种滤镜、镜头选择、倒计时、手电筒、网格、静音——列表里没有 HDR 开关,因为底下压根没有可以打开的东西。DualCam 写出的视频是标准范围的文件,用 H.264 High Profile、约 10 Mbps 编码,这个具体组合本身就是答案的一部分:这个规格下的 H.264 是 8 位格式,而 HDR 视频需要只有 10 位编码才能装下的更宽色调范围。
这不是 DualCam 在菜单里刻意省掉的一项设置。它是两层限制叠加的结果——一层是同时采集会话本身被允许拍什么,另一层是两路实时画面合成进同一帧的那一刻发生的事。
HDR 被打包在多路会话够不着的预设里
单摄像头时,iPhone 较高档的采集预设会把好几样东西打包在一起:更高分辨率、更强防抖,还有传感器直接采集的更宽动态范围。同时采集的会话完全够不着这些预设——会话里每一路摄像头都必须运行明确标注支持多路采集的格式,一项一项手动选,而不是从某个便捷预设里挑,两路加起来的成本还得和实时合成、编码一起挤进同一份硬件预算。能通过这道门槛的,都是比较朴素的格式。分辨率封顶在 1080p,和防抖封顶在基础模式是同一个道理:更丰富的选项从一开始就不在桌面上,因为它们属于这个会话选不到的预设。
所以准确的说法不是「HDR 这个功能还没加上」,而是「设备允许两颗摄像头同时申请的东西,本来就不包括它」,这和分辨率上限、防抖只有基础档,是同一类问题。
实时合成又是独立的第二个原因
就算把多路格式这道限制放到一边,DualCam 自己的做法也会挡在前面。拍摄时前后两路画面在 GPU 上实时合成进一张画布,写进文件的就是这张合成后的画面,事后不会重新渲染。HDR 视频不只是「多采集一点范围」,而是要求这份范围从采集、处理到编码,作为一条连贯的链路完整地传递下去,通常需要专门为此设计的 10 位容器。
双摄录像从来没有单独一份需要传递的动态范围——它是两份,一路一份,在两路画面被画进同一帧的那一刻就已经合在一起了。这条链路里根本没有哪个环节,能让两路独立曝光的实时画面各自带着不同的色调范围交出去,下一刻又合成出一张连贯的画面。先合成,再一次性决定整张画面(两半一起)的范围——这正是 8 位 H.264 文件在做的事。
标准范围拍出来实际意味着什么
标准动态范围在两端能留的余地比 HDR 少。后摄对着一扇明亮的窗户或天空,很容易过曝成一片没有细节的死白;画面某个角落如果真的处于阴影里,也容易死黑成一片。HDR 视频存在的意义之一,就是在两端都多留一点空间给传感器采集,文件里也有地方能存下这份余量。DualCam 在前后两路上都没有这份保险,所以你按下录制那一刻相机定下的曝光,基本就是你最后拿到的曝光。
这还是叠加在双摄视频本来就容易出现亮度不一致这个已知问题之上——两颗摄像头各自独立决定曝光,只看自己看到的那一帧,脑后一扇明亮的窗户本来就是双摄录像里脸暗的常见原因;标准范围录制,又拿走了 HDR 原本可能在两端多抢回来的那一点余地。
拍完之后没法再补救
录制一旦结束,双摄文件就是一支普通的成片 MP4,不是背后还留着两路独立曝光的工程文件。剪辑、加音乐、加字幕、按平台导出,这些照常都能做,但拍摄时过曝到死白的高光、或者死黑的阴影,事后拉不回来,因为当初根本没有多录下那部分范围可以找补。把光线在按下录制前处理对,是这里唯一真正管用的办法,比起用一台支持 HDR 的单摄相机——那种情况下后期好歹还有点余地——双摄录像在这一点上更没有退路。
延伸问题
切到 1080p 会顺带打开 HDR 吗?
不会。分辨率和动态范围是摄像头格式里两个互不相关的属性——DualCam 的 720p 和 1080p 拍出来都是标准范围,编码方式也一样。两档设置都不会多出对方没有的色调范围。
过曝的天空或者死黑的阴影,录完之后能补救吗?
不能。DualCam 写完文件之后,它就是一支普通的合成 MP4——剪辑、加音乐、加字幕都能正常做,但过曝的高光或死黑的阴影背后没有藏着额外的范围可以找补,因为当初就没有多录下来。
同一台 iPhone 拍的单摄视频会有 HDR 吗?
有可能,取决于具体机型和拍摄用的相机 App,因为只用一颗摄像头的会话能够着同时采集会话够不到的那些预设。这和单摄视频能拍 4K、能用更强防抖,而双摄录像不行,是同一个硬件预算的道理。