[分享]mpd 的安装以及相关的播放前端
发表于 : 2007-03-05 21:40
个人感觉比mp3blaster ,mpg123之类的操作更为简便,mpd是作为一个服务运行在后台,它不具备播放功能,你可以把它理解成一个服务端,你还需要一个客户端MPC来执行播放的功能。ubuntu下默认的源里面已经有现成的deb包,具体安装如下:
这样就装好了mpd,以及命令行下的客户端mpc了,如果你不喜欢命令行下的操作,你还可以安装图形播放前端,参考帖子后半部分。
装好之后,你还需要配置一下,不然mpd可找不到你的mp3文件。
复制默认的配置文件到你的用户目录。
直接修改/etc/mpd.conf应该也可以的,但我还是推荐复制到你的用户目录,这样做有个好处,下次你重装系统,只需要
就可以用了,无需重新编辑配置文件。
然后开始编辑配置文件:
修改以下几处:
#你的mp3文件存放目录
#播放列表目录
其它一些相关的文件位置:
因为我是用普通用户登录,后面几处如果不修改的话就会没有权限写入,当然如果你是root用户登录就没有这个问题。
接着修改文件默认的字符集,因为我是zh_CN.utf8,所以修改默认字符集为“UTF8”。
音乐文件的标签编码,中文一般指定为GBK。
最后还需要修改一下/etc/mpd.conf
把里面的user改成你的用户名。
现在停止mpd服务。
好了,设置完毕,现在开始建立音乐数据库。
屏幕滚动完你的数据库就建立完成了,现在启动mpd服务:
现在开始添加你的mp3到你当前的播放列表:
OK,现在开始享受你的音乐。
常用命令:
查看当前播放状态:
启用重复播放:
启用随机播放:
播放下一首:
播放前一首:
音量调节:
其它的mpc参数参考:
如果是用gmpc的话,打开gmpc以后,点击configure gmpc,在connection那边点击connect,接着就可以播放了,你可以选中autoconnect,这样以后你打开gmpc它就会自动连接到mpd。
各个图形播放前端汇总:
gmpc
截图:
安装:
sonata
截图:
安装(注:feisty的源里有,edgy的源里没有):
pympd
截图:
安装:
gimmix
截图:
下载:
http://www.getdeb.net/app.php?name=gimmix
mpc(原始的命令行播放)
截图:
安装:
个人最喜欢的是gmpc还有sonata,二者界面还有使用上差不多,上面gmpc的截图是最新的版本,旧版界面稍微有所不同,不过我最常用的还是mpc,方便快捷,呵呵~
最后补充一下,mpd可以通过脚本来显示当前曲目的歌词,具体可以参考这篇帖子:
viewtopic.php?t=42849
代码: 全选
sudo apt-get install mpd mpc
装好之后,你还需要配置一下,不然mpd可找不到你的mp3文件。
复制默认的配置文件到你的用户目录。
代码: 全选
cp /etc/mpd.conf ~/.mpdconf
代码: 全选
sudo cp ~/.mpdconf /etc/mpd.conf
然后开始编辑配置文件:
代码: 全选
gedit ~/.mpdconf
#你的mp3文件存放目录
代码: 全选
music_directory "/media/hda7/MP3"
代码: 全选
playlist_directory "/home/yohu/mpd/playlists"
代码: 全选
db_file "/home/yohu/mpd/tag_cache"
log_file "/home/yohu/mpd/mpd.log"
error_file "/home/yohu/mpd/errors.log"
pid_file "/home/yohu/mpd/pid"
state_file "/home/yohu/mpd/state"
接着修改文件默认的字符集,因为我是zh_CN.utf8,所以修改默认字符集为“UTF8”。
代码: 全选
filesystem_charset "UTF-8"
代码: 全选
id3v1_encoding "GBK"
把里面的user改成你的用户名。
现在停止mpd服务。
代码: 全选
sudo /etc/init.d/mpd stop
代码: 全选
mpd --create-db
代码: 全选
mpd
代码: 全选
mpc listall | mpc add
代码: 全选
mpc play
查看当前播放状态:
代码: 全选
mpc
代码: 全选
mpc repeat on
代码: 全选
mpc random on
代码: 全选
mpc next
代码: 全选
mpc prev
代码: 全选
mpc volume +20
代码: 全选
mpc volume -20
代码: 全选
man mpc
各个图形播放前端汇总:
gmpc
截图:
安装:
代码: 全选
sudo apt-get install gmpc
截图:
安装(注:feisty的源里有,edgy的源里没有):
代码: 全选
sudo apt-get install sonata
截图:
安装:
代码: 全选
sudo apt-get install pympd python-profiler
截图:
下载:
http://www.getdeb.net/app.php?name=gimmix
mpc(原始的命令行播放)
截图:
安装:
代码: 全选
sudo apt-get install mpc
最后补充一下,mpd可以通过脚本来显示当前曲目的歌词,具体可以参考这篇帖子:
viewtopic.php?t=42849