2,硬件要求
那么硬解软解的最低要求是怎么样的呢。
通过亲身实验,老师在08年5月写过的一篇文章中做过的一个试验,这里引用下过程和结果:
平台介绍:
INTEL配置:
CPU: Intel Pentium E2140
散热器: AVC成吉思汗
主板: 影驰8200S(MCP78芯片组)
内存: GEIL白金条1GB DDR800两条搭建双通道
硬盘: WD3200AAKS
电源: AcBel E2 Power 390
系统: Windows Vista
驱动: NVIDIA Forceware 171.37
评测软件: TechPowerUp GPU-Z 0.1.8
PowerDVD Ultra Deluxe V7.5
CPU-Z 1.44
AMD配置:
CPU: AMD ATHLON64*2 3600+(65nm)
散热器: 华硕 X战神
主板: 捷波悍马HA06(780G芯片组)
内存: GEIL白金条1GB DDR800两条搭建双通道
硬盘: WD3200AAKS
电源: AcBel E2 Power 390
系统: Windows Vista
驱动: AMD Catalyst 7.14.10.0555
评测软件: TechPowerUp GPU-Z 0.1.8
PowerDVD Ultra Deluxe V7.5
CPU-Z 1.44
统一两块CPU的频率为2.4G进行对比:即E2140OC300*8,3600+OC253*9.5。播放器采用PowerDVD Ultra Deluxe V7.5,可以在配置中关闭硬件加速功能。使用VISTA自带的“可靠性和性能监视器”(perfmon.exe)对CPU占有进行检测,它可以自动记录CPU占有率的变化,并且有单位时间内的详细记录和分析。分别选择了H.264和VC-1编码,码率大约在35Mbps左右的高清影片进行测试。
H.264:
从图中我们可以看到在3600+OC2.4G情况下,CPU单位时间内平均占有率大大高于E2140OC2.4G。超越幅度达40.38%。不过两块CPU超频以后最大占有率均小于90%(如果CPU占有率最高超过90%,画面可能会“卡”),画面较为流畅,软解成功。
VC-1:
从图中我们可以看到在3600+OC2.4G情况下,CPU单位时间内平均占有率大大高于E2140OC2.4G。超越幅度达61.19%。因为VC-1的编码复杂程度小于H.264,所以两块CPU的最大占有率均未超过60%,能够非常流畅播放影片。
得出的结论为:
1,在默认频率下,E2140和3600+均可以勉强进行高清影片的解码,但是对于部分码率较高的影片播放时捉襟见肘,低频单核的CPU则无法胜任软解。
2,2G和1G的内存对播放的流畅程度关系不大,如果物理内存少于1G连VISTA都无法流畅运行,所以也不必考虑是否可以流畅播放了。如果是XP系统,512M内存同样可以比较流畅得播放。
以上是去年测试的结果,我们可以知道高清软解的门槛现在看来不高。以现在400元低端价位左右的CPU为例:
Intel 奔腾双核 E5200(散)¥405 AMD Athlon64 X2 7750(黑盒) ¥399
这两者的性能都大大超越了3600+和E2140,足够应付软解的要求。也就是说在两年前还比较头疼的软解“吃”CPU的问题已经解决。