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

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

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

如何安装使用CoreAVC 1.9.5

CoreAVC只是解码器,如果要正常观看高清电影,还需要分离器和播放器。所以在我们之前的测试中,就分别使用了Media Player Classic Home Cinema播放器和Haali Media Splitter分离器。
Media Player Classic Home Cinema是一个免费的播放器,可以外挂字幕,绿色安装。而Haali
Media Splitter则是比较常用的分离器,三种软件同时使用就可以正常播放H.264编码的高清电影了。


我们需要的就是核心的解码器,替换掉原本《终极解码》里的CoreAVC.ax文件即可

但是,CoreAVC仅支持H.264格式,所以要支持所有的高清视频格式,我们还需要其它的解码器。大多数情况下,我们并不会一项一项地安装多种解码器,而是安装“终极解码”和“完美解码”之类的软件包一劳永逸。其实,“终极解码”和“完美解码”里面就集成了CoreAVC解码器。那么,我们可以通过一些简单的方法,将CoreAVC更新到1.9.5版本就能够实现CUDA解码了。


将“终极解码”里的CoreAVC选项选择为1.8.5版本,实际已经为1.9.5版本

“完美解码”20090513版本里,就已经集成了CoreAVC 1.9.5,我们可以在设置中心里直接调用CoreAVC进行设置,打开CUDA加速功能。而“终极解码”已经久不更新,新版本集成的是CoreAVC 1.8.5,就需要我们进行破解,将CoreAVC进行更新。


将必须在KMPlayer的滤镜菜单里才能对CoreAVC进行设置,
点击之后即可出来设置菜单,打开CUDA解码功能

首先在安装好“终极解码”之后,再安装CoreAVC 1.9.5,可以是14天的试用版。然后在
CoreAVC的安装目录里复制出Decoder文件,文件名为“CoreAVCDecoder.ax”。将“
CoreAVCDecoder.ax”更名为“CoreAVC.ax”,复制到“*:……Final CodecsCodecs”文件夹里,覆盖同名文件。在”终极解码设置中心里,在H.264解码器CoreAVC选项上单击鼠标右键,会出现版本的选项。选择1.8.5版本,其实它已经更新为1.9.5版本了。如此设置之后,如果要设置
CoreAVC,不能够在”终极解码“里设置,需要在KMPlayer里面对CoreAVC进行设置。方法是在
KMPlayer的右键菜单里选择滤镜,选择CoreAVC Video Decoder选项就能打开CoreAVC 1.9.5的设置界面。

总结

CoreAVC给我们提供了一种新的解码思路,就是利用显卡的通用计算能力来帮助视频解码,也可以同样达到解放处理器的目的。而且,用CUDA解码对视频格式的兼容性更高,能够硬解的视频格式更多了。只是,CoreAVC还不支持ATI的Stream,以及仅仅在H.264编码格式的软件中实现
CUDA,以上都是目前的遗憾。

分享到:

用户评论

共有评论(2)

  • 2010.03.29 10:46
    2楼

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

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

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

    (0) (0) 回复

用户名:

密码: