当前位置: 技术问答>linux和unix
菜鸟问题:关于Mplayer播放rmvb
来源: 互联网 发布时间:2015-11-13
本文导语: 用mplayer不能播放rmvb文件,输出以下信息,请问应该如何解决?谢谢 #mplayer /Abc/a.rmvb Using GNU internationalization Original domain: messages Original dirname: /usr/share/locale Current domain: mplayer Current dirname: /usr/local/share/locale MPlayer...
用mplayer不能播放rmvb文件,输出以下信息,请问应该如何解决?谢谢
#mplayer /Abc/a.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.2 (C) 2000-2003 Arpad Gereoffy (看DOCS!)
CPU: Intel Pentium 4 Xeon Foster (Family: 8, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
针对有扩展指令集x86 CPU编译: MMX MMX2 SSE SSE2
Reading config file /usr/local/etc/mplayer/mplayer.conf: 没有那个文件或目录
Reading config file /root/.mplayer/config
Reading config file /home/gabucino/.mplayer/i_did_not_RTFM_carefully_enough...: 没有那个文件或目录
Reading /root/.mplayer/codecs.conf: 50 audio & 136 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
使用Linux的硬件RTC计时(1024Hz)
Can't open input config file /root/.mplayer/input.conf : 没有那个文件或目录
Can't open input config file /usr/local/etc/mplayer/input.conf : 没有那个文件或 目录
Falling back on default (hardcoded) input config
播放 /Abc/a.rmvb
Cache fill: 0.00% (0 bytes) 检测到REAL文件格式。
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
======= WAVE Format =======
Format Tag: 28515 (0x6F63)
Channels: 2
Samplerate: 44100
avg byte/sec: 64082
Block align: 930
bits/sample: 16
cbSize: 26
Unknown extra header dump: [ba] [0] [10] [0] [1b] [0] [a2] [3] [10] [0] [1] [0] [0] [3] [8] [0] [0] [1e] [0] [0] [0] [0] [0] [11] [0] [5]
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
skip_str: 0 bytes skipped
skip_str: 26 bytes skipped
skip_str: 0 bytes skipped
skip_str: 16 bytes skipped
VIDEO: RV40 [40002000,01081020] 344x280 (aspect 0.00) 25.00 fps
Clip info:
name: ...
author: ...
==========================================================================
要求的音频解码器族 [racook] (afm=realaud) 不可用 (在编译时开启它)
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到音频格式 0x6B6F6F63 的解码器.
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
要求的视频解码器族 [rv40] (vfm=realvid) 不可用 (在编译时开启它)
要求的视频解码器族 [rv40win] (vfm=realvid) 不可用 (在编译时开启它)
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到适合所选的-vo和视频格式 0x30345652 的解码器!
==========================================================================
正在退出... (文件结束)
#mplayer /Abc/a.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.2 (C) 2000-2003 Arpad Gereoffy (看DOCS!)
CPU: Intel Pentium 4 Xeon Foster (Family: 8, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
针对有扩展指令集x86 CPU编译: MMX MMX2 SSE SSE2
Reading config file /usr/local/etc/mplayer/mplayer.conf: 没有那个文件或目录
Reading config file /root/.mplayer/config
Reading config file /home/gabucino/.mplayer/i_did_not_RTFM_carefully_enough...: 没有那个文件或目录
Reading /root/.mplayer/codecs.conf: 50 audio & 136 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
使用Linux的硬件RTC计时(1024Hz)
Can't open input config file /root/.mplayer/input.conf : 没有那个文件或目录
Can't open input config file /usr/local/etc/mplayer/input.conf : 没有那个文件或 目录
Falling back on default (hardcoded) input config
播放 /Abc/a.rmvb
Cache fill: 0.00% (0 bytes) 检测到REAL文件格式。
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
======= WAVE Format =======
Format Tag: 28515 (0x6F63)
Channels: 2
Samplerate: 44100
avg byte/sec: 64082
Block align: 930
bits/sample: 16
cbSize: 26
Unknown extra header dump: [ba] [0] [10] [0] [1b] [0] [a2] [3] [10] [0] [1] [0] [0] [3] [8] [0] [0] [1e] [0] [0] [0] [0] [0] [11] [0] [5]
skip_str: 12 bytes skipped
skip_str: 20 bytes skipped
skip_str: 0 bytes skipped
skip_str: 26 bytes skipped
skip_str: 0 bytes skipped
skip_str: 16 bytes skipped
VIDEO: RV40 [40002000,01081020] 344x280 (aspect 0.00) 25.00 fps
Clip info:
name: ...
author: ...
==========================================================================
要求的音频解码器族 [racook] (afm=realaud) 不可用 (在编译时开启它)
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到音频格式 0x6B6F6F63 的解码器.
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
要求的视频解码器族 [rv40] (vfm=realvid) 不可用 (在编译时开启它)
要求的视频解码器族 [rv40win] (vfm=realvid) 不可用 (在编译时开启它)
*** 尝试用 etc/codecs.conf 升级 /root/.mplayer/codecs.conf
*** 如果这样还不行, 查看DOCS/codecs.html!
找不到适合所选的-vo和视频格式 0x30345652 的解码器!
==========================================================================
正在退出... (文件结束)
|
用mplayer播放real格式的文件需要real network的解码器,mplayer本身并没有附带,可以到网上搜索,可能现在mplayer的主页已经无法访问了,但其他网站应该由下载,一般为esstail-******,里面由real network的解码器,可能是.so文件,也可能是.dll,解压后放到一个指定的目录,然后重新编译安装mplayer,但注意在configure时指定real解码器所在的目录,具体选项见./configure -h
|
如果windows下安装了realplayer的话,把c:/Program Files/Common Files/Real/Codecs(如果没有codecs目录,就去realplayer的安装目录去找)所有的文件复制到/usr/lib/win32目录下,如果没有win32目录的话,手工建一个,这样mplayer就可以播放real的文件了
|
楼上的应该说的是。
缺少的是Real的插件,这个东西,你安装Real后可以在它的codes中找到,然后放到你Mplayer插件目录下。
Linux下也可以安装realplay,你可以去它的官方网站看看。
缺少的是Real的插件,这个东西,你安装Real后可以在它的codes中找到,然后放到你Mplayer插件目录下。
Linux下也可以安装realplay,你可以去它的官方网站看看。