编码方法都集中在编码器用来管理未压缩的输入数据的缓冲区上。 此缓冲区由流的比特率(以比特/秒为单位)和缓冲区窗口(以毫秒为单位)定义。 编码到 ASF 文件时,Windows Media 编码器遵守缓冲区的约束。 有关缓冲区窗口的详细信息,请参阅 泄漏存储桶缓冲区模型。 了解如何以及何时使用每个方法有助于创建高质量的压缩内容。 下表包含指向有关应用程序可用于将媒体数据编码为 ASF 的每个可用编码方法的主题的链接。
编码方法 | 描述 |
---|---|
常量比特率编码 | 编码器将数据压缩为指定的比特率。 |
Quality-Based 可变比特率编码 | 编码器将数据压缩为特定的质量值,以便编码媒体的质量在其持续时间内保持一致,而不考虑生成的流的缓冲区要求。 |
不受约束的可变比特率编码 | 编码器将数据压缩为尽可能高的质量,同时保持指定的比特率。 此模式也称为 2 次可变比特率(VBR)编码。 |
Peak-Constrained 可变比特率编码 | 编码器将数据压缩为指定的比特率,同时在指定的最大缓冲区窗口和比特率下保留缓冲区值。 此模式也称为 2 通道峰值 VBR。 |
相关主题
-
媒体基础 中的 ASF 支持