LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2897|回复: 38

fedora6 下编译的mplyaer-1.0rc2

[复制链接]
发表于 2008-1-10 22:34:00 | 显示全部楼层 |阅读模式
fedora6 下编译的mplyaer-1.0rc2能够正常播放wav等文件,但播放rm或者rmvb文件时只能听到声音,播放窗口自动关闭而没有了视频,并弹出以下窗口:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-1-10 22:40:29 | 显示全部楼层
终端返回了一大堆如下所示的错误信息,也不知道怎么处理了:

打开视频解码器: [realvid] RealVideo decoder
Error: libstdc++.so.5: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/program/mplayer/win32/drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.so
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drvc.dll, /usr/program/mplayer/win32/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Error: /usr/program/mplayer/all-20071007/drv3.so.6.0: cannot restore segment prot after reloc: Permission denied
Win32 LoadLibrary failed to load: drv3.so.6.0, /usr/program/mplayer/win32/drv3.so.6.0, /usr/lib/win32/drv3.so.6.0, /usr/local/lib/win32/drv3.so.6.0
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drv3.so.6.0
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drv33260.dll, /usr/program/mplayer/win32/drv33260.dll, /usr/lib/win32/drv33260.dll, /usr/local/lib/win32/drv33260.dll
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drv33260.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Error: /usr/program/mplayer/all-20071007/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.bundle/Contents/MacOS/drvc, /usr/program/mplayer/win32/drvc.bundle/Contents/MacOS/drvc, /usr/lib/win32/drvc.bundle/Contents/MacOS/drvc, /usr/local/lib/win32/drvc.bundle/Contents/MacOS/drvc
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.bundle/Contents/MacOS/drvc
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
找不到匹配 -vo 所选的和视频格式 0x30335652 的编解码器。
请阅读 DOCS/zh/codecs.html!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-10 22:53:51 | 显示全部楼层
我用以下命令编译:

./configure --prefix=/usr/program/mplayer --enable-gui --win32codecsdir=/usr/program/mplayer/win32 --realcodecsdir=/usr/program/mplayer/all-20071007 --enable-menu --enable-largefiles --language=zh_CN

其中win32里放着win32codecs-20040703.tar.bz2 的解压文件
all-20071007放着all-20071007.tar.bz2的解压文件

不知道有没有什么不妥的地方???

谢谢!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-10 23:05:34 | 显示全部楼层
发现打开rmvb文件时弹出的窗口与打开rm文件弹出的窗口不同,窗口如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-10 23:16:43 | 显示全部楼层
以下文件都可以找到,就是打不开。。。。
/usr/program/mplayer/win32/drvc.so
/usr/program/mplayer/all-20071007/drv3.so.6.0
回复 支持 反对

使用道具 举报

发表于 2008-1-11 10:07:01 | 显示全部楼层
去搜索一个drv33260.dll复制到你的WIN32下就好了。或者使用我附件里面的这个,解压到win32或者codec下面。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-11 11:13:11 | 显示全部楼层
谢谢!!
但很可惜,还是不行!
我也将win下的drvc.dll复制到相应的文件夹了,但结果一样!!!
who can help me??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-11 12:18:00 | 显示全部楼层
奇怪,现在又可以观看rm文件,不过还是弹出以下错误:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-11 12:19:26 | 显示全部楼层
终端显示以下信息:

检测到 REAL 文件格式。
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] 找到音频流,-aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] 找到视频流,-vid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV30]  352x288  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
剪辑信息:
name: 5
copyright: 2001
==========================================================================
打开视频解码器: [realvid] RealVideo decoder
Error: libstdc++.so.5: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/program/mplayer/win32/drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.so
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drvc.dll, /usr/program/mplayer/win32/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Error: /usr/program/mplayer/all-20071007/drv3.so.6.0: cannot restore segment prot after reloc: Permission denied
Win32 LoadLibrary failed to load: drv3.so.6.0, /usr/program/mplayer/win32/drv3.so.6.0, /usr/lib/win32/drv3.so.6.0, /usr/local/lib/win32/drv3.so.6.0
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drv3.so.6.0
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Called unk__beginthreadex
已选视频编解码器: [rv30win] vfm: realvid (Win32 RealPlayer 8 RV30 decoder)
==========================================================================
==========================================================================
打开音频解码器: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 1 ch, s16le, 64.1 kbit/9.08% (ratio: 8010->88200)
已选音频编解码器: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
AO: [alsa] 48000Hz 1ch s16le (2 bytes per sample)
开始播放...
VDec: vo 配置请求 - 352 x 288 (色彩空间首选项: Planar I420)
VDec: 使用 Planar I420 作为输出 csp (没有 0)
电影宽高比为 1.22:1 - 预放大到正确的电影宽高比。
VO: [xv] 352x288 => 352x288 Planar I420
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-11 12:29:49 | 显示全部楼层
终端显示以下信息:

检测到 REAL 文件格式。
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] 找到音频流,-aid 0
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] 找到视频流,-vid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV30]  352x288  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
剪辑信息:
name: 5
copyright: 2001
==========================================================================
打开视频解码器: [realvid] RealVideo decoder
Error: libstdc++.so.5: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/program/mplayer/win32/drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.so
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drvc.dll, /usr/program/mplayer/win32/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drvc.dll
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Error: /usr/program/mplayer/all-20071007/drv3.so.6.0: cannot restore segment prot after reloc: Permission denied
Win32 LoadLibrary failed to load: drv3.so.6.0, /usr/program/mplayer/win32/drv3.so.6.0, /usr/lib/win32/drv3.so.6.0, /usr/local/lib/win32/drv3.so.6.0
Error loading dll
错误: 打不开所需的 DirectShow 编解码器: drv3.so.6.0
Read the RealVideo section of the DOCS!
VDecoder 初始化失败
打开视频解码器: [realvid] RealVideo decoder
Called unk__beginthreadex
已选视频编解码器: [rv30win] vfm: realvid (Win32 RealPlayer 8 RV30 decoder)
==========================================================================
==========================================================================
打开音频解码器: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 1 ch, s16le, 64.1 kbit/9.08% (ratio: 8010->88200)
已选音频编解码器: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
AO: [alsa] 48000Hz 1ch s16le (2 bytes per sample)
开始播放...
VDec: vo 配置请求 - 352 x 288 (色彩空间首选项: Planar I420)
VDec: 使用 Planar I420 作为输出 csp (没有 0)
电影宽高比为 1.22:1 - 预放大到正确的电影宽高比。
VO: [xv] 352x288 => 352x288 Planar I420
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表