论文部分内容阅读
随着高清的普及,网上到处都能找到各种格式的高清电影及短片。多样化的高清影片不仅对电脑硬件提出了更高的要求,同时也让播放软件经受了更严苛的考验,那么,哪些播放软件能够经受得起考验呢?为此,我们将四款常用的播放器拿出来进行一次横向评测,以选出最适合你的高清播放器。
评测方式
评测软件:Media Player Classic 6.4.8.7:免费软件,从Windows Media Player 6.4收版而来,评测的MPC来自终极解码1.7.0116播放软件包,包含了大部分常用的分离器和解码器。
KMPlayer 2.9.3.1210:免费软件由韩国人开发的全能播放器,同样来自丁终极解码1.7.0116。
InterVideo WinDVD Platinum 8.0:商业软件,全球知名的DVD播放器,它的视频和音频解码器技术领先。
CyberLink PowerDVD Ultra 7.2:商业软件,是与WinDVD齐名的DVD播放器。
评测环境:考虑到播放高清影片的要求和广人读者的硬件配置,本次评测所使用的硬件配置并不算高:
CPU:奔腾D 805 2.66GHz双核
内存:金士顿DDRII 667 IGB
声卡:Realtek ttD Audio
显卡:讯景7300GT DDRII 256MB
显卡驱动:nVidia Forceware 93.7 1 WHQL
评测项目:本次评测考查的是各播放器在播放高清影片时的表现,其中资源占用率是重要的评测项目,高清视频格式的支持能力也是一个重要因素。另外,一些附加功能也是在高清影片播放中需要关注的重要因素。
高清视频格式支持能力
在对高清视频格式的支持方面,PowerDVD是支持高清格式最多的播放器,而MPC和KMP缺失了对HD DVD和Blue Ray的支持,WinDVD虽然能够导入TS格式,却不能播放,而且它和PowerDVD一样,不能支持MKV格式封装的高清视频。
不过,PowerDVD虽然能够播放绝人部分高清格式,fH它的支持并不完美,由于不支持处理外挂字幕,它必须在VobSub的支持下才能播放外挂字幕,而开启VobSub之后解码器是工作在软解压状态的,所以它很难用来播放高码率的TS影片。
MPC和KMP目前还没有提供对新一代蓝光DVD(HDDVD和Blue-Ray)的支持,但相信很快这两款播放器会增加对新一代高清DVD的支持的。
资源占用情况
高清影片的格式比较多样,我们这里选择了MPEG 2 TS(1080i)、H.264 TS(1080i)、WMV HD(1080p)三种对硬件要求较高的高清格式视频,分别来考验这四种播放器存不同情况下的表现。
MPEG-2 TS(1080i)测试
这项测试使用的视频为日立高清演示片段,分辨率为1920×1088隔行,码率为20Mbps,码率在MPEG-2中是最高的,音频部分为5.1声道的AC-3,码率为384Kbps,虽然原片没有附带字幕,但为了测试需要,我们特地制作了一段SRT字幕。由于WinDVD无法播放TS文件,将TS文件转换成了MPEG格式封装。其中PowerDVD和WinDVD是开启VobSub来调用字幕,而MPC和KMP则是使用播放器内置的字幕播放功能。
测试结果:KMP占用CPU资源最少,大部分情况下CPU资源占用少于40%,排名第二的MPC则为50%~60%,同时它也是内存占用最少的。至于PowerDVD和WinDVD,由于是解码器工作在软解压状态,CPU占用率部在50%~70%之间,其中PowerDVD的占用率最高,另外,不知是什么娘冈,WinDYD有时开启VobSub无效,完全看不到字幕。从测试结果来看,KMP是对硬件要求最低的,MPC在播放带字幕的MPEG-2 TS影片时对CPU的要求更高一些,至少需要Pentium 42.0GHz CPU才行;至于WinDVD和PowerDVD,建议不要用它们来播放MPEG-2 TS影片,软解压毕竟还是太占资源。
H.264 TS(1080i)测试
H.264 TS测试文件为1080i的《艺伎回忆录》,码率并不高,只有10Mbps,画质比20Mbps的H.264节目要差一些,但目前使用这一码率的H.264 TS片源比较丰富,因此它比较具有代表性。因为WinDVD 8无法正常播放TS格式,而H.264 TS又无法无损转换成WinDVD所支持的封装格式,所以本项测试WinDVD只好缺席了。
测试结果:在这项测试中PowerDVD已经接近崩溃的边缘了,在不开启字幕的情况下,CPU资源占用率仍然达到了80%左右,而开启VobSub之后,迅速飙升至95%以上。虽然同样是用CoreAVC进行H.264的软解压,KMP和MPC的情况则要好得多,在开启了内置的字幕播放功能后,KMP的CPU占用率为70%左右,而MPC则在80%上下。之后再测试一段码率为20Mbps,分辨率为1440×1080的H.264 TS影片,发现资源占用率提升并不明显,看来Pentium D 805勉强可以应付顶级的20Mbps,1920×1080分辨率的H.264 TS影片了。
WMV HD(1080p)测试
这项测试所使用的测试文件是影片Alexander的演示片段,在微软的WMV HD演示文件中,这段号称是最占系统资源的。它的音频部分为5.1声道的WMA编码,码率为440Kbps;视频部分为9600Kbps码率的WMV 9编码。
测试结果:从CPU占用率来看,各款播放器相差并不大,通常只有30%~40%,峰值超过了70%,其中PowerDVD的占用率最高,KMP的CPU占用率最低,但实际的差异很小。从内存占用来看,最小的还是MPC,最高的仍是PowerDVD,两者差异接近100MB。
相信大家已经能看出一些规律:总的看来,KMP在播放各种高清格式的视频时,资源占用的情况最令人满意。对于机器配置不高的用户,相信KMPlayer是最好的选择。而PowerDVD和WinDVD在格式支持、字幕支持方面存在着难以接受的缺陷,让人非常遗憾。
其它功能
每个播放器都有自己的特色功能,而且大同小异。不过其中最为实用和必要的还是下面三种功能:强制16:9显示、解码器调配能力、外挂字幕支持能力。
强制16:9显示:就是不管节目的原始分辨率是多少,一律按16:9来显示。许多WMV HD、MPEG-2 TS及H.264 TS片源的原始分辨率为4:3的1440×1080,但在原始分辨率下画面是变形的,必须强制处理成16:9的1920×1080才正常。这项功能以KMP最为完美,只需要简单的操作即可,而MPC则需要费很大的劲调整才能达到强制16:9的效果,至于WinDVD和PowerDVD则没有类似的功能,只能看变形的画面。
调配解码器:指可以通过调整解码器优先等级,通过注册、反注册、删除解码器来搭配最适合自己的解码方案。虽然终极解码的“解码设置中心”已经提供了解码方案组合的功能,但有时候我们还是需要有更大的自主权。这项功能仍以KMP最为优秀,它提供了一个系统滤镜管理器,可以方便地进行这些操作(如图1)。MPC则要逊色一些,使用难度更大,普通用户会不知所措(如图2)。至于WinDVD和PowerDVD,它们强调的是自己开发的解码器,是根本不会提供这样的功能的。
字幕显示:字幕在外语影片中的重要性是勿庸置疑的,正如前面所述,KMP和MPC内置了字幕播放功能。其中KMP做得特别出色,在播放字幕的情况下,CPU资源的占用几乎没有增加,而MPC则有明显增加,几乎和使用字幕插件差不多了。而在这方面,WinDVD和PowerDVD只能使用字幕插件VobSub,对硬件配置要求更高。
总的看来,两款免费播放器的附加功能显得更为强大,而且免费播放器的更新也比较快,还可以支持各种插件,添加其他功能。
测试总结
综上所述,KMP是此次评测当之无愧的第一名,格式支持上虽然不如PowerDVD,但实用性却要强得多。MPC排在KMP之后位居第二,基本上KMP能做到的它也可以做到,只是性能上比KMP欠缺一点。PowerDVD和WinDVD基本处于同一水平,但WinDVD存在明显的短腿(不支持TS格式),加上资源占用率偏高,所以将它列为最后一名。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
评测方式
评测软件:Media Player Classic 6.4.8.7:免费软件,从Windows Media Player 6.4收版而来,评测的MPC来自终极解码1.7.0116播放软件包,包含了大部分常用的分离器和解码器。
KMPlayer 2.9.3.1210:免费软件由韩国人开发的全能播放器,同样来自丁终极解码1.7.0116。
InterVideo WinDVD Platinum 8.0:商业软件,全球知名的DVD播放器,它的视频和音频解码器技术领先。
CyberLink PowerDVD Ultra 7.2:商业软件,是与WinDVD齐名的DVD播放器。
评测环境:考虑到播放高清影片的要求和广人读者的硬件配置,本次评测所使用的硬件配置并不算高:
CPU:奔腾D 805 2.66GHz双核
内存:金士顿DDRII 667 IGB
声卡:Realtek ttD Audio
显卡:讯景7300GT DDRII 256MB
显卡驱动:nVidia Forceware 93.7 1 WHQL
评测项目:本次评测考查的是各播放器在播放高清影片时的表现,其中资源占用率是重要的评测项目,高清视频格式的支持能力也是一个重要因素。另外,一些附加功能也是在高清影片播放中需要关注的重要因素。
高清视频格式支持能力
在对高清视频格式的支持方面,PowerDVD是支持高清格式最多的播放器,而MPC和KMP缺失了对HD DVD和Blue Ray的支持,WinDVD虽然能够导入TS格式,却不能播放,而且它和PowerDVD一样,不能支持MKV格式封装的高清视频。
不过,PowerDVD虽然能够播放绝人部分高清格式,fH它的支持并不完美,由于不支持处理外挂字幕,它必须在VobSub的支持下才能播放外挂字幕,而开启VobSub之后解码器是工作在软解压状态的,所以它很难用来播放高码率的TS影片。
MPC和KMP目前还没有提供对新一代蓝光DVD(HDDVD和Blue-Ray)的支持,但相信很快这两款播放器会增加对新一代高清DVD的支持的。
资源占用情况
高清影片的格式比较多样,我们这里选择了MPEG 2 TS(1080i)、H.264 TS(1080i)、WMV HD(1080p)三种对硬件要求较高的高清格式视频,分别来考验这四种播放器存不同情况下的表现。
MPEG-2 TS(1080i)测试
这项测试使用的视频为日立高清演示片段,分辨率为1920×1088隔行,码率为20Mbps,码率在MPEG-2中是最高的,音频部分为5.1声道的AC-3,码率为384Kbps,虽然原片没有附带字幕,但为了测试需要,我们特地制作了一段SRT字幕。由于WinDVD无法播放TS文件,将TS文件转换成了MPEG格式封装。其中PowerDVD和WinDVD是开启VobSub来调用字幕,而MPC和KMP则是使用播放器内置的字幕播放功能。
测试结果:KMP占用CPU资源最少,大部分情况下CPU资源占用少于40%,排名第二的MPC则为50%~60%,同时它也是内存占用最少的。至于PowerDVD和WinDVD,由于是解码器工作在软解压状态,CPU占用率部在50%~70%之间,其中PowerDVD的占用率最高,另外,不知是什么娘冈,WinDYD有时开启VobSub无效,完全看不到字幕。从测试结果来看,KMP是对硬件要求最低的,MPC在播放带字幕的MPEG-2 TS影片时对CPU的要求更高一些,至少需要Pentium 42.0GHz CPU才行;至于WinDVD和PowerDVD,建议不要用它们来播放MPEG-2 TS影片,软解压毕竟还是太占资源。
H.264 TS(1080i)测试
H.264 TS测试文件为1080i的《艺伎回忆录》,码率并不高,只有10Mbps,画质比20Mbps的H.264节目要差一些,但目前使用这一码率的H.264 TS片源比较丰富,因此它比较具有代表性。因为WinDVD 8无法正常播放TS格式,而H.264 TS又无法无损转换成WinDVD所支持的封装格式,所以本项测试WinDVD只好缺席了。
测试结果:在这项测试中PowerDVD已经接近崩溃的边缘了,在不开启字幕的情况下,CPU资源占用率仍然达到了80%左右,而开启VobSub之后,迅速飙升至95%以上。虽然同样是用CoreAVC进行H.264的软解压,KMP和MPC的情况则要好得多,在开启了内置的字幕播放功能后,KMP的CPU占用率为70%左右,而MPC则在80%上下。之后再测试一段码率为20Mbps,分辨率为1440×1080的H.264 TS影片,发现资源占用率提升并不明显,看来Pentium D 805勉强可以应付顶级的20Mbps,1920×1080分辨率的H.264 TS影片了。
WMV HD(1080p)测试
这项测试所使用的测试文件是影片Alexander的演示片段,在微软的WMV HD演示文件中,这段号称是最占系统资源的。它的音频部分为5.1声道的WMA编码,码率为440Kbps;视频部分为9600Kbps码率的WMV 9编码。
测试结果:从CPU占用率来看,各款播放器相差并不大,通常只有30%~40%,峰值超过了70%,其中PowerDVD的占用率最高,KMP的CPU占用率最低,但实际的差异很小。从内存占用来看,最小的还是MPC,最高的仍是PowerDVD,两者差异接近100MB。
相信大家已经能看出一些规律:总的看来,KMP在播放各种高清格式的视频时,资源占用的情况最令人满意。对于机器配置不高的用户,相信KMPlayer是最好的选择。而PowerDVD和WinDVD在格式支持、字幕支持方面存在着难以接受的缺陷,让人非常遗憾。
其它功能
每个播放器都有自己的特色功能,而且大同小异。不过其中最为实用和必要的还是下面三种功能:强制16:9显示、解码器调配能力、外挂字幕支持能力。
强制16:9显示:就是不管节目的原始分辨率是多少,一律按16:9来显示。许多WMV HD、MPEG-2 TS及H.264 TS片源的原始分辨率为4:3的1440×1080,但在原始分辨率下画面是变形的,必须强制处理成16:9的1920×1080才正常。这项功能以KMP最为完美,只需要简单的操作即可,而MPC则需要费很大的劲调整才能达到强制16:9的效果,至于WinDVD和PowerDVD则没有类似的功能,只能看变形的画面。
调配解码器:指可以通过调整解码器优先等级,通过注册、反注册、删除解码器来搭配最适合自己的解码方案。虽然终极解码的“解码设置中心”已经提供了解码方案组合的功能,但有时候我们还是需要有更大的自主权。这项功能仍以KMP最为优秀,它提供了一个系统滤镜管理器,可以方便地进行这些操作(如图1)。MPC则要逊色一些,使用难度更大,普通用户会不知所措(如图2)。至于WinDVD和PowerDVD,它们强调的是自己开发的解码器,是根本不会提供这样的功能的。
字幕显示:字幕在外语影片中的重要性是勿庸置疑的,正如前面所述,KMP和MPC内置了字幕播放功能。其中KMP做得特别出色,在播放字幕的情况下,CPU资源的占用几乎没有增加,而MPC则有明显增加,几乎和使用字幕插件差不多了。而在这方面,WinDVD和PowerDVD只能使用字幕插件VobSub,对硬件配置要求更高。
总的看来,两款免费播放器的附加功能显得更为强大,而且免费播放器的更新也比较快,还可以支持各种插件,添加其他功能。
测试总结
综上所述,KMP是此次评测当之无愧的第一名,格式支持上虽然不如PowerDVD,但实用性却要强得多。MPC排在KMP之后位居第二,基本上KMP能做到的它也可以做到,只是性能上比KMP欠缺一点。PowerDVD和WinDVD基本处于同一水平,但WinDVD存在明显的短腿(不支持TS格式),加上资源占用率偏高,所以将它列为最后一名。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。