Version: 6000.3
语言: 中文
使用视频源
视频文件与 Unity 编辑器的兼容性

了解视频文件

Unity 将导入的视频文件存储为视频剪辑资源。视频文件通常被称为容器,因为它们不仅可以保存视频本身,还可以保存其他轨道,如音频、字幕和其他视频片段。视频容器中可能存在的一些常见轨道类型包括:

  • 多种观点
  • 立体声或 5.1 版本的音频混音
  • 不同语言的字幕
  • 不同语言的对话

文件扩展名(如 .mp4、.mov、.webm 或 .avi)表示视频文件中的数据是使用某种容器格式排列的。有关常见文件扩展名的更多信息,请参阅视频文件与 Unity 编辑器的兼容性

编码

为了节省带宽和存储空间,每个曲目的内容都使用编解码器进行编码,编解码器根据需要压缩和解压缩数据。

译码

Unity 提供软件和硬件解码。

大多数现代设备都有专用于解码视频的硬件。该硬件通常比 CPU 等其他资源需要更少的功率,因此这些资源可用于解码视频以外的任务。此硬件加速使用本机自定义 API,这些 API 因平台而异。Unity 的视频架构通过提供通用的 UI 和脚本 API 来访问这些功能,从而隐藏了这些差异。

Unity 还能够进行基于软件的视频解码。这使用 VP8 视频编解码器和 Vorbis 音频编解码器,对于平台的硬件解码导致分辨率、多个音轨或 alpha 透明度支持的不必要的限制的情况非常有用。

其他资源

使用视频源
视频文件与 Unity 编辑器的兼容性