Skip to content

透明视频制作及要求

【格式压缩】

MP4(h.264),如果有音轨,音频格式为 aac

【技术原理】

原始视频只有 RGB 通道而没有 A 通道。通过将 RGB 通道压缩一半,留出另一半用于存储A通道。在 3D 渲染时,再将 RGB 通道和 A 通道还原(*2),混合后渲染出透明视频效果。

【处理方式】

将原始视频(记为 RGB 通道)通过一些方式分离出透明区域和非透明区域画面(记为 A 通道);

将原始视频宽度压缩一半放在左侧,将 A 通道画面压缩至一半放在右侧,合成新的视频。尤其注意,RGB 画面和 A 画面节奏、位置要一致,非透明区域与 RGB 画面中的内容轮廓一致。不一致时会导致视频在合成渲染时出现背景处理不干净、过度处理或偏移等情况。

【视频示例】

【注意事项】

  1. 提供合成后的透明视频的首帧画面,且要清晰,如下:

    【制作流程】

    通过剪映快速制作带 alpha 通道资源

    通用透明视频制作流程

    Unity 中透明视频及 png 的渲染流程