“硬解”也要高画质——改造显卡实现Vivid视频优化技术
硬用高手
在HDTV日益普及的今天,支持高清视频硬件解码已经成为了主流显卡的重要功能之一。虽然显卡的硬件解码功能能够极大程度地降低HDTV播放过程中的CPU占用率,但画面质量却比不上使用CPU进行“软解码”时的效果。目前高清电影的编码率越来越高,CPU“软解码”的要求也随之提高,面对纷繁复杂的解码运算,即使是主流的双核CPU都很容易被“软解码”所拖垮,这个问题一直困扰着追求极致画面效果的高清玩家们。今天笔者介绍一个能够在开启显卡硬件解码的情况下,最大程度提高影像画质的“鱼与熊掌兼得”的方法。
1 什么是Vivid视频优化技术
大家都知道,在相同的硬件规格下,华硕、微星等一线大品牌的显卡价格都要比普通品牌高出不少。这部分的差价,除了体现品牌价值外,其实还包含了一些经常被用户所忽略的附带功能。例如华硕的Splendid“靓彩”引擎技术、微星的Vivid视频优化技术等,这两种附带功能都可以极大程度地提高画面质量。值得一提的是,Vivid技术能够很好地兼容显卡硬件解码,因此,如果能够把Vivid技术移植到普通品牌的显卡上使用,就可以实现广大高清玩家梦寐以求的“低CPU占用率+高质量画面效果”。
2 “偷天换日”实现Vivid技术
Vivid技术并不需要特殊的硬件支持,而是由微星专门的增强版驱动所提供的。但是微星在显卡BIOS中进行了某些特殊的限制,即使我们使用NiBiTor软件把其他显卡BIOS的厂商ID修改为“MSI”,也无法完整地安装微星显卡增强版驱动而开启Vivid技术。因此我们只能通过刷新对应的微星显卡原版BIOS来实现Vivid技术的移植。
选择一款与自己现有显卡匹配的微星显卡BIOS是最为关键的一步。两块显卡的显存颗粒、延时参数、显存大小最好一致,而且配备的视频输出接口也应该尽量相同,以确保刷新后可以获得最佳的稳定性,盲目刷新BIOS很可能导致显卡的损坏而得不偿失。
附:改造过程中使用的软件下载地址:
NiBiTor V4.3:http://www.yesky.com/imagelist/2008/193/88rx7ud5ichy.zip
NVFlash v5.63:http://tools.mydrivers.com/soft/781.htm
微星N9500GT-MD512 BIOS:http://www.shudoo.com/bzsoft
微星增强版驱动175.19 For Windows XP:
http://download6.msi.com.tw/files/downloads/dvr_exe/NVIDIA_175.19_2kxp.zip
步骤1:BIOS的选择与修改
笔者手上的显卡为昂达9500GT神戈版,经过反复对比,最后选择了微星N9500GT-MD512的BIOS进行刷新。刷新BIOS之前先要对其中的部分参数进行修改,让它更适合自己的显卡。
首先运行 NiBiTor V4.3软件,读取昂达9500GT的BIOS,保存并且备份,万一刷新过程中出现意外可以用来拯救显卡。提取BIOS的方法:在“Tools→Read BIOS→Select Device”中选择9500GT(图1),然后选择READ TO FILE,另存为文件即可。接着进入下方各个子选项卡中记下其中的参数,为后面的修改做好准备。

然后打开下载得到的微星N9500GT BIOS文件。在Clockrates选项卡中,我们可以对显示核心、shader频率、显存频率等进行设置(图2)。这两款9500GT一样都是使用三星1.0ns的显存,但微星9500GT的默认显存频率比较低,只有1600MHz。为了安全起见,最终笔者选择了微星BIOS的默认频率,有兴趣的朋友可以在这里进行超频。

接下来在Voltages、Timings、Fanspeed等子栏目中对电压、显存延时、风扇转速等各项参数进行修改(见图3、图4和图5),这里必须根据原先记下的昂达9500GT的BIOS参数来设置,确保两者完全一致,最后保存为9500GT.rom并退出。



步骤2:BIOS的刷新与驱动安装
接着我们把刚才修改保存好的BIOS文件9500GT.rom和NVFlash v5.63软件存放到闪存的同一个文件目录下面。重启电脑并使用闪存把系统引导到DOS模式下,运行NVFLASH -4 -5 -6 9500GT.rom进行刷新。大约30秒之后刷新完成,程序会提示刷新成功。然后重新启动电脑并安装微星增强版驱动。
说明:参数-4表示忽略对 BIOS 中 GPU 信息及 PCB 版本的检测;-5表示忽略对 BIOS 中 PCI device ID 的检测;-6表示忽略对 BIOS 中子系统 ID 的检测。
步骤3:改造效果检测
重新进入系统后打开“显示属性”,可以看到显卡已经被识别为MSI 9500GT,并出现了微星的特殊标志和增强版功能菜单(图6)。进入其中的Vivid选项卡,这里有四个模式可供用户选择,分别是Photo照片、Office办公、Game Mode游戏和Default默认模式。使用的方法十分简单,用户选择需要的模式并点击“OK”即可完成设置。

其中的Photo照片模式可以帮助我们提高在开启显卡硬件解码功能时的画面质量,Photo模式又分为Vivid和Enrichment两个子模式。Vivid模式下画面的层次感明显增强,而且对比度和亮度都得到了提高,画面看起来更加清晰(图7)。而Enrichment模式下的画面色彩饱和度得到提高,显得更加的亮丽,细节表现更为丰富(图8)。大家可以在欣赏高清电影时根据自己的喜好来进行不同模式的切换。


3 HDTV播放测试
播放测试过程中我们使用完美解码播放软件来开启显卡对H.264、VC-1等高清视频的硬件解码功能,在确认已经开启硬件解码的情况下,进入“显示属性”中调用Vivid视频优化技术,然后进行画面质量的前后对比。启用Vivid技术进行优化之前的画面显得有些发白,画面偏暗淡。经过优化之后的画面色彩更加浓郁,层次感和对比度都明显提高,画质更为悦目(见图9和图10)。在整个播放过程中可以看到CPU占用率一直都非常低,并未因为使用Vivid技术而较前有所提高。




结语
通过移植微星显卡的Vivid视频优化技术,让我们能够在播放高清电影时成功实现显卡硬件解码+视频质量优化,在确保低CPU占用率的同时也能享受到出色的影像显示效果。不仅如此,通过此次改造,还让普通显卡拥有了微星显卡独有的D.O.T动态超频功能和StartOSD功能。有兴趣的朋友不妨参考本文的方法对自己的显卡进行改造,进一步榨取显卡的“剩余价值”。