选择编码方法

某些编解码器(如Windows媒体视频 9 编解码器)支持多种编码方法。 为流选择的编码方法将取决于如何传送流。 下表介绍了何时使用各种编码方法。

编码方法 说明
CBR (1 传递常量比特率) 实时传送视频流的唯一选项。 编码为可预测的比特率,并提供所有编码方法的最低质量。
2 传递 CBR 用于将通过网络流式传输到客户端读取器但不是从实时源广播的文件。 编码为可预测的比特率,但质量优于 1 次传递 CBR。
VBR) (1 传递可变比特率 需要指定编码输出的质量时使用。 提供所有编码方法的最一致质量。 仅用于本地文件或下载。
2 传递 VBR - 不受约束 如果需要指定带宽,但可以接受指定带宽的波动。 对于本地文件或仅下载。
2 传递 VBR - 受约束 与不受约束的情况相同,但需要指定最大瞬间比特率时使用。 对于本地文件或仅下载。

 

下表列出了随Windows媒体格式 SDK 附带的编解码器支持的编码方法。

编解码器 CBR 2 传递 CBR VBR 2 传递 VBR
Windows媒体视频 9 X X X X
Windows媒体音频 9 及更高版本 X X X X
Windows媒体视频 9 屏幕 X X
Windows媒体音频 9 语音 X
Windows媒体音频Professional X X X X
Windows媒体音频丢失 X
Windows媒体视频 9 图像及更高版本 X X
Windows媒体视频 9 高级配置文件 X X X X

 

设计配置文件

CBR) 编码 (常量比特率

双传递编码

可变比特率 (VBR) 编码