QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1413|回复: 3

我的mplayer怎么不能运行?

[复制链接]
发表于 2003-5-9 23:51:37 | 显示全部楼层 |阅读模式
我在终端运行 mpalyer,出错了
[root@Board root]# mplayer /mnt/j/夜魔侠.Daredevil/all.rmvb
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer 0.90rc5-3.2 (C) 2000-2003 Arpad Gereoffy (看DOCS!)

CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP Multiprocessor/Athlon XP eXtreme Performance (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
针对有扩展指令集x86 CPU编译: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No
such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (233 chars)
使用Linux的硬件RTC计时(1024Hz)
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config

播放 /mnt/j/夜魔侠.Daredevil/all.rmvb
检测到REAL文件格式。
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
======= WAVE Format =======
Format Tag: 28515 (0x6F63)
Channels: 2
Samplerate: 44100
avg byte/sec: 44100
Block align: 640
bits/sample: 16
cbSize: 26
Unknown extra header dump: [80] [0] [10] [0] [17] [0] [80] [2] [10] [0] [1] [0]
[0] [3] [8] [0] [0] [25] [0] [0] [0] [0] [0] [2] [0] [4]
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
skip_str: 0 bytes skipped
skip_str: 16 bytes skipped
Not audio/video stream or unsupported!
VIDEO:  RV40 [40002000,01081020]  608x344  (aspect 0.00)  26.00 fps
Clip info:
name: 夜魔侠Daredevil
author: 飘而制作
copyright: 2003.05
==========================================================================
打开音频解码器: [realaud] RealAudio decoder
opening shared obj '../rp9codecs//cook.so.6.0'
Error: ../rp9codecs//cook.so.6.0: cannot open shared object file: No such file or directory
错误: 无法打开要求的DirectShow解码器: cook.so.6.0
Read the RealAudio section of the DOCS!
ADecoder预初始化失败
ADecoder初始化失败
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到音频格式 0x6B6F6F63 的解码器.
==========================================================================
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0" => local display)
==========================================================================
打开视频解码器: [realvid] RealVideo decoder
opening shared obj '../rp9codecs//drv4.so.6.0'
Error: ../rp9codecs//drv4.so.6.0: cannot open shared object file: No such file or directory
错误: 无法打开要求的DirectShow解码器: drv4.so.6.0
Read the RealVideo section of the DOCS!
VDecoder初始化失败
打开视频解码器: [realvid] RealVideo decoder
opening shared obj '../rp9codecs//drv43260.dll'
Error: ../rp9codecs//drv43260.dll: cannot open shared object file: No such file
or directory
错误: 无法打开要求的DirectShow解码器: drv43260.dll
Read the RealVideo section of the DOCS!
VDecoder初始化失败
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到适合所选的-vo和视频格式 0x30345652 的解码器!

==========================================================================


正在退出... (文件结束)

但是当我进到压缩包解压所在目录下运行mplayer却没有出错,为什么那?

[root@Board MPlayer-0.90]# mplayer /mnt/j/夜魔侠.Daredevil/all.rmvb
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer 0.90rc5-3.2 (C) 2000-2003 Arpad Gereoffy (看DOCS!)

CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP Multiprocessor/Athlon XP eXtreme Performance (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
针对有扩展指令集x86 CPU编译: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No
such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (233 chars)
使用Linux的硬件RTC计时(1024Hz)
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config

播放 /mnt/j/夜魔侠.Daredevil/all.rmvb
检测到REAL文件格式。
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
======= WAVE Format =======
Format Tag: 28515 (0x6F63)
Channels: 2
Samplerate: 44100
avg byte/sec: 44100
Block align: 640
bits/sample: 16
cbSize: 26
Unknown extra header dump: [80] [0] [10] [0] [17] [0] [80] [2] [10] [0] [1] [0]
[0] [3] [8] [0] [0] [25] [0] [0] [0] [0] [0] [2] [0] [4]
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
skip_str: 0 bytes skipped
skip_str: 16 bytes skipped
Not audio/video stream or unsupported!
VIDEO:  RV40 [40002000,01081020]  608x344  (aspect 0.00)  26.00 fps
Clip info:
name: 夜魔侠Daredevil
author: 飘而制作
copyright: 2003.05
==========================================================================
打开音频解码器: [realaud] RealAudio decoder
opening shared obj '../rp9codecs//cook.so.6.0'
Audio codec: [23] 44 Kbps Stereo Music High - RA8
Audio bitrate: 44.100 kbit/s (5513 bps)
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 5513->176400 (44.1 kbit)
Selected audio codec: [racook] afm:realaud (RealAudio COOK)
==========================================================================
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0" => local display)
==========================================================================
打开视频解码器: [realvid] RealVideo decoder
opening shared obj '../rp9codecs//drv4.so.6.0'
Selected video codec: [rv40] vfm:realvid (Linux RealPlayer 9 RV40 decoder)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
开始播放...
VDec: vo配置要求 - 608 x 344 (选择 csp: Planar I420)
VDec: using Planar I420 as output csp (no 0)
电影宽高比为 1.77:1 - 预放大到正确的电影宽高比.
VO: [xv] 608x344 => 608x344 Planar I420
Broken pipe  16.4 A-V: -0.105 ct:  0.218  410/410  40%  9%  5.3% 99 0 0%
发表于 2003-5-10 02:10:20 | 显示全部楼层
编译mplayer时real的dll文件路径给了相对路径,重新编译mplayer,并将real的dll(以及其他dll)的路径给成绝对路径。
回复

使用道具 举报

发表于 2003-5-10 21:21:43 | 显示全部楼层
安装rmvb的解码器,重新编译mplayer
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=285
回复

使用道具 举报

 楼主| 发表于 2003-5-12 10:38:43 | 显示全部楼层
谢谢大家,已经搞定了~
重新编译mplayer,并将real的dll(以及其他dll)的路径给成绝对路径
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-12-5 11:22 , Processed in 0.039264 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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