音频设备一致性模板
[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器 和 接收器编写器取代。 源读取器 和 接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器 和 接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
下表列出了 Windows Media Audio 9 编解码器或更高版本的设备一致性模板和关联参数。
模板字符串 | 比特率范围 | 笔记 |
---|---|---|
“L1” | 64 Kbps 160 Kbps | 此模板适用于受约束的仅限音频的设备。 |
“L2” | <= 160 Kbps | 此模板对应于 Windows 媒体音频移植工具包中的类 4,该工具包支持整个 Windows 媒体音频解码器实现。 |
“L3” | <= 384 Kbps | 此模板对应于 Windows 媒体音频移植工具包中的类 4,该工具包支持整个 Windows 媒体音频解码器实现。比特率范围是此模板和 L2 之间的唯一区别。 |
“L” | 所有比特率 | 此模板仅用于个人计算机,通常用于展示编解码器的完整功能。 |
下表列出了 Windows 媒体音频 9 语音编解码器的设备一致性模板和关联参数。
模板字符串 | 比特率范围 | 笔记 |
---|---|---|
“S1” | <= 20 Kbps | 此模板仅适用于非常低复杂性的设备。此模板仅是语音。 |
“S2” | <= 20 Kbps | 这是大多数应用程序的推荐模板。此模板支持语音和音乐的组合。 |
下表列出了 Windows Media Audio 9 Professional 编解码器或更高版本的设备一致性模板和关联参数。
模板字符串 | 性能 | 笔记 |
---|---|---|
“M1” | 比特率 <= 384 KbpsSampling rate <= 48 kHz 通道 <= 5.1 |
对于带环绕声音的标准电影,建议使用此模板。 |
“M2” | 比特率 <= 768 KbpsSampling rate <= 96 kHz 通道 <= 5.1 |
对于带环绕声音的高清电影,建议使用此模板。 |
“M3” | 比特率 <= 1,500 KbpsSampling rate <= 96 kHz 通道 <= 7.1 |
对于具有 8 声道环绕声音的高清电影,建议使用此模板,例如在影院中为演示文稿编码的内容。 |
“M” | 所有比特率All 采样率 所有频道 |
此模板仅用于个人计算机,通常用于展示编解码器的完整功能。这也是使用 Windows 媒体音频 9 无丢失编解码器编码的所有音频的模板指定。 |