Centos 7 Mplayer安装

安装前什么都不知道,老是冒出一大堆错误
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 程序文件,解码器,皮肤,字体
这些都可以在 http://www.mplayerhq.hu/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 ",确定。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值