呵呵,不知道有没有人做过
看北南推荐其他工具如火如荼
想到了这个主题
不知道以前有没有人做过
我知道的有这些东西
熟悉的人来介绍一下吧
xmms
beep-media-player
amarok
noatun
mplayer
xine
totem
主页地址:
http://www.xmms.org/
简单说明:
XMMS是一个用于unix系统或者类unix系统的媒体播放器,能播放 mp3,mod's 以衣.wav等文件格式的媒体文件。.wav格式安装相应的插件以支持。请情看一下这里:
XMMS is a multimedia player for unix systems. XMMS stands for X MultiMedia System and can play media files such as MP3, MOD's, WAV and others with the use of Input plugins.
XMMS is mainly targeted at music playback, but through thirdparty plugins some rudimentary video capabilities exists, but there are much better systems other than XMMS for video support.
It was modeled after winamp from the Windows operating system. XMMS is not a port of Winamp but was written from scratch by Mikael and Peter Alm.
如果想要得到更多的功能,请访问 xmms.org 主页,如果想要实现更多的功能,要关注xmms.org 的插件的开发动态。
目前有些发行版,已经把xmms的mp3播放功能去掉,也是版权的原因吧。比如 Redhat的后续版本,以及fedora ,这个可以到xmms.org 下载一个mp3的补丁就OK了。安装方法是:
rpm -vih name.rpm
一般大的发行版都有xmms播放器的集成,所以用自己所用系统工具来安装升级。
如果想用源码包安装,一般的情况下是:
#tar zxvf name.tar.gz 或者 #tar zxvf name.tar.bz2
#cd namexxx
#./configure
#make
#make install
调用方法
#xmms
安装themes的方法是把themes的压缩文件直接拷入到 ~/.xmms/Skins/
如果没有这个Skins目录,可以自己建一个。
#mkdir ~/.xmms/Skins
把下载下来的themes文件,不要解压,直接拷入到 ~/.xmms/Skins/目录中 。。然后打开xmms换一下[皮肤浏览器]就OK了。
关于播放文件名乱码的问题,可以参见
http://www.linuxsir.org/bbs/showthread.php?t=170604
BMP
-------------------------------------------------------------
The GTK+2 port of XMMS with modern GUI features decodes AAC/MP4 with a patched
plugin from the Lamip developer.
正在更新之中
主页地址: http://beepmp.sf.net/ ;
mplayer
---------------------------------------------------------------
相关网址: http://www.mplayerhq.hu/homepage/design7/dload.html
简单介绍:
mplayer可在字符界面和图形界面播放,只要装上win32code能播放几乎所有煤体格式。
1.下载
MPlayer-1.0pre7
官方CODES-all
all-20050412.tar.bz2
官方win32_CODES-all
windows-all-20050412.zip
皮肤
Blue-1.4.tar.bz2
相关网址: http://www.mplayerhq.hu/homepage/design7/dload.html
2. 安装code
tar vjxf all-20050412.tar.bz2
mv all-20050412 /usr/lib/codes
chmod 644 /usr/lib/codes/*
chown root.root /usr/lib/codes/*
unzip windows-all-20050412.zip
mv windows-all-20050412 /usr/lib/wincodes
chmod 644 /usr/lib/wincodes/*
chown root.root /usr/lib/wincodes/*
3.安装MPlayer
tar vjxf MPlayer-1.0pre7.tar.bz2
cd MPlayer-1.0pre7
在/MPlayer-1.0pre7/help 中用gedit把help_mp-zh_CN.h 编码改成utf-8
./configure --prefix=/usr/local/mplayer/ --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codes/ --with-win32libdir=/usr/lib/wincodes/ --disable-gcc-checking --language=zh_CN
make && make install
cd etc
cp example.conf /usr/local/mplayer/etc/config
cp codecs.conf /usr/local/mplayer/etc/
4.安装字体
把你想用的字体放到/home/你的用户名/.mplayer 下并且改名为subfont.ttf
5.安装皮肤
tar vjxf Blue-1.4.tar.bz2
mv Blue /usr/local/mplayer/share/mplayer/Skin/
cd /usr/local/mplayer/share/mplayer/Skin/
ln -s Blue default
amarok
------------------------------------------------------------------
amarok 是一款在KDE桌面用的音频播放工具,如果您用KDE桌面,可能有这个播放器了。请用 amarok 命令来调用
主页: http://amarok.kde.org
安装方法:
一、用已经编译好的包来安装,请在下载列表中,选择与自己适应的系统的包。
http://amarok.kde.org/wiki/index.php/Download
安装时要用到各发行版自有的安装工具,比如RPM包的系统,可以用下面的办法
#rpm -ivh name.rpm 这是安装命令
#rpm -Uvh name.rpm 这是升级命令
如果您用slackware应该用下面的命令安装,当然也得下载与slackware相对的包
#installpkg name.tgz
二、源码包编译安装,通用安装方法
#tar zxvf name.tar.gz 或者 #tar name.tar.bz2
#cd name
#./configure
#make;make install
如果出现PKG_CONFIG_PATH的错误信息,可能是关系需要解决。您可以设置一下PKG的路径,export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
如果还是出现错误提示,建议看一下详细的信息。先把依赖包安装上。
安装DOC在这里
http://amarok.kde.org/wiki/index.php/Installation_HowTo
noatun for KDE
----------------------------------------------------------------
noatun也是KDE桌面的播放工具,如果您正在使用KDE桌面,可以用这个工具。如果您用其它桌面环境,没有必要安装这个工具。
The ultimate media player for WAV, MP3, OggVorbis, MPEG-1, and DivX. It's for KDE 3.
主页: http://noatun.kde.org/
这个软件大多集成在主流发行版中的KDE桌面,所以大多用KDE的弟兄也都知道了。介绍不介绍的都是小意思了。
最主要的是这个工具有好多的插件,能实现好多的功能和支持更多的音频格式
如果是源码包安装:无非是解包,然后:
% ./configure
% make
% make install
因为主流发行版都有,所以不详细的介绍了。如果需要安装插件,还是去主页看看。
totem For GNOME
----------------------------------------------------------------
totem 是GNOME桌面环境下用的媒体播放器,如果您用KDE或者其它桌面环境,可能没有办法用。如果用也是能用得起来,那得把GNOME桌面安装上。是不是有点麻烦??当然用GNOME方便了。
主页地址: http://www.gnome.org/projects/totem/
这个工具支持音频,视频,tv等
依赖关系:
# xine-lib 1.0 or better or GStreamer 0.8.8, and plugins version 0.8.7
# Gnome 2.10
# a version of XFree86 or X.org with the libXi bug. Recent version of X.org required to avoid the drag'n'drop hang bug.
# libdvdcss for DVD playback (Fedora Core)
# Gromit (at least version 20041213) for the Telestrator mode
这个软件大多集成在主流发行版中的GNOME桌面,所以大多用GNOME的弟兄也都知道了。
安装方法:如果是RPM包的,用 rpm -vih 安装,但得先把依赖的包安装上。其它发行版的打包格式, 请用相应的安装工具来安装。比如 slackware 用 installpkg name.tgz
源码包也是一样,得把依赖的包先安装上,然后再下载源码包,解包安装,无非是 ./configue ;make ;make install
不多介绍了,因为这个已经集成在GNOME中了。如果您用GNOME,比我应该更熟悉他的用法。
xine 媒体播放工具
----------------------------------------------------------------
xine是大多主流发行版都集成,如果您运行 xine 或者gxine 能调用出来,那证明您已经安装了这个工具。如果没有这些命令,您可以自己在发行版的ISO中或者到相应发行版的软件包列表的网站上下载安装。
主页: http://xinehq.de/
xine能播放mp3 dvd mms tv等等 。。。。如果不太熟悉的弟兄,不妨到主页上看一看。
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some of the most uncommon formats, too.
xine播放器的功能点。是强大,使用起来也方便,安装相对容易点。
如果您用RPM的系统,比如 Redhat Fedora 可以到下面的地址去下载RPM包来安装。
www.freshrpms.net
下载时要注意版本,有x86_64的RPM,这样的RPM是用64位CPU的机器的。下载时要把xine xine-lib xine-lib-devel linux_logo 都要下载下来。
#rpm -ivh xine-lib-devel*.rpm
然后是
#rpm -ivh xine-lib-版本号.rpm
然后再安装xine,有时是有顺序的,如果出现循环依赖关系,则需要在命令后面加上参数。如下:
#rpm -ivh xine*.rpm --nodeps
另外强制安装也可以,不过这样可能有时出现错误不能显示出来。
#rpm -ivh xine*.rpm --nodeps --force
如果是debian ,您可以用 apt-get install 的命令来安装。
==========================================
源码包安装方法:
==========================================
1.首先下载:
xine-lib的包,比如 : xine-lib-1.0.1.tar.gz
xine-ui的包,比如 : xine-ui-0.99.3.tar.gz 版本
gxine的包,比如 gxine-0.4.4.tar.gz 版本
2.编译安装
首先要安装xine-lib
[root@S01xine]#tar zxvf xine-lib-1.0.1.tar.gz
[root@S01xine]#cd xine-lib-1.0.1
[root@S01xine]#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
[root@S01xine-lib-1.0.1]#./configure --help 查看参数,可以加在 ./configure 的后面,如果您是新手,默认就好。
[root@S01xine-lib-1.0.1]#./configure
[root@S01xine-lib-1.0.1]#make ;make install
如果有出错信息,可能是依赖包没有安装,要看一下xine-lib中的README和INSTALL
然后接着安装 xine-ui ,方法也是一样的,解包,进入目录../configure ;make ;make install
最后安装 gxine , 方法同上;
注意:有时出现找不到lib的情况下,要看一下/etc/ld.so.conf的内容,这个内容一般如下,如果没有的,或者缺少的,要自己加上。
/usr/lib
/usr/local/lib
/usr/X11R6/lib
用编辑器修改这个文件,然后运行
[root@S01xine-lib-1.0.1]#ldconfig
这样基本的xine就安装好了,您可以用xine或者gxine来调用
3.安装skins ,您可以到 xine的官方下载皮肤:
然后在自己用户的家目录下建如下目录。如果已经有了就省略了。
[beinan@S01~]$mkdir ~/.xine/skins/
把您下载的skin都放到这个目录中,当然要解压一下。比如下面的skins目录的内容:
[beinan@S01~]$ls ~/.xine/skins/
[beinan@S01~]$ls ~/.xine/skins/
CelomaChrome CelomaGold CelomaMdk Galaxy blackslim2 caramel gudgreen lcd mp2k
这些皮肤无非是从xine官方站上下载而来的,下解后解压出来。这样就有好多漂亮的界面了。
至此xine安装成功
把皮肤都下载好,我们可以运行一下xine播放器了。
运行一下xine有什么结果呢??
[beinan@S01~]$xine
xine出来后,用鼠标右键来设置setup 皮肤。
至于gxine是基于gtk的,小巧轻快。运行命令gxine
至于其它的扩展和功能,请到xine的官方看看, 应该有所收获。
mpg123
------------------------------------------------------------------
mpg123 是一个text模式下的播放器,也就说在命令行的操作下就能听音乐的工具。
http://www.mpg123.de/
举个例子如何用于播放
[beinan@S01~]$mpg123-oss /opt/mp3/Beyond/*.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Directory: /opt/mp3/Beyond/
Playing MPEG stream from \u6d93\uffff\uffff\uffff\uffff\uffff\uffff\u7845\u9c8d.mp3 ...
Junk at the beginning 49443302
MPEG 1.0 layer III, 160 kbit/s, 44100 Hz joint-stereo
=======================================
弥敦路九号兄弟补充
=======================================
喜欢用mpg123 把*.mp3 存在一个列表中,比如mp3.list
$mpg123 -@ mp3.list -Z 2/dev/null &
实现循环乱序播放
补充一下关于bmp的东西
----------------------------------------------------------------
beep-media-player可以使用xmms的skin
放在其安装目录的Skins下即可
例如/usr/share/bmp/Skins
Kaffeine &Codeine
都是KDE下xine的前端,Kaffeine功能比较强大,CVS版本甚至支持gstreamer后端和DVB,但有复杂化的倾向,Codeine因此诞生。
安装方法:建议找现成的针对发行版的预编译二进制包,最基本编译方法如下:
Kaffine:
./configure --prefix=`kde-config --prefix`
##如果X server是xorg则为:
./configure --prefix=`kde-config --prefix` --with-xorg
make
make install
Codeine:
./configure --prefix=`kde-config --prefix`
make
make install
Kaffeine主页:
kaffine.sf.net
Codeine主页:
http://www.methylblue.com/codeine/
Muine Music Player
Mono的杰作。作为音乐播放器,它也有独到之处,比如自动到Amazon网站搜索专辑封套(这个已经不能算独门了,amarok也能做到),符合GNOME HIG简洁的界面。
因为是mono写就,所以依赖关系比较复杂 mono, gtk-sharp2, DBus#, gstreamer or xine-lib以及各种解码器如flac,ogg vorbis等,所以建议用发行版自带的包管理工具安装。
主页:
muine.gooeylinux.org/ ##我连不上。
MPD--Music Player Daemon
--------------------------------------------------------------------
这个播放器比较特殊,甚至可以说不是播放器,顾名思义,它是个daemon,扮演了一个服务器的角色,需要使用各种前端(客户端)连接后播放音乐。它不但能胜任桌面播放器,还能让远程的机器连接后播放你机器上的音乐,适合在局域网中使用,这是它的独到之处。
它的客户端很多,从web界面到图形界面不一而足。官方网站有列表,请自行查看。
http://www.musicpd.org/
realplayer
主页:http://www.real.com
以下是debian下dpkg -p realplayer的结果
Package: realplayer
Priority: optional
Section: graphics
Installed-Size: 14920
Maintainer: Christian Marillat
Architecture: i386
Source: realplay
Version: 10.0.4-0.2
Depends: libatk1.0-0 (= 1.7.2), libc6 (= 2.3.2.ds1-21), libglib2.0-0 (= 2.6.0), libgtk2.0-0 (= 2.6.0), libpango1.0-0 (= 1.8.1), libstdc++5 (= 1:3.3.4-1), libx11-6 | xlibs ( 4.1.0), libxext6 | xlibs ( 4.1.0)
Conflicts: helix-player
Size: 6065434
Description: RealPlayer 10 based on the open source Helix player
RealPlayer 10 for Linux is based on the open source Helix player.
.
RealPlayer 10 supports RealAudio, RealVideo 10, MP3, Ogg Vorbis and Theora,
H263, AAC and more. Get ready for accelerated video, full screen playback,
and a lot more to play.
安装方法:
Debian:
apt-get install realplayer
如果官方的源里没有,试试这个源
deb http://debian.ustc.edu.cn/debian-uo ;sid marillat java misc ustc
Redhat/Fedora:
www.real.com上有rpm包下载
参考前面Debian下的依赖关系安装需要的包
其他不支持rpm/deb包的发行版本:
www.real.com上还有一个.bin文件
应该也是安装文件
chmod +x xxxx.bin之后用root运行./xxxx.bin估计就可以了
gxine
别人在xine上面做的一个界面,
现在用的也是这个,不过不支持ipv6,要看ipv6的话,只能用mplayer了,
安装,
首先是解码器,用mplayer的就可以了,
mkdir /usr/lib/win32
如果有这个目录就不用了,
把所有的解码器都拷贝到这个目录下面,就是那些dll,drv什么的文件
然后
apt-get install gxine
(我用的是sid,因为最近sarge要发布了,很多软件都请出sarge了,包括gxine)
至于运行,直接输入gxine就可以了,
第一次运行的时候是配置,一般默认就可以了,解码器的位置也可以设置的,不过默认的是
/usr/lib/win32
有了那些解码器,gxine也是全能的播放器了,基本上什么格式都可以播放(还没有遇到不能的)
抓图,容日后贴出来,
另外debian里面还有一个helix-player
据说是开源的realplayer,不过用了一下,发现自己不会用:(,播放不了东西?
就不推荐了