在LINUX下看电影对于新手来说真的是种奢侈,我也一样,不过到此为止,现在我也能在FC4下娱乐娱乐了,哈哈.其实应该很早就可以实现了的,也就是说原来我也试者装过MPlayer,但每次都以失望告终,而且还常对朋友们说,要学习来LINUX,要娱乐去WIN.唉,典型的吃不着葡萄说葡萄酸.实际上呢我当时是可以看电影了的,是我不会用.估计现在很多朋友也跟我一样,如果你的MPlayer可以听MP3的话,那么多半跟我情况一样,不是不能放电影,而是你不会.

  好了,还是来说说吧,编译安装过程就不说了,网上很多,搜搜一大把,我也是参考那些安装的.不过我要说的是,我编译的时候编译器是GCC 4.X,不符合要求,后来又提示GUI支持方面的错误.关于编译器,要求是GCC 3.X,但你可以给下载来的源文件打个补丁,去搜搜这个补丁文件mplayer-1.0_pre7-gcc4.patch,然后下来放到源安装文件目录下,然后输入 以下命令打上补丁,这样就可以用GCC 4.X进行编译了.

patch -pl < mplayer-1.0_pre7-gcc4.patch

编译的时候如果提示GUI支持的错误的化,大可把参数 --enable-gui 去掉,如下进行编译

./configure --prefix=/opt/mplayer --with-codecsdir=/usr/lib/codecs --enable-menu  --enable-largefiles

如果没有错误的话那么就先 make 然后 make install,老套路了.这个时候没错误的话(我的是没有出错:))在命令行(没装GUI)下去打开一个视频文件看看,如下打开一个.wmv格式的文件
[root@localhost lxp]# mplayer  lxpqhyj.wmv
Playing /var/www/html/ziliao/lxp/lxpqhyj.wmv.
Cache fill:  4.39% (368640 bytes)    ASF file format detected.
VIDEO:  [WMV2]  640x480  24bpp  1000.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 name: <-/uffff-
 author: /u03b8s
 copyright: N'f
 comments: <-/uffff-
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 32000 Hz, 2 ch, s16le, 40.0 kbit/3.91% (ratio: 5000->128000)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
It seems there is no Xvideo support for your video card available.
Run 'xvinfo' to verify its Xv support and read DOCS/HTML/en/video.html#xv!
See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11
Error opening/initializing the selected video_out (-vo) device.


Exiting... (End of file)

出错了Error opening/initializing the selected video_out (-vo) device.是不是就说安装不成功,无法看电影呢?我以前也是这样想的,觉得看个电影真难,还要切换到WIN下去.但其实是很简单的,而且它还提示你了
Try -vo x11

对吧,现在加上 -vo x11 看看

[root@localhost lxp]# mplayer -vo x11 lxpqhyj.wmv

一切OK,终于出现了期待已久的画面.
Logo

更多推荐