在ubuntu上,源码编译安装Mplayer

step 1,准备好所有的文件,如下所示:

MPlayer-1.0rc2.tar.bz2
Mplayer源文件
Blue-1.7.tar.bz2 [这个是博客附件,下载后请把.rar后缀去掉]

mplayer 皮肤文件 ,可以下载多个
font-arial-cp1250.tar.bz2[这个是博客附件,下载后请把.rar后缀去掉]
mplayer 字体文件
essential-20071007.tar.bz2
mplayer 通用解码器
windows-all-20071007.zip
mplayer win32解码器

以上文件都可以在
http://www.mplayerhq.hu/design7/dload.html下载

 

step 2,编译环境准备:

执行一下命令:

     apt-get install libgtk2.0-dev

     mplayer有用到gtk,所以需要安装
     apt-get install build-essential 

   编译环境,automake等

 

step 3,建立程序文件夹

3.1 执行:sudo  mkdir /usr/local/mplayer
  [当然你可以选择别的目录]
   建立MPlayer主目录

 

3.2 执行:    sudo  mkdir /usr/lib/codes
      建立MPlayer 解码器目录
3.3 执行:    sudo mkdir /usr/lib/win32codes
      建立MPlayer Win32解码器目录
3.4 解压缩文件
解压缩:  MPlayer-1.0rc2.tar.bz2
执行:    tar -xjvf MPlayer-1.0rc2.tar.bz2
        生成一个MPlayer-1.0rc2的目录 


解压缩:  Blue-1.7.tar.bz2
执行:    tar -xjvf Blue-1.7.tar.bz2
        生成Blue-1.7目录 


解压缩:  font-arial-cp1250.zip
执行:     unzip font-arial-cp1250.zip
       生成font-arial-cp1250目录 


解压缩:  essential-20071007.tar.bz2
执行:    tar -xjvf essential-20071007.tar.bz2
       生成essential-20071007目录

 

step 4,拷贝文件准备编译

将刚才解压的essential-20071007下的文件拷贝到/usr/lib/codes 下
执行:sudo cp essential-20071007/* /usr/lib/codes/ -Raf  

 

修改文件权限为777,即所有人都可以访问

执行: sudo chmod 777 /usr/lib/codes/*


解压缩:    windows-essential-20071007.zip
执行:     unzip windows-essential-20071007.zip
生成windows-essential-20071007目录
拷贝文件
执行:      sudo cp windows-essential-20071007/* /usr/lib/win32codes/ -Raf

修改文件权限为777,即所有人都可以访问

执行:      sudo chmod 777 /usr/lib/win32codes/* 


step 5,编译源代码安装MPlayer

 

 执行:       cd MPlayer-1.0rc2

进入MPlayer 源码目录
执行:

  sudo ./configure  --prefix=/usr/local/Mplayer/ --enable-gui --enable-freetype  --codecsdir=/usr/lib/codes/ --win32codecsdir=/usr/lib/win32codes/  --language=zh_CN     

 

配置命令参数解释如下:

./configure                     #详细说明见./configure --help
--prefix=/usr/local/MPlayer/    #
安装路径
--enable-gui                    #
支持图形化窗口,如果你只在命令下用可以不要这个
--enable-freetype               #
方便以后调整字体
-codecsdir=/usr/lib/codecs/     #
指定编码所在位置
--win32codecsdir=/usr/lib/wincodecs/  #
指定win32编码目录

 

成功后生成Makefile文件

 

接下来就是漫长的编译时间:[编译后同时开始安装]

执行:

make &make install 

 

step 6,配置和皮肤

接下来配置MPlayer

切换到

执行:    cd /usr/local/Mplayer/bin/

执行:   ./mplayer

这时在你的用户目录下会建立mplayer的文件夹

执行:   cp * /usr/bin/

把MPlayer主文件拷贝到系统执行环境目录下

切换到源码文件夹的 MPlayer-1.0rc2/etc/ 

执行:sudo cp input.conf example.conf menu.conf codecs.conf ~/.mplayer/

切换到存放解压文件的目录,

执行:  sudo  mv Blue-1.7/  /usr/local/mplayer/share/mplayer/skins/

执行:  cd /usr/local/mplayer/share/mplayer/skins/

执行:   ln -s Blue-1.7/ default

       建立默认皮肤软链接 

再次切换到存放解压文件的目录,

执行:  cd font-arial-cp1250/

执行: sudo cp font-arial-14-cp1250/  ~/.mplayer/font -Raf

拷贝字体

 

这样就大功告成拉!

如果不能够全屏:请进行一下操作

 gedit ~/.mplayer/config

另起一行写上: zoom=yes 保存退出就行了!

 

运行mplayer则:

gmplayer 就可以啦!

上几张图,哈哈:

2009080516162216.png

 

2009080516183522.png

转载于:https://www.cnblogs.com/Zscorpio/archive/2009/08/05/1539652.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值