<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kurrunk &#187; 音乐播放</title>
	<atom:link href="http://blog.kurrunk.com/archives/tag/%e9%9f%b3%e4%b9%90%e6%92%ad%e6%94%be/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.kurrunk.com</link>
	<description>不停转圈的人</description>
	<lastBuildDate>Fri, 10 Sep 2010 08:34:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://blog.kurrunk.com/?pushpress=hub'/>
		<item>
		<title>在linux中用MPD听音乐</title>
		<link>http://blog.kurrunk.com/archives/562</link>
		<comments>http://blog.kurrunk.com/archives/562#comments</comments>
		<pubDate>Wed, 16 Dec 2009 07:01:27 +0000</pubDate>
		<dc:creator>rex</dc:creator>
				<category><![CDATA[八道]]></category>
		<category><![CDATA[色即是空]]></category>
		<category><![CDATA[Ario]]></category>
		<category><![CDATA[audacious2]]></category>
		<category><![CDATA[gmpc]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mpc]]></category>
		<category><![CDATA[MPD]]></category>
		<category><![CDATA[ncmpc]]></category>
		<category><![CDATA[ncmpcpp]]></category>
		<category><![CDATA[Sonata]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[音乐播放]]></category>

		<guid isPermaLink="false">http://blog.kurrunk.com/?p=562</guid>
		<description><![CDATA[MPD是什么？ MPD (Music Player Daemon) 是一个C/S结构的音乐播放器。MPD 作为一个守护程序运行于后台， 管理播放列表和音乐数据库， 占用很少的资源。为了交互管理，你还需要一个单独的客户端。 MPD的配置 软件的安装在各linux发行版中大同小异，用apt、pacman等能很轻松安装。 MPD的配置文件是/etc/mpd.conf，如果没有就复制一个默认配置： #cp /etc/mpd.conf.example /etc/mpd.conf 以下是我的配置文件： music_directory "~/music" playlist_directory "~/.mpd/playlists" db_file "~/.mpd/mpd.db" log_file "~/.mpd/mpd.log" pid_file "~/.mpd/mpd.pid" state_file "~/.mpd/mpdstate" user "kurrunk" #linux中你的用户名 input { plugin "curl" } audio_output { type "alsa" name "My ALSA Device" } #输出方式，根据具体情况而定 id3v1_encoding "gbk" #国内音乐文件的id3一般都是gbk，如果设置成gbk还出现乱码，那么原因可能有两二：一，id3编码非gbk；二，id3是v2版，v2在MPD中支持不好，会认为是UTF8 用户主目录中并没有&#8221;.mpd&#8221;目录，需要创建： $mkdir -p ~/.mpd/playlists 创建MPD数据库： $mpd [...]]]></description>
			<content:encoded><![CDATA[<h4>MPD是什么？</h4>
<p><a href="http://mpd.wikia.com">MPD</a> (Music Player Daemon) 是一个C/S结构的音乐播放器。MPD 作为一个守护程序运行于后台， 管理播放列表和音乐数据库， 占用很少的资源。为了交互管理，你还需要一个单独的<a href="#csoft">客户端</a>。</p>
<h4>MPD的配置</h4>
<p>软件的安装在各linux发行版中大同小异，用apt、pacman等能很轻松安装。</p>
<p><a href="http://blog.kurrunk.com/archives/tag/mpd">MPD</a>的配置文件是/etc/mpd.conf，如果没有就复制一个默认配置：<br />
<code>#cp /etc/mpd.conf.example /etc/mpd.conf</code></p>
<p>以下是我的配置文件：<br />
<code>music_directory		"~/music"<br />
playlist_directory "~/.mpd/playlists"<br />
db_file "~/.mpd/mpd.db"<br />
log_file "~/.mpd/mpd.log"<br />
pid_file "~/.mpd/mpd.pid"<br />
state_file "~/.mpd/mpdstate"<br />
user "kurrunk"<br />
#linux中你的用户名<br />
input {<br />
        plugin "curl"<br />
}<br />
audio_output {<br />
	type		"alsa"<br />
	name		"My ALSA Device"<br />
}<br />
#输出方式，根据具体情况而定<br />
id3v1_encoding			"gbk"<br />
#国内音乐文件的id3一般都是gbk，如果设置成gbk还出现乱码，那么原因可能有两二：一，id3编码非gbk；二，id3是v2版，v2在MPD中支持不好，会认为是UTF8</code></p>
<p>用户主目录中并没有&#8221;.mpd&#8221;目录，需要创建：<br />
<code>$mkdir -p ~/.mpd/playlists</code></p>
<p>创建MPD数据库：<br />
<code>$mpd --create-db</code></p>
<h4>启动MPD服务</h4>
<p>启动MPD服务方式：（我实践过程中，在create-db后，MPD服务就启动了）<br />
<code>#/etc/rc.d/mpd start</code><br />
在类debian发行版中应该是：<br />
<code>#/etc/init.d/mpd start</code><br />
<a name="csoft"></a></p>
<p>推荐设置为开机启动。archlinux中的操作方法是：编辑/etc/rc.conf文件，把&#8221;mpd&#8221;加在DAEMONS项中。</p>
<h4>流行的MPD客户端软件</h4>
<dl>
<dt><a href="http://blog.kurrunk.com/archives/tag/mpc">mpc</a></dt>
<dd>这是一个命令行MPD的客户端，没有界面，只是&#8221;$mpc command&#8221;来控制音乐的播放，不容易入手，但我想如果搭配全局快捷键使用时的效率会很高。
<dd>
<dt><a href="http://hem.bredband.net/kaw/ncmpc/">ncmpc</a>和<a href="http://unkart.ovh.org/ncmpcpp/">ncmpcpp</a></dt>
<dd>ncmpc是一个文本界面的mpd客户端，界面如图：<br />
<img src="http://hem.bredband.net/kaw/ncmpc/images/ncmpc-small.png" alt="ncmpc" /></p>
<p><a href="http://blog.kurrunk.com/archives/tag/ncmpcpp">ncmpcpp</a>，顾名思义，就是<a href="http://blog.kurrunk.com/archives/tag/ncmpc">ncmpc</a>的加强版，同样是文字界面，但体验比ncmpc更好一些：<br />
<a href="http://unkart.ovh.org/ncmpcpp/screen0.jpg"><img alt="multi colored playlist" src="http://unkart.ovh.org/ncmpcpp/screen0_min.jpg"></a></p>
<p>我看到的不同有：</p>
<table>
<tr>
<th> </th>
<th>ncmpc</th>
<th>ncmpcpp</th>
</tr>
<tr>
<th>界面</th>
<td>单色、文本</td>
<td>多色、文本</td>
</tr>
<tr>
<th>调节音量</th>
<td>有延迟现象</td>
<td>正常</td>
</tr>
<tr>
<th>语言</th>
<td>多语言(有中文)</td>
<td>英语</td>
</tr>
<tr>
<th>媒体库窗口</th>
<td>单一窗口</td>
<td>三级窗口</td>
</tr>
</table>
<p><a href="http://unkart.ovh.org/ncmpcpp/">ncmpcpp官方</a>还介绍了一些新特性，包括支持last.fm。
</dd>
<dt><a href="http://sonata.berlios.de/">sonata</a></dt>
<dd><a href="http://sonata.berlios.de/images/sonata1.png"><img src="http://sonata.berlios.de/images/t_sonata1.jpg"></a><br />
这样的界面就更接近通常看到的软件了，操作之初不需要任何查阅和学习。多语言、功能很全面。</dd>
<dt><a href="http://ario-player.sourceforge.net/">Ario</a></dt>
<dd><a href="http://ario-player.sourceforge.net/images/ario-main.png"><img src="http://ario-player.sourceforge.net/images/ario-main-small.png" ></a></p>
<p>Ario相对上面几个软件它不是一个小家伙。</dd>
<dt><a href="http://gmpcwiki.sarine.nl/">gmpc</a></dt>
<dd><a href="http://images3.wikia.nocookie.net/gmpc/images/9/99/Gmpc-0.18.1-now-playing.png"><img src="http://images1.wikia.nocookie.net/gmpc/images/thumb/9/99/Gmpc-0.18.1-now-playing.png/280px-Gmpc-0.18.1-now-playing.png" alt="gmpc" /></a></p>
<p>这是一个大家伙，喜欢这个样子的可以尝试一样（我不喜欢）。</dd>
</dl>
<h4>MPD特色</h4>
<p>C/S结构是最大的特色，或许也可以说是唯一的特色。</p>
<ul>
<li>因为它的结构，使用它时必须保证服务端是运行着的，通常作法是把MPD设置为系统自启动服务，但如此一来在不播放音乐的时候依旧占用不多的系统资源。</li>
<li>因为它的结构，使用时会略显复杂。表现为一是安装配置复杂，二是使用时略复杂（需要先保证服务端已运行）。</li>
<li>占用资源很少，和audacious2做了个对比，CPU使用量相当，内存方面audacious2使用的更多。</li>
<li>因为它的结构，让我想到是不是能做一个音乐服务器。这一点上，它的配置文件&#8221;user&#8221;部分看上去似乎又是单用户模式，不理解。</li>
<li>支持格式全，包括很多播放器不支持的ape格式。</li>
</ul>
<h4>有些遗憾的地方</h4>
<p>在音质上，在我的软件环境下把mpd、audacious2、<a href="http://blog.kurrunk.com/archives/tag/xfmedia">xfmedia</a>(xine)做了比较。audacious2音质更显饱满。</p>
 <img src="http://blog.kurrunk.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=562" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/562/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>foobar2000风格界面的audacious(GTKui)播放器</title>
		<link>http://blog.kurrunk.com/archives/548</link>
		<comments>http://blog.kurrunk.com/archives/548#comments</comments>
		<pubDate>Thu, 03 Dec 2009 01:21:11 +0000</pubDate>
		<dc:creator>rex</dc:creator>
				<category><![CDATA[八道]]></category>
		<category><![CDATA[色即是空]]></category>
		<category><![CDATA[Audacious]]></category>
		<category><![CDATA[foobar2000]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[音乐播放]]></category>

		<guid isPermaLink="false">http://blog.kurrunk.com/?p=548</guid>
		<description><![CDATA[若干年前从暗夜王子那儿知道了foobar2000，此后就只用它播放音乐（用windows时），喜欢它的简单。这种界面很简单，只有三个区域：菜单、工具、播放列表。 在linux中，虽然音乐播放器有很多选择，可是却从来不曾看到foobar2000一样“简单”的播放器。我听音乐用的软件也是换来换去，从xmms到Beep Media Player到Audacious到VLC到Quod Libet，甚至现在很多时候用mplayer。我听不出播放器音质的差别，选择的主要因素是界面和速度、体积。 linux中的播放器几乎都用过了，没有一个和foobar2000让我一样喜欢。 世界在变化。 不知道什么时候在程序快捷菜单中出现了audacious(GTKui)，打开以后的界面： Audacious本身就小巧，再加上如此简单的界面……真是很棒！ 有一个bug，播放ape时程序就卡住了，CPU100%。不妨事，毕竟我的ape不多。 不求功能，只求简单、可用。]]></description>
			<content:encoded><![CDATA[<p>若干年前从<a href="http://hi.baidu.com/479014157">暗夜王子</a>那儿知道了<a href="http://www.foobar2000.org">foobar2000</a>，此后就只用它播放音乐（用windows时），喜欢它的简单。这种界面很简单，只有三个区域：菜单、工具、播放列表。</p>
<p><a target="_blank" href="http://www.foobar2000.org/images/img/main-simple.png"><img src="http://www.foobar2000.org/images/th/main-simple.png" /></a></p>
<p>在linux中，虽然音乐播放器有很多选择，可是却从来不曾看到foobar2000一样“简单”的播放器。我听音乐用的软件也是换来换去，从<a href="http://www.xmms.org">xmms</a>到<a href="http://zh.wikipedia.org/wiki/Beep_Media_Player">Beep Media Player</a>到<a href="http://audacious-media-player.org/">Audacious</a>到<a href="http://www.videolan.org/vlc/">VLC</a>到<a href="http://code.google.com/p/quodlibet/">Quod Libet</a>，甚至现在很多时候用<a href="http://www.mplayerhq.hu">mplayer</a>。我听不出播放器音质的差别，选择的主要因素是界面和速度、体积。</p>
<p>linux中的播放器几乎都用过了，没有一个和foobar2000让我一样喜欢。</p>
<p>世界在变化。</p>
<p>不知道什么时候在程序快捷菜单中出现了audacious(GTKui)，打开以后的界面：<br />
<a href="http://www.flickr.com/photos/kurrunk/4154367684/" title="Flickr 上 kurrunk4 的 2009-12-03-080148_454x243_scrot"><img src="http://farm3.static.flickr.com/2518/4154367684_8219ddaf0d.jpg" width="454" height="243" alt="2009-12-03-080148_454x243_scrot" /></a></p>
<p>Audacious本身就小巧，再加上如此简单的界面……真是很棒！</p>
<p>有一个bug，播放ape时程序就卡住了，CPU100%。不妨事，毕竟我的ape不多。</p>
<p>不求功能，只求简单、可用。</p>
 <img src="http://blog.kurrunk.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=548" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/548/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
