总算搞定MPlayer

原创 2006年06月10日 22:42:00
  在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,终于出现了期待已久的画面.

相关文章推荐

ubuntu 更新问题!(纠结的,搞了好几天!呵呵!总算搞定了!)

昨天新安装的ubuntu11.04时候突然出现如下问题 E: Encountered a section with no Package: header E: Problem with Me...

MPlayer 自定版

  • 2012年02月04日 10:54
  • 6.98MB
  • 下载

学会使用DNSPod,搞定二级域名的配置难题

怎样轻松配置二级域名的问题,快来看看吧

半小时轻松搞定 JUnit4

  • 2017年07月19日 19:01
  • 396KB
  • 下载

韩顺平_轻松搞定网页设计(html+css+javascript)_第32讲_构造函数_成员函数详解_学习笔记_源代码图解_PPT文档整理

文西马龙:http://blog.csdn.net/wenximalong/ js面向(基于)对象编程——类(原型对象)与对象 对象—对象(成员)函数的初步介绍 在某些情况下,我们要需要定义对象...

一句话搞定string类型大小写转换之transform用法

对于cpp中的string类型大小写转换用的可以说非常频繁,下面是使用STL实现的一种非常简单的方式进行转换 std::transform (strExt.begin(), strExt.end()...
  • realxie
  • realxie
  • 2012年02月21日 09:58
  • 6379
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:总算搞定MPlayer
举报原因:
原因补充:

(最多只允许输入30个字)