当前位置: 主页 > 硬件器材 > 器材选购知识 > 组建高清平台必看:AMD与NVIDIA高清播放能力探寻(8)

组建高清平台必看:AMD与NVIDIA高清播放能力探寻(8)

2009-02-17   硬派网 / 付昭 点击: 标签:高清 AMD NVIDIA
  

 

◆ 超高分辨率的问题和无法开启VC-1加速有关?答案是否定的!

 

    前面我们已经指出过一个问题,那就是在终极解码下,HD 2400/2600 显卡都无法开启VC-1编码影片的硬件加速,那这一点和超高分辨率下无法开启硬件加速有联系吗?

    之前我们曾看到过别人撰文进行类似的探讨,那篇文章的最终结论是“HD 2400/2600 显卡之所以无法在除PowerDVD之外的播放软件中开启VC-1的硬件加速,是因为在配合那些软件,比如KMPLAYER时,存在分辨率的识别错误,也就是把原本1920x1080分辨率的VC-1编码影片,错判成2048x1080分辨率,由此超出了1920x1200分辨率,导致无法开启硬件加速”。对于这个观点,我们认为是错误的,原因就是没有做足够全面的测试,急于下结论表明自己的发现,最终导致了错误的判断。

『播放器识别的输入分辨率为2048x1080,这是不能硬加速的原因?』

    不知道大家是否仔细观看了前几页我们曾放出的截图,请注意,HD 2400/2600 显卡在配合终极解码所包含的KMPLAYER播放器时,对于VC-1编码影片确实存在分辨率的识别错误(可能是与WMVideo Decoder DMO解码器配合不好导致的),你可以看到KMPLAYER播放器的播放信息显示,影片分辨率被错误识别为2048x1080。但由此就能简单断定为HD 2400/2600 显卡无法开启VC-1硬件加速的原因?显然不对,原因有两点:

    1、超高分辨率的问题,经过我们反复验证,在HD 2600XT GDDR4显存版本上是不存在的,但它在使用终极解码时(选用KMPLAYER播放器)同样不能开启VC-1编码硬件加速,仅就这一点反证,就足以证明认为这两个问题存在因果关系的结论是以偏概全得出的,很遗憾,测试产品不全面、匆忙下结论就是这种结果。

    2、超高分辨率的问题,经我们反复比较,只发生在使用催化剂7.8版本以上的驱动情况下(包括催化剂7.8版本和最新的催化剂7.9版本),如果使用催化剂7.7版本的驱动,任何HD 2400/2600 显卡都不会发生这个问题,所以我们才在之前判断这是ATI特意通过驱动进行了限制的原因。使用催化剂7.7版本的驱动,HD 2400/2600 显卡仍旧无法在使用终极解码时开启VC-1硬件加速,再次说明了这和超高分辨率的问题无关。

『催化剂7.7版以及之前的驱动没有超高分辨率下无法实现硬件加速的问题』

『使用催化剂7.8版,只要桌面分辨率不超过1920x1200,就不会出现硬件加速无法打开的状况』

    上面两个截图说明了不少问题,我们仔细验证后证明,在7.7版本的催化剂驱动之前,没有对HD 2400/2600 显卡进行超高分辨率的硬件加速限制。因此,就像我们之前所说的那样,不能调用合适的VC-1解码器,才是导致在除PowerDVD之外的播放软件中(比如终极解码),无法开启HD 2400/2600 显卡VC-1硬件加速的原因。这个问题,究竟是通过驱动端,还是解码器端,最终得到解决,目前并不确定,我们近几个月也在一直关注这方面的进展,以后有机会继续为大家进行分析。

顶一下
(0)
0%
踩一下
(0)
0%
精彩推荐