media player播放RM文件只有声音没有图像

来源:百度知道 编辑:UC知道 时间:2024/05/28 14:08:56
在系统盘“system32”下有realmediasplitter.ax文件,运行regsvr32 RealMediaSplitter.ax无用,再运行regsvr32 quartz.dll也同样没用。

之前还能播放RM文件的,装了暴风2009后就不能用media看了,卸了暴风还是这样。

请高手指教怎么恢复有图像,不要推荐其他播放软件或者安装其他的插件,这样我就不用发帖问了。

我只是想知道在不多加软件插件重装的情况下,怎样才能让MEDIA播放RM文件时恢复以前有图有音的状态。谢谢!
Taoyanyo: 重装没用,没有病毒
chenyuxin2001:可否给个解码器插件下载地址呢?
jimmy6:我知道用暴风可以看,但是我现在想让media正常播放RM文件。
能不能简单点,我是菜鸟,你补充的以我的脑袋完全不能理解。

把RealMediaSplitter.ax删除后重新安装暴风影音试试,暴风影音自带解码器的。

补充:帮你查了一下资料:
首先,将Real的解码文件(RealCodecs目录)分离出来,放到自己规定的目录下,并且更改注册表中的指向,将其指到自己的目录下:
[HKEY_CLASSES_ROOT\SOFTWARE\RealNetworks\Preferences\DT_Codecs]
@="C:\\自定义目录\\RealCodecs"
[HKEY_CLASSES_ROOT\SOFTWARE\RealNetworks\Preferences\DT_Common]
@="C:\\自定义目录\\RealCodecs"
[HKEY_CLASSES_ROOT\SOFTWARE\RealNetworks\Preferences\DT_Objbrokr]
@=" C:\\自定义目录\\RealCodecs"
其次,注册RealMediaSplitter.ax控件后,在WMP调用自带的mediaplayer.ax不能解码Real文件的情况下,WMP就能够自动寻找到RealMediaSplitter.ax,由它来接管pnCrt.dll发出的请求了。所要说明的是,这个组件最好和pncrt.dll一起放在系统System32下才能起作用,因为这样注册和卸载起来才显得更简单,不妨把它写成批处理文件来执行。
安装.bat
copy RealMediaSplitter.ax %SystemRoot%\system32
regsvr32 %SystemRoot%\system32\RealMediaSplitter.ax
卸载.bat
regsvr32 RealMediaSplitter.ax /u
del %SystemRoot%\system32\