分享
 
 
 

在FC5上使用XMMS2

王朝other·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  

XMMS2 ,X(cross platform) Music Multiplexing System,是新一代的音乐播放器,采用CS模式,使得多种、多个图形和命令行客户程序同时运行,提供优质的音乐播放功能。该项目正在开发中,最新发布的开发版本是0.2 Dr Doolittle。

gxmms2(http://wejp.mooo.com) 是基于一款gtk2的xmms2图形前端。

一 下载安装:

提供下载的是git开发版,目前是0.2DrEvil RC1(尚未正式发布)。

下载地址:从这里下载

解压安装:

tar xjvf xmms2-gxmms2-fc5.i386.rpm.tar.bz2yum localinstall *.rpm

安装前先暂时禁用gpgcheck,修改/etc/yum.conf

gpgcheck=0

安装前先添加freshrpms.repo

wget http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

rpm -ivh freshrpms-release-1.1-1.fc.noarch.rpm

二 配置使用

以下内容参考xmms2 wiki

守护程序——xmms2d

安装xmms2后用命令xmms2d启动,(以守护进程方式运行用命令xmms2-launcher);之后就可以使用客户端同守护程序交互操作。

xmms2dxmms2 play

xmms2d 选项

-v, --verbose 增加音量-q, --quiet 减小音量-V, --version 版本信息-n, --no-logging 不作日志-o, --output=<x> 输出插件-i, --ipc-socket=<url> 监听套接字url-p, --plugindir=<foo> 插件路径-c, --conf=<file> 指定配置文件-s, --status-fd=fd 启动写入的文件描述符

配置守护程序

配置输出插件:

xmms2 config output.plugin oss-or-alsa-or-whatever-plugin-you-should-use

指定xmms2d监听通过TCP的请求:

xmms2 config core.ipcsocket tcp://127.0.0.1:<port>

重启xmms2d,即会监听该端口,这种方法只对本机起作用;要让从网络上的机器,如局域网的机器,连接xmms2服务器,需要指定本机网络接口地址,如ip地址为192.168.2.20,则:

xmms2 config core.ipcsocket tcp://192.168.2.20:<port>

现在从局域网内的机器就可以连接到服务器上了,还要告诉客户端(包括本机)通过这个ip地址连接; 如果使用CLI(命令行界面),要添加以下内容到~/.xmms2/clients/cli.conf:

ipcpath=tcp://192.168.2.20:<port>

通常XMMS2客户端使用环境变量XMMS_PATH来寻找守护程序,通过设置core.ipcsocket来设定多个套接字:

<path>;<path>;<path>

在使用ipv6和通配卡(地址“::”)依据系统不同,可能会遇到问题;在Linux下,监听“::”的套接字同时也会监听ipv4,除非在/proc/sys/net/ipv6/bindv6only中设置值为1。

客户端

使用xmms2自带的命令行客户端xmms2

xmms2 client 选项:

基本的CLI xmms2客户端可以使用IPC的可选择路径,只要设置XMMS_PATH环境变量为适当的路径,就可以使用。

可以选择Unix 套接字路径( Bash shell):

XMMS_PATH="unix:///tmp/my-socket" xmms2 list

等同于:

export XMMS_PATH="unix:///tmp/my-socket"xmms2 list

t(c)sh用户:

setenv XMMS_PATH "unix:///tmp/my-socket"xmms2 list

通过TCP同守护程序通讯(本例中,机器ip地址10.0.0.1,守护程序监听端口7777;不是说默认端口是7777):

export XMMS_PATH="tcp://10.0.0.1:7777"xmms2 list

(t)csh 用户:

setenv XMMS_PATH "tcp://10.0.0.1:7777xmms2 list

使用xmms2客户端基本命令:

添加目录中所有文件到medialib(递归添加所有子目录中的文件):

xmms2 mlib addpath /path/to/music

添加文件到播放列表:

xmms2 add /some/path/*.ogg

播放:

xmms2 play

查询medialib数据库(比如个人喜好的乐队):

xmms2 mlib search artist="Kultiration"

查询medialib数据库并添加结果到播放列表:

xmms2 mlib searchadd artist="Kultiration"

收听shoutcast stream (假定curl plugin安装,播放列表为空):

xmms2 mlib import_playlist bluemars http://207.200.96.225:8020/listen.plsxmms2 mlib load_playlist bluemarsxmms2 play

或直接用地址:

xmms2 add http://207.200.96.225:8020xmms2 play

启用特效:

xmms2 config effect.order.0 some-effect-namexmms2 config effect.some-effect-name.enabled 1

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有