MCPLive > 杂志文章 > 用CUDA放高清 CoreAVC高清解码测试

用CUDA放高清 CoreAVC高清解码测试

2009-08-18撒哈拉《微型计算机》2009年8月上

如何进行CUDA解码

Step1

在安装CoreAVC 1.9.5解码软件的过程中,就可以看到CUDA的说明和设置指导页面。如果选择Use Tray Icon,那么在CoreAVC启用时,会在任务栏里显示CoreAVC的图标,并用颜色来显示
CUDA的启用情况。选择Prefer CUDA accelaration则开启CUDA加速,加速成功,CoreAVC在任务栏里的图标将从蓝色变成绿色。

Step2

在播放器中加入CoreAVC Video Decoder。我们在测试时使用的是Media Player Classic
Home Cinema播放器,打开选项菜单中的External Filters,将CoreAVC Video Decoder设置为
Prefer首选解码器。默认情况下,CoreAVC Video Decoder一般已经设置为了首选。

Step3

在CoreAVC解码器的设置菜单里,就有第一步指示里的设置选项。在这里就可以勾选“
Preferred decoder”、“Use Tray Icon”和“Prefer CUDA acceleration”三个选项打开CUDA解码。

CUDA解码优势

利用CUDA进行高清视频解码,相比DXVA硬解的方式来说,大的好处就是兼容性更高了。举个例子,如果用DXVA硬解高清,对渲染模式有要求,Windows XP下需要设置为VMR 9,而
Windows Vista下为EVR才行,而CoreAVC的CUDA解码则可以用多种渲染模式。


如果CUDA硬解未开启,那么《CoreAVC》的图标为蓝色,成功开启后,图标变成绿色

除此之外,DXVA硬解高清还配合适当的片源,比如对MKV封装的高清视频就会有兼容性问题。如果片源在压制的时候不符合DXVA规范,那么也无法进行硬件解码。而CUDA解码和处理器解码类似,理论上对片源没有要求,只要是采用H.264编码的高清视频都可以实现硬解。

分享到:

用户评论

共有评论(2)

  • 2010.03.29 10:46
    2楼

    AVC启用大大降低CPU占用 不错的方案

    (0) (0) 回复
  • 2009.10.11 00:18
    1楼

    你好!请问我已经按照杂志里的设置了,可是在播放H264编码文件时滤镜里没有CoreAVC Video Decoder选项这是为什么?

    (0) (0) 回复

用户名:

密码: