安装前什么都不知道,老是冒出一大堆错误
Error: Bad gcc version
Error: PNG support required for GUI compilation, please install libpng and libpng-dev packages.
Error: X11 support required for GUI compilation.
...
后来才知道,要先查看mplayer需要用到的几个库文件有没安装
1. 查看下系统有没安装 gcc、gtk2-devel、glib2-devel、libpng、libpng-devel这几个包,除gcc要求4.0版本以上外(可以运行gcc -v查看gcc版本),其他几个都不限制版本
运行以下:
yum install gcc*
yum install gtk*
安装那些缺失的包
2. 下载mplayer主程序文件,解码器,皮肤,字体这些都可以在上下载,主程序文件、解码器、字体在releases、releases/codecs、
releases/fonts文件夹下,皮肤在skins文件夹下
3. 编译安装将解码器文件解码,放到codecs文件夹中,将其移动到/usr/lib/下
进入解压的主程序文件夹,编译安装mplayer
./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs
--prefix 参数指定mplayer的安装路径
--enable-gui 安装图形界面
--enable-freetype 调整字体
--with-codecsdir 指定解码器位置make && make install
4. 安装皮肤将解压出来的皮肤文件夹移动到/usr/local/mplayer/share/mplayer/skins/default 文件夹下
5. 安装字体将解压出来的字体文件夹下的所有文件移动到/usr/local/mplayer/share/mplayer/font文件夹下
6. 运行/usr/local/mplayer/bin/mplayer 或者 /usr/local/mplayer/bin/gmplayer,可以的话就成功7. 运行gmplayer 或者mplayer 显示找不到命令,建立一下链接[root@localhost bin]# ln -s /usr/local/mplayer/bin/mplayer /usr/bin/mplayer
[root@localhost bin]# ln -s /usr/local/mplayer/bin/gmplayer /usr/bin/gmplayer
双击无法打开视频
Could not open required DirectShow codec drv4.so.6.0
输入mplayer xxx.rmvb,正常播放,只是没有控制播放的面板。
找到xxx.rmvb,右键->"使用其它程序打开"->"使用自定义命令",输入"mplayer ",确定。
参考地址:
http://keep.iteye.com/blog/202643http://hi.baidu.com/yfdwdnyiu/blog/item/9618f01817c7a40f34fa4155.html/cmtid/c35c6fa8c79099bfcb130cfe一些FAQ问题:
make distclean 清除编译后的文件:
http://hi.baidu.com/grdd/blog/item/91524b34f632d849251f14e9.html关于GTK、 GDK、GLIB:
http://blog.csdn.net/wtz1985/article/details/2915017http://socol.iteye.com/blog/579718
Install MPlayer On RHEL5
:
http://bhanv.blog.51cto.com/729282/477678RHEL4 i386上安装mplayer:
http://blog.chinaunix.net/space.php?uid=491441&do=blog&id=2113409编译安装mplayer:
http://blog.chinaunix.net/space.php?uid=26102866&do=blog&id=2977700
阅读(1159) | 评论(0) | 转发(0) |