Chinaunix首页 | 论坛 | 博客
  • 博客访问: 714809
  • 博文数量: 116
  • 博客积分: 7046
  • 博客等级: 少将
  • 技术积分: 1160
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-14 13:47
个人简介

学无止境

文章分类

全部博文(116)

文章存档

2019年(1)

2011年(1)

2009年(6)

2008年(25)

2007年(44)

2006年(39)

我的朋友

分类: LINUX

2006-11-23 21:58:20

在fc5中安装mplayer,安装借鉴了qwent的《写给初学者的mplayer安装过程的拾遗》。
在下载mplayer及codecs文件:
MPlayer-1.0rc1.tar.bz2
blue-1.6.tar.bz2
all-20061022.tar.bz2
windows-all-20061022.zip
#cd /usr/src/mplayer
#tar xjvf all-20061022.tar.bz2
#mv all-20061022 /usr/lib/codecs
#chmod 644 /usr/lib/codecs/*
#chown root.root /usr/lib/codecs/*
#unzip windows-all-20061022.zip
#mv windows-all-20061022 /usr/lib/wincodecs
#chmod 644 /usr/lib/wincodecs/*
#chown root.root /usr/lib/wincodecs/*
#tar xjvf MPlayer-1.0rc1.tar.bz2
#cd MPlayer-1.0rc1/
#./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --confdir=/etc/mplayer
#make
#make install
#cd ..
#bzip2 -cd Blue-1.6.tar.bz2|tar xvf - -C /usr/share/mplayer/skins/
#mv /usr/share/mplayer/skins/Blue/ /usr/share/mplayer/skins/default/
#cd /usr/share/fonts/chinese/TrueType/
#cp ukai.ttf ~/.mplayer/subfont.ttf

桌面建立一启动器,命令为/usr/bin/gmplayer,图标名称是mplayer-desktop.xpm
(图标文件位置是/usr/src/mplayer/MPlayer-1.0rc1/Gui/mplayer/pixmaps/mplayer-desktop.xpm)

附:
1,make时提示:Error: X11 support required for GUI compilation.
缺少gtk+和gtk+-devel包
#yum install gtk+
#yum install gtk+-devel
2,安装完运行程序时提示:cannot load bitmap font:/usr/share/mplayer/font/font.desc
缺少字体文件

(或此链接:http:///MPlayer/releases/fonts/font-arial-cp1250.tar.bz2)
下载字体文件,解压缩后将其中一个文件夹中的文件放入/usr/share/mplayer/font/下面
#mv font-arial-cp1250.tar.tar font-arial-cp1250.tar.bz2
#tar xjvf font-arial-cp1250.tar.bz2
#cd font-arial-18-cp1250/font-arial-18-cp1250/
#cp * /usr/share/mplayer/font/
重启mplayer,错误消失。
3,安装一些其他软件包:
   1)lame
      下载:
      mv lame-3.97.tar.gz /usr/src/mplayer
      cd /usr/src/mplayer
      tar xzvf lame-3.9.7.tar.gz
      cd lame-3.97
      ./configure --prefix=/usr
      make
      make install
   2)divx4linux
      下载:     ftp://rpmfind.net/linux/dag/fedora/3/en/i386/dag/RPMS/divx4linux-5.0.5-0.1.fc3.rf.i386.rpm
      rpm -ivh divx4linux-5.0.5-0.1.fc3.rf.i386.rpm
          出现错误:
          error: Failed dependencies:
          libstdc++-libc6.2-2.so.3 is needed by divx4linux-5.0.5-0.1.fc3.rf.i386
          解决:
          下载compat-libstdc++-7.3-2.96.126.i386.rpm并安装
          下载地址:ftp://fr2.rpmfind.net/linux/ASPLinux/i386/RPMS.11.2/compat-libstdc++-7.3-2.96.126.i386.rpm
          rpm -ivh compat-libstdc++-7.3-2.96.126.i386.rpm
      rpm -ivh divx4linux-5.0.5-0.1.fc3.rf.i386.rpm
    3)xvidcore-1.1.2.tar.gz
       下载:
       mv xvidcore-1.1.2.tar.bz2 /usr/src/mplayer
       cd /usr/src/mplayer
       tar xjvf xvidcore-1.1.2.tar.bz2
       cd xvidcore-1.1.0/build/generic/
       ./configure
       make
       make install

     4)live555-latest.tar.gz
     下载:
      tar xzvf live555-latest.tar.gz
      cd live
      ./genMakefiles linux
      make
      cd ..
      cp -a live /usr/local/lib/live
  
   此时已经基本可以正常播放很多种媒体格式了。
      


阅读(4148) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

zhy04142008-06-04 11:06:36

Mplayer-1.0rc2的config: ./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --confdir=/etc/mplayer