热点推荐:
您现在的位置: 电脑学习网 >> 软件专区 >> 正文

RealPlayer和StreamBox Ripper有冲突

2013-09-12 17:23:39  来源: 软件专区 
把RealPlayer升级到RealPlayer10后,不少使用StreamBox Ripper(一款可将RM等Real格式转换成MP3、WMA格式的软件)的朋友发现,StreamBox Ripper会出现一些错误信息,无法再执行相应的转换功能。这里,笔者整理了出现这些错误信息的原因和解决方法,与读者一起分享。

错误提示1:Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (cook)

原因:StreamBox Ripper使用Cooker G2(cook3260.dll)进行音频解码,RealPlayer或RealOne旧版本有该解码器,但RealPlayer 10却使用另一名称cook.dll,所以StreamBox Ripper找不到该解码器。

解决:打开文件夹..\Program Files\Common Files\Real\Codecs。Www.iTcompUTEr.COm.Cn右键单击“cook.dll”,选择复制。在同一文件夹内,选择粘贴,这样就会产生一个文件“复件cook.dll”。把“复件cook.dll”重命名为“cook3260.dll”即可。

错误提示2:Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (sipr)

原因:StreamBox Ripper使用ACELP-NET(sipr3260.dll)进行语音解码,旧版RealPlayer有该解码器,但RealPlayer 10却使用另一名称sipr.dll,所以StreamBox Ripper找不到该解码器。

解决:同1。将复件“cook.dll”重命名为“sipr3260.dll”即可。

错误提示3:Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (atrc)

原因:StreamBox Ripper使用Sony ATRAC3(atrc3260.dll)进行音频解码,而RealPlayer10却使用另一名称atrc.dll,导致StreamBox Ripper找不到该解码器。

解决:同1。将复件“cook.dll”重命名为“atrc3260.dll”即可。

注意:

1.若使用StreamBox Ripper时收到类似的错误信息,可以找到错误提示中的以解码器命名的dll文件,在文件名后加3260即可。

2.某些用户可能把RealPlayer安装在不同的目录,或者使用其他目录的解码器(如果此前装过Real Alternative,可能使用的是Real Alternative\codec下的解码器),总之,只要保证它们有“解码器名称3260.dll”复件即可。

 
SP2与DirectX9惹新祸 最近微软最热门的下载要数Windows XP的SP2和DirectX9了,笔者我却是因为这两个程序惹了不少麻烦。

首先是DirectX9,同学在我的电脑上装了一个日本的赛车游戏《新世纪GPX SIN2》,所以在玩的时候要将“区域和语言选项“调成“日文”,才可以正常进行游戏。调成日文后系统从表面上看没有什么变化,其他程序运行一切正常。因此很多次我在玩这个游戏后忘了把语言从“日文”调回到“中文”。

一日我在“日语”的语言环境中安装了中文版的DirectX9,安装过程中没有报错。后来我又安装中文版的Adobe Acrobat Reader 6.0,发现安装画面中出现的全是日文乱码,此时我才想到要把语言选项调回中文,再次运行SETUP出现的仍然是日文乱码。重启电脑,再试了一下,中文的语言环境下出现的还是日文乱码。接着我又运行了Winamp、QQ等安装程序,发现没有出错,但是当我运行紫光输入法、MSN安装程序时又出现了日文乱码。出错的程序都有一个共同特点──都要调用Windows Installer服务,安装包内都有*.msi的微软安装程序。由此可见DirectX9安装的同时可能更新了Windows Installer服务,我原有的错误语言设置,使更新也出现了问题。接着我用了系统还原,还原到安装DirectX9前,但是错误仍没有解决。看来Windows Installer服务的更新错误是不可逆的,只好重装系统解决问题。

几天之后,我老毛病又犯,在日文环境下装了SP2。装完后又使所有调用Windows Installer服务的安装程序显示乱码无法正常完成安装。结果又只有重装系统。

所以笔者在此提醒大家以后在安装DirectX9或SP2前一定要正确选择系统的区域语言选项,因为这两个安装程序都会更新Windows Installer服务,而且更新不可逆。错误的语言选项会给你以后的程序安装带来不少麻烦。

 
适时砍掉Explorer.exe进程 Windows在运行时会加载Explorer.exe进程,这个进程主要负责显示系统桌面上的图标、任务栏等,相当于Windows的脸面。而有时放下系统的“面子”结束Explorer.exe的进程,却能解决一些棘手的问题。以下就有4例(以Windows XP为例)。

  1.让注册表快速生效

  有时修改完注册表信息后,要重启才能生效,其实不必这样麻烦。按下“Ctrl+Alt+Delete”组合键,打开“任务管理器”,选择“进程”标签,单击其中的“Explorer.exe”,点击右下方的“结束进程”按钮,在打开的警告对话框中单击“是”按钮。然后再点击“任务管理器”中“文件”→“新建任务”,在打开的文本框中输入Explorer.exe后回车,即可重新加载Explorer.exe进程让注册表快速生效。

  2.删除顽固文件,替换系统文件

  当要删除某个文件时,提示“该文件正被别的进程使用,不能删除”。如果关闭使用该文件的程序或在任务管理器中结束该文件进程后还不能删除,可以结束Explorer.exe进程,然后在命令提示符窗口中进入该文件所在目录,用Del命令删除后,重新加载Explorer.exe即可。

  替换系统文件时,按以上方法在命令提示符窗口用copy命令或replace命令即可替换系统文件。

  3.缓解系统反应迟钝

  如果打开太多的应用程序,Windows停止响应而类似死机时,不必重新启动系统,可以按下“Ctrl+Alt+Delete”组合键,打开“任务管理器”,将占用大部分CPU资源的Explorer进程结束后,再重新加载Explorer进程,即可恢复正常。

  4.加快软件运行速度

  在低配置系统中使用很耗资源的软件,比如PhotoShop,AutoCAD等时,在打开软件后,结束“Explorer.exe”进程,腾出比较多的内存空间,加快软件运行速度,要返回桌面只要重新加载“Explorer.exe”进程。

 
From:http://www.itcomputer.com.cn/Article/Software/201309/3526.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 电脑知识网 Computer Knowledge   All rights reserved.