您现在的位置: 天下网吧 >> 网吧天地 >> 网吧管理 >> 网吧配机 >> 产品导购 >> 正文

高清播放再次革命!CUDA解码方案评测

[作者:邱大川 来源:泡泡网 时间:2009-7-9我来说两句

AVC 1.9.5解码器,必须通过Hack的方法才能够实现,对于普通用户来说难免有些麻烦,故暂不推荐使用终极解码进行CUDA硬解H.264视频。

  前面我们介绍了使用终极解码进行CUDA硬解H.264视频的方法,相对来说完美解码就要方便多了,软件本身就已经采用了CoreAVC 1.9.5版本的解码器,下面我们还是来简单的讲述一下。  

  安装完美解码最新版本之后,首先打开“完美解码设置中心”程序,找到H.264视频解码器,将解码器设置为CoreAVC(如上图),这样就调用了CoreAVC 1.9.5版本的解码器。  

  应用之后,点击H.264视频解码器右边的配置,和前面介绍的终极解码一样,勾选Prefer CUDA accelerATIon和Use Tray Icon,开启CUDA硬件解码和系统托盘提示。

  如果没有问题的话,此时应该已经可以使用完美解码进行CUDA视频解码了。

  测试平台

  

  首先,我们应该明确本次测试目的何在。通过前面的介绍,我们已经了解了目前H.264视频不仅仅可以通过CPU硬扛、PureVIDE硬解,还可以通过CUDA硬件解码,我们本次的测试的目的也就是要看看CUDA解码的优劣何在,到底是否实用。

  本次我们将主要围绕CUDA解码H.264视频时的CPU占用率和使用CUDA进行视频解码对电脑功耗的影响以及CUDA是否与显卡的游戏性能有关三个方面进行测试,为了更加方便,本次直接采用支持CUDA硬件解码的播放器完美解码进行测试。  

  部分读者可能会提到前文我们所说的兼容性和画质方面的问题,由于笔者手里都是一些较新的高清视频,不管是使用GPU解码还是CUDA解码,都没有兼容性问题,所以没有办法测试。不过前面笔者给大家分析过,CUDA解码H.264视频实际上是模拟CPU进行“软”解码,从理论上讲完全不会有任何兼容性问题,画质方面也不会有任何影响,和CPU理论上完全一样。所以这方面大可不必担心。  

  本次测试影片选择的是《007大破量子危机》1080P H.264版本,采用TS封装,CPU占用率测试场景为固定的1分钟视频(1小时08分——1小时09分),可以非常准确的体现出各种解码模式下CPU的占用率。

  首先,我们来看看使用CPU软件解码时,播放这个视频的平均CPU占用率(测试截取其中一分钟的平均CPU占用率)。

  解码器设置  

  解码器设置方面,视频渲染器我们选择VMR9无渲染(修正黑边)模式,H.264视频解码器选择默认的System,该选项默认为CPU软件解码。  

  从测试结果来看,使用CPU软件解码该H.264视频,平均CPU占用率为40.96%,双核心E8200的性能还是不容忽视的,播放高清视频基本没有什么问题。

  使用CPU软件解码时,CPU平均占用率为40.96%,下面我们在看看通过GPU中的PureVIDEo HD单元解码相同的高清视频,CPU占用率为多少。

  解码器设置  

  由于硬件解码渲染器必须为EVR增强渲染,所以在这里我们选择了EVR增强渲染(C/A)模式,H.264解码器选择的是CyberLink(DXVA),该解码器是从PowerDVD 8中提取出来的GPU硬件解码器,非常好用。  

  测试结果很明显,使用GPU中的PureVIDEo单元解码这段高清视频,平均CPU占用率仅为2.28%,可以看出此时CPU仅仅在处理一些程序本省运行的计算,视频解码完全没有参与。

  最重要的是看看使用CUDA进行硬件解码H.264视频时,CPU的占用率情况。

  解码器设置  

  如我们前面所介绍,由于CUDA解码不需要DXVA,所以渲染器我们也不需要必须选择EVR增强视频渲染,这里选择兼容性很好的VRM9无渲染(修正黑边),和CPU软解时的选择一样。H.264解码器选择CoreAVC,并打开CUDA视频解码。  

9 7 3 1 2 3 4 5 6 4 8 :

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护 / 下载天下网吧APP,交流讨论


本文来源:泡泡网 作者:邱大川

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下