<?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>Opensourcetutor.com &#187; Music &amp; Audio</title>
	<atom:link href="http://www.opensourcetutor.com/category/music-audio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensourcetutor.com</link>
	<description>On Linux, Web Development, Joomla and Magento commerce</description>
	<lastBuildDate>Wed, 28 Jul 2010 05:00:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Recording Last.fm Streams with Ubuntu Linux Rhythmbox to mp3 or ogg</title>
		<link>http://www.opensourcetutor.com/2008/10/20/recording-lastfm-streams-with-ubuntu-linux-rhythmbox-to-mp3-or-ogg/</link>
		<comments>http://www.opensourcetutor.com/2008/10/20/recording-lastfm-streams-with-ubuntu-linux-rhythmbox-to-mp3-or-ogg/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 11:34:26 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[Music & Audio]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[ogg]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[rhythmbox]]></category>
		<category><![CDATA[streams]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2008/10/20/recording-lastfm-streams-with-ubuntu-linux-rhythmbox-to-mp3-or-ogg/</guid>
		<description><![CDATA[There&#8217;s three options available for achieving this, as far as I can see:

TheLastRipper &#8211; This is a fully featured streamripper for last.fm that has a great feature set (ID3v2 tags, international characters, automatic directory hierachies) BUT you can not listen to the streams while it&#8217;s ripping. It&#8217;s got the &#8216;love&#8217; / &#8216;ban&#8217; buttons but how can you tell if you can&#8217;t hear the bloody music right?
LastLonger &#8211; Is a command line client written in Perl and you can output the stream to a music player also. When I saw this, ...]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s three options available for achieving this, as far as I can see:</p>
<ul>
<li><a href="http://thelastripper.com/">TheLastRipper</a> &#8211; This is a fully featured streamripper for last.fm that has a great feature set (ID3v2 tags, international characters, automatic directory hierachies) BUT you can not listen to the streams while it&#8217;s ripping. It&#8217;s got the &#8216;love&#8217; / &#8216;ban&#8217; buttons but how can you tell if you can&#8217;t hear the bloody music right?</li>
<li><a href="http://sourceforge.net/projects/lastlonger/">LastLonger</a> &#8211; Is a command line client written in Perl and you can output the stream to a music player also. When I saw this, I thought that I might use it as a programming exercise and port it to Python, though I couldn&#8217;t get it to work quickly and having modern-age ADD, I went looking for something else.</li>
<li><a href="http://blog.sukimashita.com/2007/12/09/rhythmbox-stream-recording-plugin/">Rhythmbox streamrecorder</a> &#8211; This is actually what I was looking for in the first place. Rhythmbox makes it very simple to setup &#8216;stations&#8217; from Last.fm and streamrecorder does what it says, recording the streams.</li>
</ul>
<p>The good and the bad of Rhythmbox so far (after 5 minutes of testing, so take it as a grain of salt)</p>
<p>Good
<ul>
<li>Integrated with Rhythmbox, a very usable music player already (I switch between Banshee, Listen, Amarok and Rhythmbox, each have a nice feature I like)</li>
<li>Can still use ban and love buttons</li>
<li>Can still use &#8220;next track&#8221; button</li>
<li>It&#8217;s a python plugin</li>
</ul>
<p>Bad
<ul>
<li>Saves files on your desktop &#8211; doesn&#8217;t seem anyway to change this in the gui (python exercise could be to make this configurable</li>
<li>Uses gnome sounds settings to choose recording format. This isn&#8217;t necessarily a bad things except the fact that changing these settings isn&#8217;t exactly trivial</li>
</ul>
<p>Still, the good outweighs the bad by a longshot. I haven&#8217;t checked if it handles international characters or writes Id3v2 tags or anything yet. </p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2008/10/20/recording-lastfm-streams-with-ubuntu-linux-rhythmbox-to-mp3-or-ogg/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
