官网上说svn搞一份代码下来,编译一下就ok了,但是遇到了很多问题,小小的记录一下
svn搞下代码:
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
设置默认gui界面,这算是非常简单的配置了
./configure --enable-gui
出现了下面这个提示
No FFmpeg checkout, press enter to download one with git or CTRL+C to abort
缺少一个东西,但是有git的话直接回车就可以了,回车之后,git迁出并编译之
Cloning into ffmpeg...
一路编译出现错误
Error: yasm not found, use --yasm='' if you really want to compile without
缺少yasm环境,添加之
sudo apt-get install yasm
缺少x11
Error: X11 support required for GUI compilation.
添加之
sudo apt-get install libx11-dev 上面这个不管用,于是找到了下面这个 sudo apt-get install xorg-dev
好使,但是又出现了下面这错误
Error: The GUI requires GTK devel packages (which were not found).
缺少GTK,添加之
sudo apt-get install gtk2+-dev
终于编译成功了
Config files successfully generated by ./configure --enable-gui ! Install prefix: /usr/local Data directory: /usr/local/share/mplayer Config direct.: /usr/local/etc/mplayer Byte order: little-endian Optimizing for: native
配置成功之后 make 然后 sudo make install
安装完了之后运行之,弹出一个“没有找到皮肤”的错误,然后就over了。从官网上下载了一个皮肤,解压之后重新命名为default,然后cp到mplayer下的skins下,就ok了
然后打开一个高清的电影,发现跟其他播放器没什么差别,郁闷啊。仅仅是编译就是半个小时啊,还不说其他的问题。是不是我的电脑配置太烂了,戴尔的机器风扇跟挣命一样,发热在内行,散热很业余。
================================
ps 10.27
昨天在家里调试了一下mplayer的配置文件,发现播放高清电影还是很清楚的