MPlayer无法播放RMVB

试用MPlayer播放RMVB时命令行窗口出现错误提示:
Opening video decoder: [realvid] RealVideo decoder
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error loading dll
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error loading dll
ERROR: Could not open required DirectShow codec drv43260.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error loading dll
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0×30345652.
Read DOCS/HTML/en/codecs.html!
并且只能播放声音,无视频图像.
仔细观看错误提示中有这么一句:
ERROR: Could not open required DirectShow codec drv43260.dll.
这应该是real的解码文件.但是我已经将这个DLL文件COPY到了codecs文件中了
之后上网查类似问题.发现和

http://entropy88.spaces.live.com/blog/cns!9ab2094f1e3359dd!196.entry

这个人遇到的问题差不多,不同的是他少的文件为drv42360.dll
他的解决方法是重新注册这个DLL文件.
根据他的方法,我:
1.把drv43260.dll拷贝到系统的system32文件夹下
2.开始->运行->regsvr32 drv43260.dll
之后再次用MPlayer播放RMVB文件.成功!

1 comment to MPlayer无法播放RMVB

  • oopenoo

    我把drv43260.dll+pncrt.dll 复制到mplayer.exe 同目录下也可以播放,但是还是不爽!不知道怎么解决。

    [Reply]

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">