Windows Media Encoder
Windows Media Encoder是Microsoft推出一款视频转码工具,主要输出格式为WMV9。这款软件由于Microsoft的金字招牌以及提供了SDK,所以用户群也较为广泛。这款软件对于CPU多线程支持力度一般,转码的效率相对比较低下,但仍然可以作为视频工具的一个重要参考指标。
Windows Media Encoder支持的线程数不高于4个
在Windows Media Encoder中,Core i7平台并没有取得领先的优势。Core i7 920在这个项目中的性能甚至要低于同频的Q9450。而在SMT关闭后,Core i7运行Windows Media Encoder编码性能获得了大幅提升,远远把同频的Core2四核处理器抛在身后。这个情况很类似于Pov Ray测试中所体现出来的情况。
WME同样不是一个支持8线程的软件(有CPU占用率截图为证),其对于如何把四个线程如何分配到8个逻辑核心上同样实现的也不好。我们相信随着编码软件的改进,Core i7的潜力同样可以在编码软件里体现出来。
同样,为了确认我们的理论,排除测试平台或环境的差异,我们也换用了其他X58主板和内存对WME编码进行了更深入的研究。具体数据和上图虽然有所差异(大约差异5%~10%),但表现出来的数据分布趋势却没有任何变化。
winAVI
winAVI Video Converter是大众级的视频编、解码软件。界面非常漂亮,简单易用。该软件支持几乎所有视频文件格式,再加上其简单易用,所以其用户基础非常广泛——大家在买了mp4之后,就经常用这个软件转RM,或者是买了ipod把RM转成MOV。尽管这款软件根本不支持多线程,但用户群体实在是太大,所以我们不得不测试一下此款软件在各个平台上的性能。
由于winAVI并不支持多线程,因此我们可以看到Core i7 965在SMT选项打开和关闭时对结果几乎没有什么影响。但是由于三通道内置内存控制器的作用,Core i7还是比前代产品有着明显的提升。