QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6166|回复: 5

FC5下MPlayer安装指引(仅供参考)

[复制链接]
发表于 2006-3-28 00:10:53 | 显示全部楼层 |阅读模式
不详之处请参考:
http://www.mjmwired.net/resources/mplayer-fedora.html

一、解决依赖关系
1、DivX
下载:http://download.divx.com/divx/divx4linux-std-20030428.tar.gz
安装:
[root@charon mm]# gunzip -c divx4linux-std-20030428.tar.gz | tar xvf -
[root@charon mm]# cd divx4linux-20030428
[root@charon divx4linux-20030428]# ./install.sh

2、Lame(播放mp3)
下载:http://lame.sourceforge.net/download/download.html
安装:
[root@charon mm]# gunzip -c lame-3.96.1.tar.gz | tar xvf -
[root@charon mm]# cd lame-3.96.1
[root@charon lame-3.96.1]# ./configure --prefix=/usr
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
-- LOTS OF CHECKS... --
config.status: creating mac/Makefile
config.status: creating config.h
config.status: executing default-1 commands
[root@charon lame-3.96.1]# make
-- COMPILING... --
[root@charon lame-3.96.1]# make install

3、XviD
下载:
http://downloads.xvid.org/downloads/
http://www.xvid.org/downloads.html
安装:
[root@charon mm]# bzip2 -cd xvidcore-1.1.0.tar.bz2 | tar xvf -
[root@charon mm]# cd xvidcore-1.1.0/build/generic/
[root@charon generic]# ./configure
... Configuring ...
[root@charon generic]# make
... Compiling ...
[root@charon generic]# make install

4、RealPlayer
下载:http://www.real.com/linux/
安装:
[root@charon fc5]# rpm -q HelixPlayer
[root@charon fc5]# rpm -e HelixPlayer
[root@charon fc5]# rpm -ivh RealPlayer10GOLD.rpm
不过要先安装:
[root@charon fc5]# yum install compat-libstdc++-33 compat-libstdc++-296
或在第3张盘找:compat-libstdc++-33

5、LIVE555 Streaming 支持(RTP/RTCP/RTSP/SIP )
下载:
http://www.live555.com/liveMedia/public/
安装:
[root@charon mm]# gunzip -c live555-latest.tar.gz | tar xvf -
[root@charon mm]# cd live
[root@charon live]# ./genMakefiles linux
[root@charon live]# make           
[root@charon live]# cd ..
[root@charon mm]# cp -a live /usr/local/lib/live

注意已安装gcc3.2,再make
[root@charon fc5]# yum install compat-gcc-32 compat-gcc-32-c++
[root@charon live]# make CPLUSPLUS_COMPILER=g++32

更详细的说明:
http://www.mjmwired.net/linux/2005/11/15/using-alternate-compilers/

二、安装MPlayer
下载:
src: MPlayer-1.0pre7try2.tar.bz2

skin: Blue-1.5.tar.bz2 (pick ANY)

codecs: all-20050412.tar.bz2

http://www.mplayerhq.hu/homepage/dload.html
http://www.mplayerhq.hu/homepage/design7/codecs.html

安装:
[root@charon mm]# mkdir /usr/local/lib/codecs/
[root@charon mm]#
[root@charon mm]# bzip2 -cd all-20050412.tar.bz2 | tar xvf -
[root@charon mm]# cp all-20050412/* /usr/local/lib/codecs/

注意如果把 codecs 放在/usr/lib/win32可以与XINE共享
[root@charon mm]# ln -s /usr/local/lib/codecs /usr/lib/win32

[root@charon mm]# ln -s /usr/lib/win32 /usr/local/lib/codecs

接着:
[root@charon mm]# bzip2 -cd MPlayer-1.0pre7try2.tar.bz2 | tar xvf -
[root@charon mm]# cd MPlayer-1.0pre7try2/
[root@charon MPlayer-1.0pre7try2]# ./configure --help
[root@charon MPlayer-1.0pre7try2]# ./configure --enable-gui --enable-largefiles --enable-menu --prefix=/user --cc=gcc32
确认已安装:
gtk+ 1.2
glib 1.2
和他们的devel
这里可以找到:
http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/
或光盘
成功的提示:
Config files successfully generated by ./configure !

Install prefix: /usr
Data directory: /usr/share/mplayer
Config direct.: /etc/mplayer

Byte order: little-endian
Optimizing for: athlon-4 mmx mmx2 3dnow 3dnowex sse mtrr

Languages:
  Messages/GUI: en
  Manual pages: en

Enabled optional drivers:
  Input: ftp network edl tv live.com matroska mpdvdkit2 vcd dvb smb
  Codecs: qtx xvid libavcodec real dshow/dmo win32 faad2(internal) libmpeg2 liba52 mp3lib tremor(internal)
  Audio output: alsa esd arts oss sdl mpegpes(dvb)
  Video output: xvidix cvidix sdl vesa md5sum pnm jpeg png mpegpes(dvb) opengl dga xv x11 xover tga
  Audio filters:
Disabled optional drivers:
  Input: vstream tv-v4l2 tv-v4l tv-bsdbt848 cdda dvdread
  Codecs: opendivx x264 libdv amr_wb amr_nb xanim libdts libtheora toolame lib mad liblzo gif
  Audio output: sgi sun jack polyp dxr2 nas dsound win32 macosx
  Video output: winvidix bl zr zr2 dxr3 dxr2 directx gif89a fbdev svga caca aa ggi xmga mga xvmc directfb tdfx_vid tdfxfb 3dfx quartz
  Audio filters: ladspa

接续安装:

[root@charon MPlayer-1.0pre7try2]# make
[root@charon MPlayer-1.0pre7try2]# make install

安装皮肤和字体:
下载字体放到:/usr/share/mplayer/font/
http://www.mplayerhq.hu/homepage/dload.html

下载皮肤放到:/usr/share/mplayer/Skin/
http://www.mplayerhq.hu/homepage/dload.html

确认有如下字体:xorg-x11-fonts-truetype
安装方法:
下载
http://www.mjmwired.net/resources/files/msttcorefonts-1.3-4.noarch.rpm
[root@charon fc5]# rpm -ivh msttcorefonts-1.3-4.noarch.rpm
[root@charon fc5]# /etc/init.d/xfs restart
之前要安装好,再往下走
[user@charon user]# mkdir ~/.mplayer/
[user@charon user]# ln -s /usr/share/X11/fonts/TTF ~/.mplayer/subfont.ttf

安装皮肤:
[root@charon mm]# bzip2 -cd Blue-1.5.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
[root@charon mm]# mv /usr/share/mplayer/Skin/Blue/ /usr/share/mplayer/Skin/default/

同样可以安装其他皮肤:
[root@charon mm]# bzip2 -cd Blue-1.5.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
[root@charon mm]# bzip2 -cd proton-1.2.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
[root@charon mm]# bzip2 -cd hwswskin-1.1.tar.bz2 | tar xvf - -C /usr/share/mplayer/Skin/
设置默认:
[root@charon mm]# cd /usr/share/mplayer/Skin/
[root@charon Skin]# ln -s Blue default
以上基本完成,介绍几个备用命令:

卸载软件:
[root@charon MPlayer-1.0pre7try2]# make uninstall
使用软件:
[mirandam@charon media]$ mplayer ipod-vertigo_m480.mov
[mirandam@charon media]$ gmplayer sarah_mclachlan-world_on_fire.mov
建立快捷键:
进入桌面:
Select Create Launcher
Enter: "MPlayer" for Name
Enter: "/usr/bin/gmplayer" for Command
For Icon select /usr/share/pixmaps/mplayer-desktop.xpm
发表于 2006-3-28 08:23:19 | 显示全部楼层
好复杂啊,呵呵
回复

使用道具 举报

 楼主| 发表于 2006-3-28 10:57:49 | 显示全部楼层
我个人还是喜欢yum安装
回复

使用道具 举报

发表于 2006-3-29 17:27:42 | 显示全部楼层
幸好你加了一个删除的命令,安装mplayer的命令应该是
./configure --enable-gui --enable-largefiles --enable-menu --prefix=/user --cc=gcc32
楼主少写了一个user

我已经安装上了
非常感谢
回复

使用道具 举报

发表于 2006-3-30 13:22:21 | 显示全部楼层
说得真得恨复杂!其实不必那么复杂的
回复

使用道具 举报

 楼主| 发表于 2006-3-30 15:23:18 | 显示全部楼层
谢谢,改过来了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 04:20 , Processed in 0.044427 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表