您的位置:首页 > 运维架构 > Linux

linux安装mplayer

2009-12-08 12:48 363 查看
1. 下载相关codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在这里

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

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

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

  windows-all-20060611.zip()

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

  这是我的mplayer的一些组件,你可以去http://www.mplayerhq.hu/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 --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN

  注意:

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

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

* --enable-freetype 调节字体

* -codecsdir=/usr/lib/codecs/

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

* --language=zh_CN 中文

  接着

  make

  make install

  c.安装皮肤

  将默认皮肤放到/usr/local/mplayer/share/mplayer/skins/default下

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

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

ln -s /usr/local/mplayer/bin/gmplayer ~/Desktop/gmplayer

链接或复制字体

ln -s ${FONTS}/simsun.ttc ~/.mplayer/subfont.ttf

The GUI requires libavcodec with PNG support

安装zlib-devel

打开mplayer出现" [ws] 抱歉, 你的系统不支持 XShape 扩展。"“解决方法:

在/etc/X11/xorg.conf的Section "Module"下增加一行:

Load "extmod"

用任何一款文档编辑器(例如vim)打开字幕文件,另存为GB18030的同名文件。

乱码问题:

mplayer的字幕设置:

Font->encodeing->unicode

subtitle&osd->Encoding->cp936,复选框选择unicode subtitle
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: