<?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/%e8%bd%af%e4%bb%b6/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.kurrunk.com</link>
	<description>不停转圈的人</description>
	<lastBuildDate>Fri, 30 Dec 2011 12:06:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://blog.kurrunk.com/?pushpress=hub'/>
		<item>
		<title>Moblin使用之月总结</title>
		<link>http://blog.kurrunk.com/archives/660</link>
		<comments>http://blog.kurrunk.com/archives/660#comments</comments>
		<pubDate>Fri, 05 Feb 2010 07:08:25 +0000</pubDate>
		<dc:creator>zhengquan</dc:creator>
				<category><![CDATA[不类]]></category>
		<category><![CDATA[clutter]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Moblin]]></category>
		<category><![CDATA[上网本]]></category>
		<category><![CDATA[操作系统]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://blog.kurrunk.com/archives/660</guid>
		<description><![CDATA[上月初买了一台上网本：EEEPC 900HA，Intel ATOM处理器，正因为这样的CPU，我的操作系统首选是Moblin 2.1，是一个Intel主导、定位于移动设备、开源并基于Linux内核和Fedora、针对ATOM处理器进行优化、使用了大量新兴技术的操作系统。 一开始对上网本的规划有误，安装了多次的系统，在之后又对MOBLIN进行了一些配置和使用，这谈谈我对MOBLIN的印象。 1.BUG Moblin还很年轻，还有很多的问题，即使刚安装后也会跳出一个对话框让你选择”忽略”或”发送”； Moblin使用的不是gnome也不是KDE，而是mutter，在系统刚启动时有时mutter会突然重启，看到的就是窗口黑一下后重新启动X。 2.启动速度 这是最初Moblin吸引我的一个原因，在媒体上看到Moblin的启动速度是5秒，而Intel的目标是2秒启动系统。现在，这也成了我对Moblin最失望的地方。 在刚安装完系统后，启动时间是20~30秒，而现在已经是30多秒。是硬件配置不高还是其它？ 3.针对上网的设计 传统的桌面系统是一条任务栏有开始菜单、快速启动、运行的窗口、通知区域、时钟，而在Moblin完全不同。 Moblin的任务栏在顶部，且会自动隐藏，分为三个部分：时钟、功能、状态。 功能区域分为主页、多媒体、状态、联系人、网络浏览、粘贴板、应用程序、运行中的程序。主页中有用户最近打开的文件、网页，快速启动，任务，网络状态等常用功能，这有些像iGoogle等个性化主页。状态可以设置用户的网络状态，MSN，gtalk，QQ，Twitter，last.fm的状态。联系人中列着网络帐户的所有联系人，例如双击MSN好友后会打开聊天窗口。 系统状态区域又分：蓝牙、电量、音量、网络连接。网络功能很全面，专为移动网络设置而设计。 在标准的操作系统中”功能”的单位是”软件”，而Moblin针对上网需求而设计，”功能”的单位是”功能”，是”上网”、”网络帐户”、”联系人”、”多媒体”……这样我的直觉是Moblin相比传统的操作系统更加贴近用户。 4.简单使用 无论安装还是使用，都非常简单。 安装到我的EEEPC时，过程非常顺利，这是我在以前安装LINUX时所没有过的、无需再安装驱动的。对比一下Windows XP的安装，Moblin要更为简单，在WIN XP中还需要去华硕官网上下载上百兆的驱动包，而Moblin不需要这些就是一个能使用任何硬件的系统。 WIFI、蓝牙、有线连接的设置、软件安装、聊天、网页浏览、外置存储的使用等都很简单。 5.难以配置 我用Linux虽然也有一段时间，但对于Moblin的配置却时常难以入手，比如我想要改变任务栏的项目顺序就不知如何下手。 Moblin基于Fedora，有一些Linux系统的常规项可以参照Fedora的方法配置，但问题是：或许Moblin根本不想要你如此做，Moblin的目标就是简单操作，用户根本不需要了解Linux的常用习惯。 “保持系统的简单”和”保持使用上的简单”或许本来就是矛盾。 6.软件匮乏 用过ubuntu、fedora、gentoo、archlinux、debian等Linux发行版的人都知道在主流的linux发行版中安装软件是相当简单的事情，例如在archlinux中安装软件只需：pacman -S soft即可。 Moblin的软件管理者是YUM-Fedora中的软件管理程序。但是Moblin的软件仓库中的软件相当之少，没有fcitx、scim-table-chinese等常用的中文输入法（支持五笔的方法），没有AXEL，更加没有apache php等开发环境，最常见的视频播放器Mplayer也不在软件仓库之中。 软件仓库没有的话也不是不能安装，但却费劲了，而且维护也复杂，不能用yum更新。 7.多媒体支持不足 视频格式只支持OGG，想要播放其它视频格式还需要手动下载、编译安装相关软件。这的确很复杂。Moblin设计要点之一有”易于使用”，现实情况却是我在archlinux中都很少用到make，现在却在Moblin中反复了多次。 在Moblin中听mp3、看rmvb电影的步骤在以前的日志中有写过。 8.动态窗口 Intel在欧洲买了个小公司，这家公司的产品就是Clutter &#8211; 类似GTK\QT的产品。被Intel整合进Moblin后才让很多人知道。 我对Clutter的理解也很粗浅，大致就是：窗口的动态响应、处理器的低占用、GTK一致的接口。 在Moblin中窗口的出现和退出不是”有、无”，而有了过渡的效果，并且过渡效果从来都很流畅。 9.硬件资源的使用 使用Moblin之前我还以为它在速度和资源占用方面非常出色，结果都很失望。 我的archlinux启动后内存使用不到2百兆，可是Moblin启动后的内存占用就达到7百多兆，真的怀疑这是不是移动设置的操作系统。 10.一夫一妻 如果不是ATOM处理器恐怕无法使用Moblin，Moblin是为ATOM优化，也拒绝了其它的处理器。 除非ATOM将占大部分移动份额才有可能成全Moblin，想到这点我相当不爽。使用Linux经常会在网上搜索一些技巧，如果用Moblin的人少，在线的资料也就少，达到一些需求也就更难，除非Moblin搞的不需要任何个性化，但这是不可能的。 11.更新缓慢 软件仓库很长时间没有更新了，这是不是也可以从侧面说明Moblin的开发进度缓慢？ 12.其它体验缺陷 弹出窗口没有焦点。非要我用触摸板移动鼠标到按钮上点”确定”，如果有焦点的话按回车键即可完成操作。 外接存储设备时弹出一堆文件管理器窗口，并且设置不起作用。 似乎不支持多用户，反正我没找到方法。 [...]]]></description>
			<content:encoded><![CDATA[<p>上月初买了一台上网本：<a href="http://blog.kurrunk.com/archives/657" title="eeepc 900ha">EEEPC 900HA</a>，Intel ATOM处理器，正因为这样的CPU，我的操作系统首选是Moblin 2.1，是一个Intel主导、定位于移动设备、开源并基于Linux内核和Fedora、针对ATOM处理器进行优化、使用了大量新兴技术的操作系统。</p>
<p>一开始对上网本的规划有误，安装了多次的系统，在之后又对MOBLIN进行了一些配置和使用，这谈谈我对MOBLIN的印象。</p>
<h4>1.BUG</h4>
<p>Moblin还很年轻，还有很多的问题，即使刚安装后也会跳出一个对话框让你选择”忽略”或”发送”；</p>
<p>Moblin使用的不是gnome也不是KDE，而是mutter，在系统刚启动时有时mutter会突然重启，看到的就是窗口黑一下后重新启动X。</p>
<h4>2.启动速度</h4>
<p>这是最初Moblin吸引我的一个原因，在媒体上看到Moblin的启动速度是5秒，而Intel的目标是2秒启动系统。现在，这也成了我对Moblin最失望的地方。</p>
<p>在刚安装完系统后，启动时间是20~30秒，而现在已经是30多秒。是硬件配置不高还是其它？</p>
<h4>3.针对上网的设计</h4>
<p>传统的桌面系统是一条任务栏有开始菜单、快速启动、运行的窗口、通知区域、时钟，而在Moblin完全不同。</p>
<p>Moblin的任务栏在顶部，且会自动隐藏，分为三个部分：时钟、功能、状态。</p>
<p>功能区域分为主页、多媒体、状态、联系人、网络浏览、粘贴板、应用程序、运行中的程序。主页中有用户最近打开的文件、网页，快速启动，任务，网络状态等常用功能，这有些像iGoogle等个性化主页。状态可以设置用户的网络状态，MSN，gtalk，QQ，Twitter，last.fm的状态。联系人中列着网络帐户的所有联系人，例如双击MSN好友后会打开聊天窗口。</p>
<p>系统状态区域又分：蓝牙、电量、音量、网络连接。网络功能很全面，专为移动网络设置而设计。</p>
<p>在标准的操作系统中”功能”的单位是”软件”，而Moblin针对上网需求而设计，”功能”的单位是”功能”，是”上网”、”网络帐户”、”联系人”、”多媒体”……这样我的直觉是Moblin相比传统的操作系统更加贴近用户。</p>
<h4>4.简单使用</h4>
<p>无论安装还是使用，都非常简单。</p>
<p>安装到我的EEEPC时，过程非常顺利，这是我在以前安装LINUX时所没有过的、无需再安装驱动的。对比一下Windows XP的安装，Moblin要更为简单，在WIN XP中还需要去华硕官网上下载上百兆的驱动包，而Moblin不需要这些就是一个能使用任何硬件的系统。</p>
<p>WIFI、蓝牙、有线连接的设置、软件安装、聊天、网页浏览、外置存储的使用等都很简单。</p>
<h4>5.难以配置</h4>
<p>我用Linux虽然也有一段时间，但对于Moblin的配置却时常难以入手，比如我想要改变任务栏的项目顺序就不知如何下手。</p>
<p>Moblin基于Fedora，有一些Linux系统的常规项可以参照Fedora的方法配置，但问题是：或许Moblin根本不想要你如此做，Moblin的目标就是简单操作，用户根本不需要了解Linux的常用习惯。</p>
<p>“保持系统的简单”和”保持使用上的简单”或许本来就是矛盾。</p>
<h4>6.软件匮乏</h4>
<p>用过<a href="http://blog.kurrunk.com/archives/tag/ubuntu" title="ubuntu">ubuntu</a>、fedora、gentoo、<a href="http://blog.kurrunk.com/archives/tag/archlinux" title="archlinux">archlinux</a>、<a href="http://blog.kurrunk.com/archives/tag/debian" title="debian">debian</a>等Linux发行版的人都知道在主流的linux发行版中安装软件是相当简单的事情，例如在archlinux中安装软件只需：pacman -S soft即可。</p>
<p>Moblin的软件管理者是YUM-Fedora中的软件管理程序。但是Moblin的软件仓库中的软件相当之少，没有fcitx、scim-table-chinese等常用的中文输入法（<a href="http://blog.kurrunk.com/archives/642" title="在Moblin安装五笔输入法">支持五笔的方法</a>），没有AXEL，更加没有apache php等开发环境，最常见的视频播放器Mplayer也不在软件仓库之中。</p>
<p>软件仓库没有的话也不是不能安装，但却费劲了，而且维护也复杂，不能用yum更新。</p>
<h4>7.多媒体支持不足</h4>
<p>视频格式只支持OGG，想要播放其它视频格式还需要手动下载、编译安装相关软件。这的确很复杂。Moblin设计要点之一有”易于使用”，现实情况却是我在archlinux中都很少用到make，现在却在Moblin中反复了多次。</p>
<p><a href="http://blog.kurrunk.com/archives/648">在Moblin中听mp3、看rmvb电影的步骤</a>在以前的日志中有写过。</p>
<h4>8.动态窗口</h4>
<p>Intel在欧洲买了个小公司，这家公司的产品就是Clutter &#8211; 类似GTK\QT的产品。被Intel整合进Moblin后才让很多人知道。</p>
<p>我对Clutter的理解也很粗浅，大致就是：窗口的动态响应、处理器的低占用、GTK一致的接口。</p>
<p>在Moblin中窗口的出现和退出不是”有、无”，而有了过渡的效果，并且过渡效果从来都很流畅。</p>
<h4>9.硬件资源的使用</h4>
<p>使用Moblin之前我还以为它在速度和资源占用方面非常出色，结果都很失望。</p>
<p>我的archlinux启动后内存使用不到2百兆，可是Moblin启动后的内存占用就达到7百多兆，真的怀疑这是不是移动设置的操作系统。</p>
<h4>10.一夫一妻</h4>
<p>如果不是ATOM处理器恐怕无法使用<a href="http://blog.kurrunk.com/archives/tag/moblin" title="moblin">Moblin</a>，Moblin是为ATOM优化，也拒绝了其它的处理器。</p>
<p>除非ATOM将占大部分移动份额才有可能成全Moblin，想到这点我相当不爽。使用Linux经常会在网上搜索一些技巧，如果用Moblin的人少，在线的资料也就少，达到一些需求也就更难，除非Moblin搞的不需要任何个性化，但这是不可能的。</p>
<h4>11.更新缓慢</h4>
<p>软件仓库很长时间没有更新了，这是不是也可以从侧面说明Moblin的开发进度缓慢？</p>
<h4>12.其它体验缺陷</h4>
<p>弹出窗口没有焦点。非要我用触摸板移动鼠标到按钮上点”确定”，如果有焦点的话按回车键即可完成操作。</p>
<p>外接存储设备时弹出一堆文件管理器窗口，并且设置不起作用。</p>
<p>似乎不支持多用户，反正我没找到方法。</p>
<h3>总结</h3>
<ul>
<li>优秀的用户界面，真正为上网本而设计，把<a href="http://blog.kurrunk.com/archives/tag/qq" title="qq">QQ</a>、msn、GTalk、Twitter、last.fm整合到你的系统之中。</li>
<li>很不满意的性能，在1.6G的CPU和1G的内存的硬件环境中还能流畅使用，可硬件再低呢？都知道移动设备的硬件效能都比台式电脑要低的多。</li>
<li>容易入手的系统设计不是适合所有的人。还是配置起来无从下手，或许我的经验还不够。</li>
<li>还是觉得archlinux比较”干净”。</li>
<li>我超级讨厌针对特定硬件而设计的软件。</li>
<li>我感兴趣的还有Android和Chrome OS，未来还会尝试更多，希望能做到真正的低能耗、快速的操作系统。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/660/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>在Moblin中播放mp3、avi、rmvb</title>
		<link>http://blog.kurrunk.com/archives/648</link>
		<comments>http://blog.kurrunk.com/archives/648#comments</comments>
		<pubDate>Mon, 18 Jan 2010 10:23:00 +0000</pubDate>
		<dc:creator>zhengquan</dc:creator>
				<category><![CDATA[几束]]></category>
		<category><![CDATA[avi]]></category>
		<category><![CDATA[FFmpeg]]></category>
		<category><![CDATA[gstreamer]]></category>
		<category><![CDATA[lame]]></category>
		<category><![CDATA[libmad]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Moblin]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[rmvb]]></category>
		<category><![CDATA[安装]]></category>
		<category><![CDATA[解码器]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://blog.kurrunk.com/?p=648</guid>
		<description><![CDATA[Moblin默认支持的音频和视频格式非常有限，似乎只支持OGG\OGV格式，而软件仓库中并没有必要的解码器。 首先确认yum可以安装哪些相关的软件，搜索“gstreamer”的结果： gst-plugins-base.i586 gst-plugins-base-devel.i586 gst-plugins-farsight.i586 gst-plugins-good 如果列表中有还没安装的gstplugin就先都安装上。 接着开始下载、安装了，记得在configure的时候prefix=/usr。 下载lame源码包，编译安装 下载文件:libid3tag、libmad、madplay（下载地址），编译安装。 这时我遇到error: cc1: error: unrecognized command line option "-fforce-mem" 解决方法就是编辑Makefile，删除字符串“-fforce-mem” #yum install liboil-devel 下载yasm、xvid、FFmpeg，并编译安装 去下载gst-plugins-bad、gst-plugins-ugly、gst-ffmpeg（下载地址），编译安装 正常情况下，这时Moblin已经可以播放mp3 avi rm文件了。]]></description>
			<content:encoded><![CDATA[<p>Moblin默认支持的音频和视频格式非常有限，似乎只支持OGG\OGV格式，而软件仓库中并没有必要的解码器。</p>
<p>首先确认yum可以安装哪些相关的软件，搜索“gstreamer”的结果：<br />
<code>gst-plugins-base.i586<br />
gst-plugins-base-devel.i586<br />
gst-plugins-farsight.i586<br />
gst-plugins-good</code></p>
<p>如果列表中有还没安装的gstplugin就先都安装上。</p>
<p>接着开始下载、安装了，记得在configure的时候prefix=/usr。</p>
<ul>
<li><a href="http://lame.sourceforge.net/download.php">下载lame源码包</a>，编译安装</li>
<li>下载文件:libid3tag、libmad、madplay（<a href="ftp://ftp.mars.org/pub/mpeg/">下载地址</a>），编译安装。<br />
这时我遇到error:<br />
<code>cc1: error: unrecognized command line option "-fforce-mem"</code><br />
解决方法就是编辑Makefile，删除字符串“-fforce-mem”</li>
<li>#yum install liboil-devel</li>
<li>下载<a href="http://www.tortall.net/projects/yasm/wiki/Download">yasm</a>、<a href="http://www.xvid.org/Downloads.43.0.html">xvid</a>、<a href="http://ffmpeg.org/download.html">FFmpeg</a>，并编译安装</li>
<li>去下载gst-plugins-bad、gst-plugins-ugly、gst-ffmpeg（<a href="http://gstreamer.freedesktop.org/src/">下载地址</a>），编译安装</li>
</ul>
<p>正常情况下，这时Moblin已经可以播放mp3 avi rm文件了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/648/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>我在2009年的常用软件</title>
		<link>http://blog.kurrunk.com/archives/630</link>
		<comments>http://blog.kurrunk.com/archives/630#comments</comments>
		<pubDate>Mon, 04 Jan 2010 03:53:24 +0000</pubDate>
		<dc:creator>zhengquan</dc:creator>
				<category><![CDATA[八道]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://blog.kurrunk.com/?p=630</guid>
		<description><![CDATA[在去年曾经记录过2008使用的软件，现在回头看看，绝大多数都还在使用，变化不大。 发行版：archlinux 显示相关：openbox+fbpanel+conky 浏览器：Firefox Chromium Opera Arora Midori 文本编辑：vim leafpad 输入法：fcitx 即时通讯：pidgin+web.qq.com 新闻：googleReader 邮件处理：gmail 绘制、图片处理：gimp Inkscape 图片浏览：Ristretto 截屏：scrot 下载：wget axel mldonkey ftp工具：FileZilla 文件管理器：Thunar 虚拟机：Virtualbox 远程控制：rdesktop 视频播放：mplayer youku 音乐播放：Audacious(GTKui) mpd 和去年相比的变化： 浏览器开始试探着firefox之外的其它选择，firefox是一个很棒的浏览器，唯一让我不满的是启动速度和内存占用； 有了在线应用的认识，比如QQ、EMAIL不再使用桌面客户端了；看视频经常上youku； MYSQL eclipse已经用的很少了，基本上全是在线写代码了（cPanel），写的也少了； 挺喜欢Last.fm的，只是似乎没有类似的服务了； Fcitx是一个很不错的输入法；]]></description>
			<content:encoded><![CDATA[<p>在去年曾经记录过<a href="/archives/94">2008使用的软件</a>，现在回头看看，绝大多数都还在使用，变化不大。</p>
<p>发行版：archlinux<br />
显示相关：openbox+fbpanel+conky<br />
浏览器：Firefox Chromium Opera Arora Midori<br />
文本编辑：vim leafpad<br />
输入法：fcitx<br />
即时通讯：pidgin+web.qq.com<br />
新闻：googleReader<br />
邮件处理：gmail<br />
绘制、图片处理：gimp Inkscape<br />
图片浏览：Ristretto<br />
截屏：scrot<br />
下载：wget axel mldonkey<br />
ftp工具：FileZilla<br />
文件管理器：Thunar<br />
虚拟机：Virtualbox<br />
远程控制：rdesktop<br />
视频播放：mplayer youku<br />
音乐播放：Audacious(GTKui) mpd</p>
<p>和去年相比的变化：</p>
<ul>
<li>浏览器开始试探着firefox之外的其它选择，firefox是一个很棒的浏览器，唯一让我不满的是启动速度和内存占用；</li>
<li>有了在线应用的认识，比如QQ、EMAIL不再使用桌面客户端了；看视频经常上youku；</li>
<li>MYSQL eclipse已经用的很少了，基本上全是在线写代码了（cPanel），写的也少了；</li>
<li>挺喜欢Last.fm的，只是似乎没有类似的服务了；</li>
<li>Fcitx是一个很不错的输入法；</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/630/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>zhengquan</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 用户主目录中并没有”.mpd”目录，需要创建： $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>用户主目录中并没有”.mpd”目录，需要创建：<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文件，把”mpd”加在DAEMONS项中。</p>
<h4>流行的MPD客户端软件</h4>
<dl>
<dt><a href="http://blog.kurrunk.com/archives/tag/mpc">mpc</a></dt>
<dd>这是一个命令行MPD的客户端，没有界面，只是”$mpc command”来控制音乐的播放，不容易入手，但我想如果搭配全局快捷键使用时的效率会很高。
<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>因为它的结构，让我想到是不是能做一个音乐服务器。这一点上，它的配置文件”user”部分看上去似乎又是单用户模式，不理解。</li>
<li>支持格式全，包括很多播放器不支持的ape格式。</li>
</ul>
<h4>有些遗憾的地方</h4>
<p>在音质上，在我的软件环境下把mpd、audacious2、<a href="http://blog.kurrunk.com/archives/tag/xfmedia">xfmedia</a>(xine)做了比较。audacious2音质更显饱满。</p>
]]></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>zhengquan</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>
]]></content:encoded>
			<wfw:commentRss>http://blog.kurrunk.com/archives/548/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

