您的位置:电脑秀首页 > 应用技巧 > 硬用 > 正文

老树逢春开新花 老显卡也玩HTPC

PCSHOW.net 作者:微型计算机 2008-04-23

安装AVIVO视频解码器

        首先来看一个相对简单的方法——从ATI驱动程序中提取出AVIVO的核心部分atidvcr.dll。

        下面笔者要从最新的8-2_xp_xcode_58128中的AVIVO中提取出解码器部分。

        从图5可以看到里面有个压缩包Data1,将它解压(直接用WinRAR就可以搞定,而不是按照ATI的老习惯,需要i6comp才可以解压)。将data1解压以后,出现了我们需要的解码器。

        里面有四个文件,其中atidvcr.dll、atimcenc.dll和atixcode.dll这三个都是很关键的解码器部分,另外一个是安装程序,这里我们用不到。直接将atidvcr.dll复制到C盘(或是任意盘符任意目录下),只要你能记住路径即可。然后点击“开始”→“运行”(或者同时按下Win+R键),输入“regsvr32 c:tidvcr.dll”,稍后就会提示注册完成。

        atidvcr.dll文件里包含了很多视频音频解码器,有兴趣的玩家可以通过K M Player的添加外部解码器来调用这个atidvcr.dll文件,就可以看到里面的丰富的内容了。

        好了,到这里我们已经完成了一个很重要的步骤。但此时还不可以观看电视,因为我们仅仅注册了AVIVO的解码器,但是驱动程序还不允许Media Center调用它。因为驱动程序默认它是不合法的—我们的老显示卡在默认状态下不能使用这个高级解码器。

        下面还要进行一个很关键的步骤—强制MCE调用ATI解码器。这里需要下载Microsoft Windows XP Video Decoder Checkup Utility(该工具可去微软官方网站下载)。这是一个Windows XP视频解码器检查工具,它可以查看是否安装了解码器以及是否使用该解码器。

        从图8中可以看出,已经安装了ATI MPEG Video Decoder解码器。但是前面有个红叉,表示无法调用。这时就要强制使用了。首先选定这个解码器,点击“Set as Preferredf”按钮,弹出一个提示框,不要管它,选择确定即可。

        此时可以看到,MCE Comp atible和Preferred Decoder两项前都是勾。重新启动Media Center(不必重新启动Windows XP),点击“我的电视”。

        多彩的电视节目已经呈现在我们眼前了。此时打开“Catalyst Control Center”,查看一下硬件解码的状况。

        查看“视频”选项中“所有设置”下面的“Windows Media设置”,Windows Media视频加速已经打开了,解码器功能正常。

匿名评论 登录后评论
[按 CTRL + ENTER 键快速发表评论]
返回页面顶部↑