Version: 6000.3
语言: 中文
在编辑器中使用不受支持的视频文件
转码视频文件

视频编码兼容性参考

视频编码使用编解码器压缩视频文件以节省带宽和存储空间。

编 解码 器

编 解码 器 优势
H.264 用于硬件加速的最佳原生支持编解码器。
H.265 高等压缩一种存储数据的方法,可减少所需的存储空间量。请参阅纹理压缩动画压缩音频压缩构建压缩
请参阅术语表
.
仅限于支持的设备
VP8 跨平台支持,全面功能集 功能集是相关包的集合,可用于在 Unity 编辑器中实现特定结果。您可以直接在 Unity 的包管理器中管理功能集。更多信息
请参阅术语表
.
与 H.264 相比,消耗更多资源。

Unity 编辑器支持 .ogv 格式,但在其他平台上并未得到广泛支持。根据目标平台,将 .ogv 文件转码为 .mp4 (H.264) 或 .webm (VP8)。

注意:Android 支持使用原生库的 VP8,因此 VP8 可能在某些 Android 设备上是硬件辅助的。

使用外部程序进行编码

如果您使用目标平台支持的视频文件,则可以使用外部程序管理编码以进行更精细的控制。您可以在视频剪辑导入器中禁用 Transcode 属性,以便 Unity 不会修改视频文件。

键编码值

下表列出了编码参数中的关键值:

参数 描述
视频编解码器 H.264H.265VP8
分辨率 显示器的分辨率。例如:1280 × 720。
轮廓 配置文件是一组功能和约束,通常由供应商指定,例如基线或主线。适用于 H.264/H.265。请参阅 H.264H.265
配置文件级别 适用于 H.264/H.265。在给定配置文件中,该级别指定性能要求,例如基线 3.1。
音频编解码器 AAC(用于使用 H.264/H.265 的.mp4视频)或 Vorbis(用于使用 VP8 的 .webm 视频)。
音频通道 取决于平台。请参阅适用于您平台的开发者指南。例如,有关 Android 支持的媒体格式的文章。

H.265 兼容性

下表提供了 H.265 编解码器的特定于平台的要求和信息:

平台 要求 编码/解码 笔记
macOS作系统 SDK 10.13+ 硬件编码:第 6 代英特尔酷睿处理器

软件编码:所有 Mac

硬件解码:第 6 代英特尔酷睿处理器

软件解码:所有 Mac
窗户 Windows 10 + HEVC 扩展 编码器

解码器
HEVC 扩展(仅限硬件)

HEVC 扩展(硬件 + 软件支持)
UWP 视窗10+ 如果设备列出了对 H.265 的支持,则可能不适用于设备系列中的所有设备。
人造人 5.0+
iOS系统 SDK 11.0+ 硬件解码:A9

芯片软件解码:所有iOS设备
tv作系统 SDK 11.0+

其他资源

在编辑器中使用不受支持的视频文件
转码视频文件