分享

让mplayer成为Linux下的万能播放器

 moyqsky 2011-01-14
1.下载相关codes  ( http://www./MPlayer/ ) 主要都在这里

  Mplayer-1.0rc1.tar.bz2(主程序)(  http://www./MPlayer/releases/MPlayer-1.0rc1.tar.bz2 )

  Abyss-1.6.tar.bz2 (皮肤) (http://www2./MPlayer/skins/Abyss-1.6.tar.bz2)

  all-20060611.tar.bz2(http://www./MPlayer/releases/codecs/all-20060611.tar.bz2 )

  windows-all-20060611.zip(建议不要在win下使用. rar,用. zip)

  (http://www./MPlayer/releases/codecs/windows-all-20060611.zip )

  这是我的mplayer的一些组件,你可以去http://www./MPlayer/ 下载你自己喜欢的皮肤和字体.

  2.安装过程(请把你的终端打开)

  a.安装相应的解码

  进入主目录后,以root身份安装 ,这样改变身份:在终端输入su或者su root ,然后输入密码就ok啦,有没有看到 $ 变成了 #

  接着

  mkdir /usr/lib/codecs

  mkdir /usr/lib/wincodecs

  tar  jxvf all-20060611.tar.bz2

  mv all-20060611/*  /usr/lib/codecs

  unzip  windows-all-20060611.zip

  mv  windows-all-20060611/*   /usr/lib/wincodecs

  b.安装mplayer

  tar jxvf  MPlayer-1.0rc1.tar.bz2

  cd MPlayer-1.0rc1

  ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN

  注意:

  --prefix=/usr/local/mplayer 是安装路径

  --enable-gui 安装图形化用户界面

  --enable-freetype 调节字体

  --with-codecsdir=/usr/lib/codecs/

  --with-win32libdir=/usr/lib/wincodecs 指定解码位置

  --language=zh_CN 中文

  接着

  make

  make install

  c.安装皮肤

  tar jxvf  Abyss-1.6.tar.bz2

  mv Abyss /usr/local/mplayer/share/mplayer/skins/

  cd /usr/local/mplayer/share/mplayer/skins/

  mv  Abyss   default

  至此mplayer已经成为了万能播放器

  执行程序在 /usr/local/mplayer/bin中

  你可以在终端中输入gmplayer,也可以在桌面建立起动器来使用mplayer

  赶紧运行一下,看看有没有问题

  你一定会发现我们还没有装字体,运行mplayer后它也会提示没有字体

  你就从自己电脑中拷个字体到主目录下的.mplayer文件夹下,并把你的字体改名为subfont.ttf,问题就解决了,或者做个链接也行,只要你喜欢

  字体你可以上网下载,mplayer网站也有,你电脑里也有字体,在/usr/share/fonts/chinese下 (/usr/share/fonts/chinese/TrueType/uming.ttf就可以用)你就直接cp /usr/share/fonts/chinese/TrueType/uming.ttf $HOME/.mplayer下

  每个用户都有自己的环境变量HOME,再cd $HOME/.mplayer 接着

  mv uming.ttf subfont.ttf  结束!

  --

  

  

  FC4下安装mplayer详细过程

  在刚刚装好linux系统的喜悦过后,linuxers面对最多的恐怕就是xmms和 mplayer的安装了。xmms相对简单些,可以找rpm也不用解决什么rpm包的依赖问题。而多媒体播放软件mplayer的安装是很头疼的,在这我 把我安装它的过程完整写下来,希望能帮助一下新人朋友。还有点小建议,学习

  linux可以多去国外的论坛和个人主页看看,他们都很热情。有许多高手你发email问他很基本的问题他都会耐心回答,鼓励你。对英语水平提高也有帮助啊,呵呵!好了,言归正转:

  正确安装mplayer需要三个包的安装:主程序,皮肤以及codecs。这三个程序都可以从mplayer官方网站下载:www.

  我下载的是:

  src:MPlayer-1.0pre7.tar.bz2

  skin:Blue-1.4.tar.bz2

  codecs:all-20050412.tar.bz2

  安装时先安装编码包,mplayer的编码包须安装在/usr/local/lib/codecs/中,必须是这个目录,代码如下:(我把上面三个包都放在了liye这个目录里)

  [root@computer liye]# mkdir /usr/local/lib/codecs/

  [root@computer liye]# bzip2 -cd all-20050412.tar.bz2 | tar xvf -

  [root@computer liye]# cp all-20050412/* /usr/local/lib/codecs/

  这样解码包就安装好了,下面开始安装mplayer主程序

  [root@computer liye]# bzip2 -cd MPlayer-1.0pre7.tar.bz2 | tar xvf -

  [root@computer liye]# cd MPlayer-1.0pre7/

  接 下来是配置准备编译,是最关键也是最困难的。关于配置首先要确定几个rpm的包是否安装了,它们是:gtk+-1.2.10, gtk+-1.2.10-devel, glib-1.2.10, glib-1.2.10-devel,可以下载也可以在Fedora Core4的第四张安装盘里找到安装。编译mplayer源码包时FC4默认安装的GCC4.0不可以用,而是要安装GCC3.2即这两个包: compat-gcc-32(CD3)和compat-gcc-32-c++ (CD4)

  确认上面这几个包已经安装后,可以开始配置编译了:

  [root@computer MPlayer-1.0pre7]# ./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --confdir=/etc/mplayer --cc=gcc32

  configure后面的参数是为了使用图形界面(即皮肤),以及配置文件位置等等设置的。需要注

  意的是,最后--cc=gcc32一定需要,是调用gcc3.2来编译程序。否则会调用GCC4.0来编译,mplayer是不能用gcc4.0编译的。

  配置成功后,后面就一马平川了!

  [root@computer MPlayer-1.0pre7]# make

  [root@computer MPlayer-1.0pre7]# make install

  如果前面的设置等都正确,这里就不会再有错误了。现在mplayer已经装到了你的linux里,下面要安装皮肤即图形界面

  [root@computer liye]# bzip2 -cd Blue-1.4.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/

  [root@computer liye]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/

  这里安装了刚刚的那个blue皮肤并将它设为默认的,安装完以后你也可以找到各种mplayer的皮肤,不用解压直接放到/usr/share/mplayer/Skin/下就可以在mplayer的界面上修改皮肤了。

  然后可以在桌面上放置一个mplayer的图标,在桌面上右键选择启动器,名称为mplayer;命令

  为/usr/bin/gmplayer,而mplayer的默认图标位置在/usr/share/pixmaps/mplayer-desktop.xpm

  这样整个mplayer的安装过程就结束了,看上去挺麻烦其实真正做起来很快,顶多半个小时就可

  以搞定。如果在安装编译起来有什么问题,也可以和我联系,到我的MSN Space上留言发问。

  开源的linux需要我们互相帮助,共享资源。

  http://spaces./members/liye19860923

  附: 卸载mplayer只需在刚刚由MPlayer-1.0pre7.tar.bz2解压出来的MPlayer-1.0pre7目录下运行make uninstall即可。所以,这个解压出来的文件夹不要删除,如果删除了,卸载的时候也可以到安装目录下直接删除,linux下没有注册表的概念放心删 除!

  SUSE Linux下MPlayer的安装笔记

  MPlayer的介绍我就不说了,下面是我的安装笔记.我的操作系统是:SUSE Linux 10.1

  1、检查系统是否安装了gcc,如果没有就安装上去.安装光盘上有。

  2、下载必要的软件,mplayer主文件,解码器,皮肤。

  下载主程序:

  MPlayer-1.0rc2.tar.bz2

  官方解码器:

  essential-20071007.tar.bz2或windows-essential-20071007.zip(Windows下的解码器,安装后可支持Win32的媒体文件,如AVI文件)

  all-20071007.tar.bz2(全解码器,包含大多数解码器)

  皮肤:

  Blue-1.7.tar.bz2

  3、解压文件。

  #tar -xjvf all-20071007.tar.bz2

  #tar -xjvf essential-20071007.tar.bz2

  #tar -xjvf MPlayer-1.0rc2.tar.bz2

  4、建立必要的文件目录/usr/lib/codec用来放解码器文件,/usr/lib/win32codec用来放win32解码器目录。

  #mkdir /usr/lib/codec

  #mkdir /usr/lib/win32codec

  5、复制解压的文件到解码器目录中。

  #cp -r all-20071007/* /usr/lib/codec

  #cp -r essential-20071007/* /usr/lib/win32code

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多