Athlon64 3000+的CPU,可能三年前还算凑活,不过在现在这个双核漫天飞的时代,显然是已经落后了。但现在舍不得换机器,毕竟我的应用也并不是需要在High Performance的机器上——除了看HD之外。现在的HD RIP都基本上是H264的编码了,毫无疑问,除了高分辨率之外,H264的解码速度对CPU也是一个大的考验,720P的话还能应付,但碰上1080P的,就开始让人不能忍受了。

当然,如果不能升级,问题肯定不能根本上解决,毕竟这是硬件上的局限,不过总是想发掘一下硬件的潜力么,于是了解到NVIDIA6系列后的显卡对H264有硬解码支持,也就是常说的Video Acceleration(VA)——视频加速。于是按照说明文档安装了相应的解码器和PowerDVD,结果在PowerDVD里看到VA的状态时in use,通过RivaTuner也看到显卡的频率上升到了3D模式,即由2D的300MHz上升到了450MHz,但很遗憾,过渡场景仍然让人觉得闪烁——机器仍然吃不消。

CoreAVC截图

虽然还是没能拿下1080P,但是对于Core AVC的解码器倒是更加刮目相看了。NVIDIA的解码器在不开始VA的情况下简直是惨不忍睹,如同放幻灯片,虽然可能是配合硬解码的需要,不过即使开启VA,仍然和Core AVC的表现相差一大截, 截图是用Core AVC解码一段H264的1080P的动画样本,显卡仍然处在2D模式,解码全部靠CPU支持,然而流畅度却比硬解码好很多,处于一个可以让人忍受的水平,或许3200以上的话应该就可以接受了吧,目前使用的版本是1.6.5.0,至少是我碰到的H264解码器中表现最好的一个了。