G35也玩高清视频

硬用高手

随着高清电视的逐渐普及,广大玩家们对显卡的HDTV硬件解码能力也给予了更多的关注。最近非常热门的NVIDIA MCP78和AMD 780G集成显卡芯片组均提供了对各种编码方式高清视频进行硬件解码的支持,极大地提高了集成显卡的HDTV播放能力。而Intel新推出的G35集成显卡芯片组在HDTV解码性能上也有了长足的进步,下面将介绍G35主板的各种高清视频播放技巧。

为了应对NVIDIA的PureVideo HD和AMD的AVIVO HD两种视频解码技术,Intel也推出了针对自家芯片组的Clear Video Technology高清解决方案。在G35芯片组的Clear Video Technology方案中,提供了MPEG2和VC-1的硬件加速功能,而面对H.264则依然无能为力。

示范平台配置:

CPU:Intel Pentium E2160

散热器:酷冷至尊 海雕水冷

主板:七彩虹 C.G35

内存:金士顿 DDR2 667 1GB×2

显卡:集成GMA X3500

硬盘:三星 HD250HJ

光驱:华硕 1814BLT

电源:航嘉多核DH6

播放软件:完美解码、PowerDVD 7.3

22-d08-b1.jpg

为了让G35集成的GMA X3500显卡能够支持Clear Video Technology,首先必须安装Intel Graphics Media Accelerator驱动程序15.9.0.1472版本,此版本仅支持Vista操作系统。在播放软件上,则选用CyberLink PowerDVD 7.3和完美解码,并利用完美解码自带的KMplayer来调用各种解码器和分离器。

Intel Graphics Media Accelerator驱动程序15.9.0.1472版本下载地址:http://drivers.mydrivers.com/drivers/214-85689-Intel-G31-G33-G35-G965-Q33-Q35

一、MPEG2视频播放

采用MPEG2编码的高清视频解码运算量并不大,因此完全依靠E2160进行“软解码”也能够很好地胜任,此时CPU的占用率最大为45%,最小为25%,大多数时间徘徊在35%~38%。打开GMA X3500的硬件加速之后CPU的占用率最大为35%,最小为20%,平均28%~29%。为了获得更好的画面质量和更低的CPU占用率,我们可以“借用”AMD的AVIVO视频解码器来进行MPEG2视频的播放。

1.巧妙安装AVIVO视频解码器

首先下载AMD的AVIVO视频解码器8.4版本,解压后运行安装程序,系统会提示选择文件自解压的路径,全部按默认进行即可。此后系统会提示找不到所需要的硬件(图1),接着选择结束安装。进入C:\ATI\SUPPORT\8-4_vista32-64_xcode_61010目录下,会看到一个名为AVIVO的文件夹,进入后运行SETUP.EXE文件,此时已经可以顺利完成安装。

22-d08-2.jpg
图1

2.调用AVIVO视频解码器

安装结束后打开KMplayer播放器,进入右键菜单中的“选项-参数设置”子栏目,打开“滤镜控制→解码器使用→外部视频解码器”菜单,点击“搜索外部解码器”→“在扫描后添加”,此时你会发现系统中多出了一个名为ATI MPEG Video Decoder的解码器(图2),然后点击“确定”返回上一级菜单。在外部视频解码器设置菜单中,把MEPG2和H.264视频后面的下拉式菜单选项均设置为ATI MPEG Video Decoder(图3),这样就完成了AVIVO视频解码器的安装和调用。

22-d08-3.jpg
图2
22-d08-4.jpg
图3

3.播放效果测试

在随后的播放过程中,点击“OSC 回放信息”,就可以在播放窗口中显示视频的各种信息。我们可以看到视频解码器的输出栏目中显示为DXVA模式(图4),说明已经利用AVIVO解码器打开了GMA X3500的MPEG2硬件加速功能。整个播放过程中CPU占用率最大为30%,最小为17%,大多数时间徘徊在23%~25%,优化效果非常明显,画质更加生动。

22-d08-5.jpg
图4

AVIVO视频解码器8.4版本下载地址:

http://download.it.com.cn/softweb/hardware/vga/ATi/20083/24922.html

二、VC-1视频播放

进入PowerDVD的“配置”→“视频”→“硬件加速”子菜单中,勾选“Intel ClearVideo”来开启VC-1硬件加速(图5)。但打开硬件加速后CPU占用率仅下降10%左右,为了进一步降低CPU占用率,可以利用KMplayer播放器对分离器、解码器进行优化组合:视频解码器选择WMVideo Decoder DMO,分离器选择Haali,音频解码器选择Moonlight Odio Dekoda。优化后的CPU占用率得到进一步控制,播放过程非常流畅,如果想得到更好的音质表现,则可以选用CyberLink Audio Decoder音频解码器。

22-d08-6.jpg
图5
22-d08-b2.jpg

三、H.264视频播放

在各种编码方式的HDTV中,H.264高清视频的解码运算是最为繁重的,GMA X3500并不支持H.264硬件加速,因此整个播放过程中CPU占用率都非常高,始终保持在85%~100%,在几个编码率较大的场景中还出现丢帧和影音不同步现象。

使用KMplayer播放器的优化组合方案为:视频解码器选择CoreAVC Video Decoder,分离器选择Haali,音频解码器选择Sonic Cinemaster Audio Decoder,这套方案中的分离器和解码器均十分节省系统资源,调整后已经可以基本流畅地进行播放。为了进一步降低CPU占用率,还可以在“CoreAVC Video Decoder”设置菜单中选择“Skip all deblocking”(图6),强行关闭解码去块功能,牺牲部分画质来提高播放速度。

22-d08-7.jpg
图6

总结

从播放测试结果来看,Intel Clear Video Technology虽然还无法与PureVideo HD、AVIVO HD等技术相媲美,但对比自家的上一代整合芯片组,G35的高清视频播放能力已经有了长足的进步,只要掌握了其中的技巧,你一样可以应付各种高清视频的播放。另外,随着驱动程序的不断完善,G35的表现应该会越来越好,最后希望大家都用好手中的G35主板。