-->
Save your seat for Streaming Media NYC this May. Register Now!

Testing the New Windows Media Encoding Profiles

本文的另一个版本首次出现在《 Streaming Media magazine. 你可以在这里找到Jan Ozer测试的详细结果.

Love it or hate it, 微软的Windows Media Video在企业和广播流媒体中扮演着重要角色. For example, in an informal survey that I recently compiled, 9 of 14 corporate sites used Windows Media Video, along with 7 of the 16 broadcast sites. In the last few months, 微软发布了更新的编解码器,增强了对Windows Media相关编码参数的访问,使流媒体发布者能够提高Windows Media Video的质量.

本文描述了微软的新功能以及如何获得它, 并检查了视频质量比以前的版本提高了多少. And, since Windows Media doesn't live in a vacuum, 我还将介绍微软的视频编解码器与Flash和苹果的H编解码器在质量上的比较.264 codec.

[Two additional article components are available. First, a brief interview with Ben Waggoner, program manager, video encoding at Microsoft. Second, as a counterpoint, a short interview with Chris Hock他是Adobe动态系统组的产品经理.

What's New from Microsoft
新的是更新的编解码器发布于2006年11月与Windows Media Player 11. In his article "Best Practices for Windows Media Encoding", Ben Waggoner described how to get those codecs, 与Microsoft Vista一起发货,并且可以通过更新到Windows Media Player 11或安装Windows Media Format SDK 11来访问. Waggoner在那篇文章中详细介绍了VC-1和Windows Media 9之间的关系, and also in the interview available on our website, but to make sure we're on the same page, let me summarize them here.

VC-1是SMPTE(电影电视工程师协会)对Windows Media视频编解码器的指定,由该组织标准化,用于HD DVD和蓝光光盘. 任何公司都可以在其产品中使用VC-1编码,只要向MPEG授权授权组织授权即可, or MPEG LA, 谁向VC-1专利池中的15家公司支付版税. To be clear, Microsoft doesn't control VC-1; they're part of the patent pool.

相比之下,Windows Media 9编解码器与VC-1兼容,但由微软控制. There are two main codecs within the group, the Windows Media Video 9 codec, which includes the Simple and Main Profiles, 和Windows Media Video 9高级配置文件(WMV-AP).

Historically, most web encoding has used the WMV 9 Main Profile, 而简单配置文件则保留给像手机和pda这样需要cpu的设备. 主要配置文件和高级配置文件之间的关键区别涉及对隔行格式的支持以及对IPTV和高清晰度dvd的其他要求. For those interested, 维基百科有一个很好的图表,详细说明了这三种配置文件的组成部分, available here.

关于WMV-AP编解码器有几个要点需要注意. First, 因为主要的区别在于对隔行格式的支持, 与传统的网络视频相比,它提供的质量优势很小. As I'll discuss in more detail below, 你不会看到用Windows Media Video 9编解码器编码的文件质量有明显的提高, or with the WMV-AP.

To view WMV-AP files, 你需要Windows Media Player的最新编解码器更新, 这与媒体播放器回到版本9. 这很好,但我很失望的是,更新不能与6一起工作.4 (mplayer2.exe), 因为这是媒体播放器的最后一个版本,它允许你打开播放器的多个实例,这样你就可以同时播放或查看多个Windows媒体(或AVI或MPEG)文件. 要在Mac上查看这些文件,你需要最新的Flip4Mac插件更新版本2.1.1, which wasn't available at the time I wrote this.

Where's The Beef?
OK, 如果WMV-AP编解码器本身不能提供更高的质量, then what's the point of the new version? First, 微软声称,随着版本11 SDK发布的更新编解码器将提高压缩质量, even if you don't use the Advanced Profile, or the additional techniques discussed below.

Second, 微软还公开了一些编码选项,这些选项以前无法用于使用主配置文件或高级配置文件制作Windows Media Video文件. 这个时候用起来不是特别方便, 但在某些情况下,它们比使用默认参数生成的文件的质量明显提高. I say not particularly convenient, 因为这些编码选项只能通过命令行编码器或更改Windows注册表中的设置来访问, 然后使用任何编码工具修改在该计算机上执行的任何Windows Media视频编码.

To be clear, once you install these new codecs, 您可能不会注意到编码工具的任何差异, 除了可能增加了Windows Media Video 9高级配置文件选项,如图所示 Figure 1. For example, 在安装更新后,Sorenson Squeeze只显示主配置文件, not the Advanced Profile.

Figure 1 (below). Once you install these new codecs, 您可能不会注意到编码工具的任何差异, 除了Windows Media Video 9高级配置文件选项之外.

Figure 1

即使你的编码工具显示了高级配置文件的存在, 您可能不会在程序界面中看到高级选项, at least for awhile. 这是因为像Sorenson Squeeze和Rhozet Carbon Coder这样的程序必须更新它们的接口来考虑这些因素. At NAB, 2007, 微软宣布,许多第三方编码工具的开发人员将更新他们的接口,以公开这些选项, but there were few, if any, demonstrated at the show.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues