立体图像的数字交错 — 左右图像时间或空间组合。3D电影和家庭发行的后期制作关键步骤。
你坐在剪辑台前,面前摆着两个独立的视频流——左眼画面、右眼画面,两者都是全高清或 4K 分辨率。现在,核心问题来了:如何将这两个视角组合起来,以便在 3D 显示器(影院放映机、电视、VR 头显)上再次分离,让每只眼睛看到正确的画面?这就是立体编码(Stereoplexing)——将两个画面数字化地嵌套成一个编码数据流,最终再进行解码。
其核心原理遵循几个既定的标准:并列(Side-by-Side, SBS)将左眼画面放在左边,右眼画面放在右边——带宽效率高,但每只眼睛的水平分辨率减半。上下叠加(Over-Under, OU)垂直堆叠,分辨率损失较少,但在相同的比特率预算下需要更多存储空间。隔行扫描(Interlaced)在扫描线层面交替显示左右眼画面——这在过去对 3D 电视很重要,现在很少使用。棋盘格(Checkerboard)以棋盘图案分布像素——存储效率高,但会有一些质量损失。在拍摄现场或后期制作中,你会根据下游需求选择格式:DCI 影院母版的要求与流媒体版本或蓝光 3D 的要求不同。
实际操作:从 VFX 软件或剪辑系统中导出最终的立体层——最好是解耦的,拍摄之间没有压缩。然后,素材会通过立体编码器或多路复用器,根据要求的标准将两个流嵌套起来。注意元数据:最终母版需要关于视差、汇聚点以及哪只眼睛对应哪一侧的精确信息——否则观众会头晕。实践经验:务必存档未压缩或低损耗编码的立体中间版本。当格式要求发生变化时(而它们总会变化),你将来会需要它们。
一个常见问题:由于渲染管线或编解码器缓冲区的异步问题,导致左右眼画面之间出现时间偏移。立体编码必须在帧精确的对齐下工作。因此,这个过程通常作为主渲染之前的最后一步——此时所有色彩校正、声音设计和 VFX 都已锁定。有些后期制作公司只在创建 DCP 或进行流媒体转码时才进行编码,而不是在此之前。这可以节省存储空间,但如果需要进行校正,则会降低后期的灵活性。