请帮我看看我的MPlayer播放RMVB时为什么不出图像?(转)[@more@]我大约1周以前开始使用fedora core5 linux。下载安装MPlayer以后,发现播放RMVB格式文件没有图像只有声音。在网络里,搜索了很久也不能解决。
我首先使用root登录FC5系统,并且在根目录下建立/download/MPlayer目录,然后到MPlayer官方网站下载MPlayer- 1.0pre8.tar.bz2、essential-20060622.tar.bz2、Blue-1.6.tar.bz2、windows- essential-20060611.zip四个文件到/download/MPlayer目录下,并进入该目录执行安装。具体过程如下:
485 cd ../download
486 ls -al
487 cd MPlayer
488 ls -al
489 tar -zxvf essential-20080811.tar.bz2
490 tar -zxvf essential-20060611.tar.bz2
491 tar vjxf essential-20060611.tar.bz2
492 ls -al
493 mv essential-20060611 /usr/lib/codes
494 chmod 644 usr/lib/codes
495 chmod 644 /usr/lib/codes/*
496 chown root.root /usr/lib/codes/*
497 unzip windows-essential-20060611.zip
498 mv windows-essential-20060611 /usr/lib/wincodes
499 cd ../usr/lib/wincodes
500 cd ..
501 cd ~
502 cd /usr/lib/wincodes
503 ls -al
504 cd /
505 cd download
506 cd MPlayer
507 chmod 644 /usr/lib/wincodes/*
508 chown root.root /usr/lib/wincodes/*
509 tar vjxf MPlayer-1.0pre8.tar.bz2
510 cd MPlayer1.0pre8
511 ls -al
512 cd MPlayer-1.0pre8
513 /MPlayer-1.0pre8/help
514 ls -al
515 cd help
516 gedit
bash: gedit: command not found
[root@localhost help]# man gedit
Cannot open the message catalog "man" for locale "zh_CN.UTF-8"
(NLSPATH="")
No manual entry for gedit
[root@localhost help]# ./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codes/ --with-win32libdir=/usr/lib/wincodes/ --disable-gcc-checking --language=zh_CN
bash: ./configure: 没有那个文件或目录
[root@localhost help]# ./configure --prefix=/download/MPlayer/ ==enable-gui --enable-freetype --with-codecsdir=/usr/lib/codes/ --with0win32libdir=/usr/lib/wincodes/ --disable-gcc-checking --language=zh-CN
bash: ./configure: 没有那个文件或目录
[root@localhost help]# cd ..
[root@localhost MPlayer-1.0pre8]# ./configure --prefix=/download/MPlayer/ ==enable-gui --enable-freetype --with-codecsdir=/usr/lib/codes/ --with0win32libdir=/usr/lib/wincodes/ --disable-gcc-checking --language=zh-CN
Detected operating system: Linux
Detected host architecture: i386
******************************************************************************
Hmm. You really want to compile MPlayer with an *UNSUPPORTED* C compiler?
Ok. You know. Do it. Did you read DOCS/HTML/en/users-vs-dev.html???
DO NOT SEND BUGREPORTS OR COMPLAIN, it's *YOUR* compiler's fault!
Get ready for mysterious crashes, no-picture bugs, strange noises... REALLY!
Lame which is used by mencoder produces weird errors, too.
If you have any problem, install a GCC 2.95.x or 3.x version and try again.
If the problem _still_ exists, then read DOCS/HTML/en/bugreports.html !
*** DO NOT SEND BUG REPORTS OR COMPLAIN it's *YOUR* compiler's fault! ***
******************************************************************************
Checking for host cc ... cc
Checking for cross compilation ... no
Checking for CPU vendor ... GenuineIntel (15:2:9)
Checking for CPU type ... Intel(R) Celeron(R) CPU 2.40GHz
Checking for GCC & CPU optimization abilities ... pentium4
Checking for kernel support of mmx ... yes
Checking for kernel support of mmxext ... yes
Checking for kernel support of sse ... yes
Checking for kernel support of sse2 ... yes
Checking for mtrr support ... yes
Checking for xmmintrin.h ... yes
Checking for assembler support of -pipe option ... yes
Unknown parameter: ==enable-gui
[root@localhost MPlayer-1.0pre8]# make && make install
Makefile:7: config.mak: 没有那个文件或目录
make: *** 没有规则可以创建目标“config.mak”。 停止。
[root@localhost MPlayer-1.0pre8]# cd etc
[root@localhost etc]# cp example.conf /usr/local/mplayer/etc/config
cp: 无法创建一般文件“/usr/local/mplayer/etc/config”: 没有那个文件或目录
[root@localhost etc]# cp example.conf /download/MPlayer/etc/config
cp: 无法创建一般文件“/download/MPlayer/etc/config”: 没有那个文件或目录
[root@localhost etc]# cd ..
[root@localhost MPlayer-1.0pre8]# cp example.conf /download/MPlayer/etc/config
cp: 无法 stat “example.conf”: 没有那个文件或目录
[root@localhost MPlayer-1.0pre8]# cp example.config /download/MPlayer/etc/config
cp: 无法 stat “example.config”: 没有那个文件或目录
[root@localhost MPlayer-1.0pre8]# cd ..
[root@localhost MPlayer]# cp example.conf /usr/local/mplayer/etc/config
cp: 无法 stat “example.conf”: 没有那个文件或目录
[root@localhost MPlayer]# whereis example
example:
[root@localhost MPlayer]# cp codecs.conf /usr/local/mplayer/etc/
cp: 目标 “/usr/local/mplayer/etc/” 不是目录: 没有那个文件或目录
[root@localhost MPlayer]# cp codecs.cong /download/MPlayer/etc
cp: 无法 stat “codecs.cong”: 没有那个文件或目录
[root@localhost MPlayer]# cp codecs.conf /download/MPlayer/etc
cp: 无法 stat “codecs.conf”: 没有那个文件或目录
[root@localhost MPlayer]# whereis codecs
codecs:
[root@localhost MPlayer]# tar vjxf Blue-1.6tar.bz2
tar: Blue-1.6tar.bz2:无法 open: 没有那个文件或目录
tar: 错误不可恢复:现在退出
tar: Child returned status 2
tar: 由于前面延迟的错误而退出
[root@localhost MPlayer]# tar vjxf Blue-1.6.tar.bz2
[root@localhost MPlayer]# mv Blue /download/MPlayer/share/mplayer/Skin/
mv: 目标 “/download/MPlayer/share/mplayer/Skin/” 不是目录: 没有那个文件或目录
[root@localhost MPlayer]# mv Blue /usr/local/mplayer/share/mplayer/Skin/
mv: 目标 “/usr/local/mplayer/share/mplayer/Skin/” 不是目录: 没有那个文件或目录
[root@localhost MPlayer]# ls -al
总计 28732
drwxr-xr-x 4 root root 4096 10-01 01:01 .
drwxr-xr-x 11 root root 4096 10-01 00:13 ..
drwxrwxr-x 4 root root 4096 07-01 18:03 Blue
-rw-r--r-- 1 root root 281056 10-01 00:25 Blue-1.6.tar.bz2
-rw-r--r-- 1 root root 10306084 10-01 00:24 essential-20060611.tar.bz2
drwxrwxr-x 31 1003 1003 4096 10-01 00:54 MPlayer-1.0pre8
-rw-r--r-- 1 root root 8166628 10-01 00:20 MPlayer-1.0pre8.tar.bz2
-rw-r--r-- 1 root root 10594685 10-01 00:25 windows-essential-20060611.zip
[root@localhost MPlayer]# cd MPlayer-1.0pre8
[root@localhost MPlayer-1.0pre8]# ls -al
总计 1600
drwxrwxr-x 31 1003 1003 4096 10-01 00:54 .
drwxr-xr-x 4 root root 4096 10-01 01:01 ..
-rw-rw-r-- 1 1003 1003 170 06-12 02:35 asmalign.h
-rw-rw-r-- 1 1003 1003 19195 06-12 02:35 asxparser.c
-rw-rw-r-- 1 1003 1003 891 06-12 02:35 asxparser.h
-rw-rw-r-- 1 1003 1003 31040 06-12 02:35 AUTHORS
-rw-rw-r-- 1 1003 1003 3850 06-12 02:35 bswap.h
-rw-rw-r-- 1 1003 1003 28845 06-12 02:35 cfg-common.h
-rw-rw-r-- 1 1003 1003 11939 06-12 02:35 cfg-mencoder.h
-rw-rw-r-- 1 1003 1003 103 06-12 02:35 cfg-mplayer-def.h
-rw-rw-r-- 1 1003 1003 15689 06-12 02:35 cfg-mplayer.h
-rw-rw-r-- 1 1003 1003 109829 06-12 02:35 ChangeLog
-rw-rw-r-- 1 1003 1003 30387 06-12 02:35 codec-cfg.c
-rw-rw-r-- 1 1003 1003 1932 06-12 02:35 codec-cfg.h
-rw-rw-r-- 1 1003 1003 2251 06-12 02:35 common.mak
-rwxrwxr-x 1 1003 1003 224379 06-12 02:35 configure
-rw-r--r-- 1 root root 4714 10-01 00:54 configure.log
-rw-rw-r-- 1 1003 1003 3508 06-12 02:35 Copyright
-rw-rw-r-- 1 1003 1003 18511 06-12 02:35 cpudetect.c
-rw-rw-r-- 1 1003 1003 1195 06-12 02:35 cpudetect.h
-rw-rw-r-- 1 1003 1003 13826 06-12 02:35 cputable.h
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 debian
-rw-rw-r-- 1 1003 1003 10466 06-12 02:35 divx4_vbr.c
-rw-rw-r-- 1 1003 1003 724 06-12 02:35 divx4_vbr.h
drwxrwxr-x 8 1003 1003 4096 06-12 02:35 DOCS
drwxrwxr-x 3 1003 1003 4096 06-12 02:35 drivers
-rw-rw-r-- 1 1003 1003 4249 06-12 02:35 edl.c
-rw-rw-r-- 1 1003 1003 613 06-12 02:35 edl.h
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 etc
-rw-rw-r-- 1 1003 1003 1540 06-12 02:35 fifo.c
-rw-rw-r-- 1 1003 1003 4435 06-12 02:35 find_sub.c
-rw-rw-r-- 1 1003 1003 4095 06-12 02:35 get_path.c
drwxrwxr-x 5 1003 1003 4096 06-12 02:35 Gui
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 help
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 input
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 liba52
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libaf
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libao2
drwxrwxr-x 10 1003 1003 4096 06-12 02:35 libavcodec
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libavformat
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libavutil
drwxrwxr-x 7 1003 1003 4096 06-12 02:35 libdha
drwxrwxr-x 3 1003 1003 4096 06-12 02:35 libfaad2
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libmenu
drwxrwxr-x 3 1003 1003 4096 06-12 02:35 libmpcodecs
drwxrwxr-x 3 1003 1003 4096 06-12 02:35 libmpdemux
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libmpdvdkit2
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libmpeg2
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libpostproc
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 libvo
-rw-rw-r-- 1 1003 1003 17992 06-12 02:35 LICENSE
drwxrwxr-x 6 1003 1003 4096 06-12 02:35 loader
-rw-rw-r-- 1 1003 1003 15767 06-12 02:35 Makefile
-rw-rw-r-- 1 1003 1003 574 06-12 02:35 mangle.h
-rw-rw-r-- 1 1003 1003 15545 06-12 02:35 m_config.c
-rw-rw-r-- 1 1003 1003 4882 06-12 02:35 m_config.h
-rw-rw-r-- 1 1003 1003 58838 06-12 02:35 mencoder.c
-rw-rw-r-- 1 1003 1003 3200 06-12 02:35 mixer.c
-rw-rw-r-- 1 1003 1003 747 06-12 02:35 mixer.h
-rw-rw-r-- 1 1003 1003 21738 06-12 02:35 mmx.h
-rw-rw-r-- 1 1003 1003 46702 06-12 02:35 m_option.c
-rw-rw-r-- 1 1003 1003 16291 06-12 02:35 m_option.h
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 mp3lib
-rw-rw-r-- 1 1003 1003 156817 06-12 02:35 mplayer.c
-rw-rw-r-- 1 1003 1003 1263 06-12 02:35 mplayer.h
-rw-rw-r-- 1 1003 1003 79 06-12 02:35 mplayer_wine.spec
-rw-rw-r-- 1 1003 1003 4349 06-12 02:35 mplayer_wine.spec.c
-rw-rw-r-- 1 1003 1003 5767 06-12 02:35 mp_msg.c
-rw-rw-r-- 1 1003 1003 3558 06-12 02:35 mp_msg.h
-rw-rw-r-- 1 1003 1003 44 06-12 02:35 mp_msg-mencoder.c
-rw-rw-r-- 1 1003 1003 8591 06-12 02:35 m_property.c
-rw-rw-r-- 1 1003 1003 5670 06-12 02:35 m_property.h
-rw-rw-r-- 1 1003 1003 2820 06-12 02:35 m_struct.c
-rw-rw-r-- 1 1003 1003 2982 06-12 02:35 m_struct.h
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 osdep
-rw-rw-r-- 1 1003 1003 5821 06-12 02:35 parser-cfg.c
-rw-rw-r-- 1 1003 1003 3470 06-12 02:35 parser-mecmd.c
-rw-rw-r-- 1 1003 1003 737 06-12 02:35 parser-mecmd.h
-rw-rw-r-- 1 1003 1003 7649 06-12 02:35 parser-mpcmd.c
-rw-rw-r-- 1 1003 1003 20838 06-12 02:35 playtree.c
-rw-rw-r-- 1 1003 1003 7126 06-12 02:35 playtree.h
-rw-rw-r-- 1 1003 1003 19488 06-12 02:35 playtreeparser.c
-rw-rw-r-- 1 1003 1003 1392 06-12 02:35 playtreeparser.h
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 postproc
-rw-rw-r-- 1 1003 1003 8437 06-12 02:35 README
-rw-rw-r-- 1 1003 1003 39994 06-12 02:35 spudec.c
-rw-rw-r-- 1 1003 1003 1567 06-12 02:35 spudec.h
-rw-rw-r-- 1 1003 1003 6748 06-12 02:35 sub_cc.c
-rw-rw-r-- 1 1003 1003 175 06-12 02:35 sub_cc.h
-rw-rw-r-- 1 1003 1003 9420 06-12 02:35 subopt-helper.c
-rw-rw-r-- 1 1003 1003 1451 06-12 02:35 subopt-helper.h
-rw-rw-r-- 1 1003 1003 65105 06-12 02:35 subreader.c
-rw-rw-r-- 1 1003 1003 2381 06-12 02:35 subreader.h
drwxrwxr-x 13 1003 1003 4096 06-12 02:35 TOOLS
drwxrwxr-x 2 1003 1003 4096 06-12 02:35 tremor
-rw-rw-r-- 1 1003 1003 77240 06-12 02:35 unrarlib.c
-rw-rw-r-- 1 1003 1003 8254 06-12 02:35 unrarlib.h
-rwxrwxr-x 1 1003 1003 60 06-12 02:35 version.sh
drwxrwxr-x 3 1003 1003 4096 06-12 02:35 vidix
-rw-rw-r-- 1 1003 1003 39697 06-12 02:35 vobsub.c
-rw-rw-r-- 1 1003 1003 1242 06-12 02:35 vobsub.h
-rw-rw-r-- 1 1003 1003 42308 06-12 02:35 xvid_vbr.c
-rw-rw-r-- 1 1003 1003 6375 06-12 02:35 xvid_vbr.h
-rw-rw-r-- 1 1003 1003 1937 06-12 02:35 xvmc_render.h
[root@localhost MPlayer-1.0pre8]# cd ..
[root@localhost MPlayer]# cd /usr/local/mplayer/share/mplayer/Skin/
bash: cd: /usr/local/mplayer/share/mplayer/Skin/: 没有那个文件或目录
[root@localhost MPlayer]# cd ../download/MPlayer/share/mplayer/Skin/
bash: cd: ../download/MPlayer/share/mplayer/Skin/: 没有那个文件或目录
[root@localhost MPlayer]# ln -s Blue default
。重启后在软件包管理者中发现了mplayer-1.0-0.45.pre8.lvn5.i386、mplayer-1.0-0.46pre8.lvn5.i386、 mplay-doc-1.0-0.45.pre8.lvn5.i386、mplay-doc-1.0-0.46.pre8.lvn5.i386、 mplayer-fonts-1.1-3.lvn5.norch、mplayer-gui-1.0-0.45.pre8.lvn5.i386、 mplayer-gui-1.0-0.46.pre8.lvn5.i386、mplayerplug-in-3.25-1.lvn5.i386、 mplayerplug-in-3.31-1.lvn5.i386、mplayer-skins-1.4-1.lvn5.noarch、mplayer- skins-1.5-1.lvn5.noarch 。选中上述文件确定重启后发现播放RMVB没有图像只有声音,出现“can not codec matching selected-vo and viedo format 0x30345652”的错误提示框。请问我的安装过程有什么问题?:0(1:time:1
[ 本帖最后由 chrabbit 于 2006-10-2 23:53 编辑 ]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617731/viewspace-959641/
,如需转载,请注明出处,否则将追究法律责任。