<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Armangil's podcatcher</title>
<link>http://podcatcher.rubyforge.org/index.html</link>
<description>a podcast client for the command line</description>
<language>en-US</language>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Fri, 23 May 2008 15:30:09 CEST</lastBuildDate>
<pubDate>Fri, 23 May 2008 15:30:09 CEST</pubDate>
<generator>http://thingamablog.sf.net</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>

<item>
<title>Version 3.1.2 released</title>
<description>&lt;p&gt;&lt;a href='download.html?release_id=18471'&gt;This release&lt;/a&gt; includes minor feature enhancements. Changes:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updated the help text that appears when the --help option is used,&lt;/li&gt;
&lt;li&gt;Updated the sponsor message that appears in verbose mode.&lt;/li&gt;
&lt;/ul&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/01-01-2008_01-31-2008.html#51</link>
<guid>http://podcatcher.rubyforge.org/archives/01-01-2008_01-31-2008.html#51</guid>

<category></category>

<pubDate>Thu, 24 Jan 2008 15:21:40 CET</pubDate>
</item>

<item>
<title>Version 3.1.1 released</title>
<description>&lt;p&gt;&lt;a href='http://rubyforge.org/frs/?group_id=453&amp;amp;release_id=16952'&gt;This&lt;/a&gt; is a minor bug fix release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A bug that caused content to be listed twice in verbose mode if it is declared as both RSS enclosure and Media RSS content has been fixed.&lt;/li&gt;
&lt;li&gt;The sponsor message displayed in verbose mode has been updated.&lt;/li&gt;
&lt;/ul&gt;

</description>
<link>http://podcatcher.rubyforge.org/archives/12-01-2007_12-31-2007.html#50</link>
<guid>http://podcatcher.rubyforge.org/archives/12-01-2007_12-31-2007.html#50</guid>

<category></category>

<pubDate>Mon, 10 Dec 2007 16:26:18 CET</pubDate>
</item>

<item>
<title>Version 3.1.0 released</title>
<description>&lt;p&gt;&lt;a href='download.html?release_id=14463'&gt;This release&lt;/a&gt; 
adds support for &lt;kbd&gt;yyyy.mm&lt;/kbd&gt; and &lt;kbd&gt;yyyy&lt;/kbd&gt; formats for the &lt;kbd&gt;--horizon&lt;/kbd&gt; option. Usage examples: 
&lt;kbd&gt;--horizon 2007.06&lt;/kbd&gt; is equivalent to &lt;kbd&gt;--horizon 2007.06.01&lt;/kbd&gt;, 
and 
&lt;kbd&gt;--horizon 2007&lt;/kbd&gt; is equivalent to &lt;kbd&gt;--horizon 2007.01.01&lt;/kbd&gt;. 
&lt;/p&gt;
&lt;p&gt;Also, this version displays a message from our sponsor when used in verbose mode.
&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/09-01-2007_09-30-2007.html#49</link>
<guid>http://podcatcher.rubyforge.org/archives/09-01-2007_09-30-2007.html#49</guid>

<category></category>

<pubDate>Fri, 14 Sep 2007 12:59:25 CEST</pubDate>
</item>

<item>
<title>New sponsor: Qworum, the web mashup platform</title>
<description>&lt;p&gt;I am pleased to announce that Armangil's podcatcher is now sponsored by 
&lt;a href='http://www.qworum.com/'&gt;Qworum&lt;/a&gt;, which is a new platform for web mashups. 
With Qworum, websites can provide interactive services that seamlessly integrate into other websites. Disclosure: I am the lead architect of Qworum.
&lt;/p&gt;
</description>
<link>http://podcatcher.rubyforge.org/archives/09-01-2007_09-30-2007.html#47</link>
<guid>http://podcatcher.rubyforge.org/archives/09-01-2007_09-30-2007.html#47</guid>

<category></category>

<pubDate>Fri, 14 Sep 2007 12:48:25 CEST</pubDate>
</item>

<item>
<title>Version 3.0.0 released</title>
<description>&lt;p&gt;&lt;a href=&quot;download.html?release_id=13017&quot;&gt;This release&lt;/a&gt; includes major feature enhancements and some minor bug fixes, as described below.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Download content directly to your media player device&lt;/em&gt; 
Previous podcatcher versions store downloaded content in the &lt;kbd&gt;cache&lt;/kbd&gt; subdirectory of the directory specified by the &lt;kbd&gt;--dir&lt;/kbd&gt; option. 
While this is still the default behaviour, this version introduces the &lt;kbd&gt;--cachedir&lt;/kbd&gt; option which allows the user to specify another directory for content. For example, a Linux user might issue a command such as &lt;kbd&gt;podcatcher --dir ~/podcatcher-state --cachedir /media/disk/podcasts feeds.opml&lt;/kbd&gt;. In this case, the podcatcher state (such as the download history) is stored in &lt;kbd&gt;~/podcatcher-state&lt;/kbd&gt;, but the downloaded content is directly stored on a media player device available at &lt;kbd&gt;/media/disk&lt;/kbd&gt;.
&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Be compatible with Windows and media players&lt;/em&gt; 
The &lt;kbd&gt;--restrictednames&lt;/kbd&gt; option makes podcatcher use content filenames that are acceptable for restrictive filesystems such as VFAT (used by Windows and many media player devices). You might want to use this option if you encounter filename-related problems.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ignore old content&lt;/em&gt; 
The &lt;kbd&gt;--horizon&lt;/kbd&gt; option makes podcatcher ignore content that is older than a given date. For example, a user switching to podcatcher on July 22, 2007 might use a command such as &lt;kbd&gt;podcatcher --horizon 2007.07.22 feeds.opml&lt;/kbd&gt; in order to avoid re-downloading content that had been downloaded using &amp;nbsp;another podcast client.
&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Select podcasts by language&lt;/em&gt; 
The &lt;kbd&gt;--language&lt;/kbd&gt; option takes a comma-separated list of language codes, and makes podcatcher ignore podcasts whose language is not in this list. 
This option is particularly useful when using subscription lists generated by third parties.
For example, a user who only speaks english and german might issue a command such as &lt;kbd&gt;podcatcher --language en,de http://www.podcatcherstats.com/top_audio_podcasts.opml http://www.podcatcherstats.com/top_video_podcasts.opml&lt;/kbd&gt;.
&lt;/p&gt;


&lt;p&gt;Additional changes include a more robust handling of feeds that use the Media RSS module (in particular when a wrong namespace is specified for this module) and a bug-fix related to update checking.&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/07-01-2007_07-31-2007.html#46</link>
<guid>http://podcatcher.rubyforge.org/archives/07-01-2007_07-31-2007.html#46</guid>

<category></category>

<pubDate>Tue, 17 Jul 2007 19:15:53 CEST</pubDate>
</item>

<item>
<title>FreeBSD port now available</title>
<description>&lt;p&gt;I am happy to announce that this software is now also available as a 
&lt;a href='http://www.freshports.org/multimedia/podcatcher/'&gt;FreeBSD port&lt;/a&gt;.
&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/07-01-2007_07-31-2007.html#45</link>
<guid>http://podcatcher.rubyforge.org/archives/07-01-2007_07-31-2007.html#45</guid>

<category></category>

<pubDate>Sun, 15 Jul 2007 09:14:07 CEST</pubDate>
</item>

<item>
<title>Now distributed by Gentoo Linux</title>
<description>&lt;p&gt;I am pleased to announce that Armangil's podcatcher has been &lt;a href=&quot;http://packages.gentoo.org/packages/?category=media-sound;name=podcatcher&quot;&gt;included&lt;/a&gt; into the Gentoo Linux distribution.&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/04-01-2007_04-30-2007.html#44</link>
<guid>http://podcatcher.rubyforge.org/archives/04-01-2007_04-30-2007.html#44</guid>

<category></category>

<pubDate>Sun, 29 Apr 2007 17:58:48 CEST</pubDate>
</item>

<item>
<title>Version 2.0.1 released</title>
<description>&lt;p&gt;&lt;a href='download.html?release_id=9676'&gt;This release&lt;/a&gt; fixes an RSS parsing bug for feeds that use the Yahoo Media RSS module.&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/02-01-2007_02-28-2007.html#43</link>
<guid>http://podcatcher.rubyforge.org/archives/02-01-2007_02-28-2007.html#43</guid>

<category></category>

<pubDate>Tue, 13 Feb 2007 17:30:45 CET</pubDate>
</item>

<item>
<title>Version 2.0.0 released</title>
<description>&lt;p&gt;&lt;a href=&quot;download.html?release_id=8592&quot;&gt;This release&lt;/a&gt; includes many major feature enhancements, as described below.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Download any type of content&lt;/em&gt; Use the &lt;kbd&gt;--content&lt;/kbd&gt; option to specify a regular expression that matches the types of content to be downloaded. Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;kbd&gt;podcatcher --content '^audio/mpeg$' http://www.podshow.com/feeds/dailysourcecode.xml&lt;/kbd&gt; downloads MP3 content from &lt;a href='http://www.podshow.com/shows/?show=dailysourcecode'&gt;Adam Curry's Daily Source Code&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;podcatcher --content '^audio/' http://www.podtech.net/home/feed/&lt;/kbd&gt; downloads audio content from &lt;a href='http://www.podtech.net/'&gt;PodTech.net&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;podcatcher --content '^audio/|^video/' http://www.podtech.net/home/feed/&lt;/kbd&gt; downloads audio and video content from &lt;a href='http://www.podtech.net/'&gt;PodTech.net&lt;/a&gt;,&lt;/li&gt;

&lt;li&gt;&lt;kbd&gt;podcatcher --content '' 'http://api.flickr.com/services/feeds/photos_public.gne?tags=green&amp;amp;format=rss_200'&lt;/kbd&gt; or &lt;kbd&gt;podcatcher 'http://api.flickr.com/services/feeds/photos_public.gne?tags=green&amp;amp;format=rss_200'&lt;/kbd&gt; downloads any content from &lt;a href='http://www.flickr.com/photos/tags/green/'&gt;Flickr photos tagged with &quot;green&quot;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Download content in chronological order&lt;/em&gt; Some podcasts, such as audio books, are best consumed in chronological order. This version introduces three new download strategies for that purpose: &lt;kbd&gt;chron_one&lt;/kbd&gt;, &lt;kbd&gt;chron&lt;/kbd&gt; and &lt;kbd&gt;chron_all&lt;/kbd&gt;. For example, &lt;kbd&gt;podcatcher --strategy chron_one http://www.jchutchins.net/7thSonPodcast.xml&lt;/kbd&gt; downloads the oldest episode of the audio book &lt;a href=&quot;http://www.jchutchins.net/7Son/Home/Home.html&quot;&gt;7th son&lt;/a&gt; that has not been downloaded before.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Change the order of feeds&lt;/em&gt; 
Here is the problem: if the cache size (specified with the &lt;kbd&gt;--size&lt;/kbd&gt; option) is small and the list of subscribed podcasts is long, podcasts at the end of the list might never get heard by the user! The new &lt;kbd&gt;--order&lt;/kbd&gt; option, in particular its &lt;kbd&gt;random&lt;/kbd&gt; value, is introduced to address this issue: with a command such as &lt;kbd&gt;podcatcher --order random podcasts.opml&lt;/kbd&gt;, all podcasts have an equal chance when downloading content, regardless of cache size. Other values for this option are &lt;kbd&gt;alphabetical&lt;/kbd&gt;, &lt;kbd&gt;sequential&lt;/kbd&gt; (this is the behaviour of previous versions) and &lt;kbd&gt;reverse&lt;/kbd&gt;. The default value for this option is &lt;kbd&gt;random&lt;/kbd&gt;: the &lt;kbd&gt;--order&lt;/kbd&gt; option does not need to be specified when this value is used.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Put arguments in a file&lt;/em&gt; Use the &lt;kbd&gt;--arguments&lt;/kbd&gt; option for specifying the filename or URL (HTTP or FTP) of a text document that contains one argument per line. A sample arguments document is bundled with the software.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Put options in a file&lt;/em&gt; Use the &lt;kbd&gt;--options&lt;/kbd&gt; option for specifying the filename or URL (HTTP or FTP) of a &lt;a href='http://www.yaml.org/'&gt;YAML&lt;/a&gt; document. A sample options document is bundled with the software.&lt;/p&gt;

&lt;p&gt;Other novelties include the &lt;kbd&gt;--checkforupdate&lt;/kbd&gt; option for informing the user when a new version is available,
the &lt;kbd&gt;--vote&lt;/kbd&gt; option for voting in favour of downloaded podcasts at &lt;a href='http://www.podcatcherstats.com/'&gt;PodcatcherStats&lt;/a&gt; (another website of mine), and support for the &lt;a href='http://search.yahoo.com/mrss'&gt;Yahoo Media RSS module&lt;/a&gt;.
&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/12-01-2006_12-31-2006.html#42</link>
<guid>http://podcatcher.rubyforge.org/archives/12-01-2006_12-31-2006.html#42</guid>

<category></category>

<pubDate>Fri, 22 Dec 2006 21:37:05 CET</pubDate>
</item>

<item>
<title>Version 1.3.7 released</title>
<description>&lt;p&gt;&lt;a href=&quot;http://rubyforge.org/frs/?group_id=453&amp;amp;release_id=6829&quot;&gt;This release&lt;/a&gt; adds status code and content type check when downloading a media file using HTTP. Upgrading is recommended.&lt;/p&gt;</description>
<link>http://podcatcher.rubyforge.org/archives/09-01-2006_09-30-2006.html#39</link>
<guid>http://podcatcher.rubyforge.org/archives/09-01-2006_09-30-2006.html#39</guid>

<category></category>

<pubDate>Thu, 07 Sep 2006 09:30:20 CEST</pubDate>
</item>

</channel>
</rss>
