|
IRC 上的 dlz 这样说
No paste!
from "Optical"
lonestar 我们用这个方法播放 mp3 吧
format options below
大多数Linux发行版都会默认安装BSD打印管理器lpr, 一般我们都没有打印机,所以\
这个守护进程基本上是被浪费了。下面介绍一下如果将lpr变废为宝,成为优秀的播放列表
管理器!
操作方法如下:(Debian下默认安装lpr, 调试通过,其他发行版估计问题不大)
1. 安装一个命令行的mp3播放器,强烈推荐mpg123. 以及BSD lpr(Debian下是默认安装的)
2. 在/usr/local/bin下建一个可执行脚本mp3-play, 内容如下:
#!/bin/sh
exec /usr/bin/mpg123 -q -
3. 备份/etc/printcap, 然后使其内容如下:
lp:\
:lp=/dev/null:\
:sd=/var/spool/lpd/lp:\
:lf=/var/log/lpd-errs:\
:if=/usr/local/bin/mp3-play:\
:mx#0:
4. 确保/var/spool/lpd/lp目录存在且在目录权限上lp用户可写
5. 使lp用户有使用声卡设备权限:usermod -G audio lp
6. 重启lpr, 在Debian下是执行 /etc/init.d/lpr restart
好了,配置结束。下面介绍使用方法:
1. 将一个(或多个)mp3文件加入播放队列, 如果队列刚刚为空则此文件立刻播放:
$ lpr [mp3文件] ...
2. 查看当前播放队列:
$ lpq
3. 删除播放队列中的一项: (下文中的Job号是lpq输出的第三列)
$ lprm [Job号]
很爽吧?
<dlz_cn> 不是我写的
<dlz_cn> 发信人: binghe (冰河), 板面: LinuxApp
<dlz_cn> 标 题: 用BSD打印管理器来管理MP3播放!
<dlz_cn> 发信站: 飘渺水云间 (Fri Dec 3 22:28:26 2004), 转信 |
|