Doga Armangil’s Podcatcher is exactly what I’ve been looking for. You leave it running when you go to bed while it crawls through a list of RSS feeds or OPLM lists looking for podcast attachments. Sweet idea.
Armangil’s podcatcher is a podcast client for the command line. It provides several download strategies (new shows only, back-catalog allowed, etc), supports BitTorrent, offers cache management, and generates playlists for MP3 player applications. It is written in Ruby, and runs on Linux (tested), Windows, MacOS and many other operating systems.
To listen to the most popular podcasts, simply type something like podcatcher http://podcastalley.com/PodcastAlleyTop50.opml > latest.m3u. This will download the shows into the current directory and generate an M3U playlist named latest.m3u.
This application accepts one or more feeds (RSS or Atom) or subscription lists (OPML or iTunes PCAST) as argument, in the form of URLs or filenames. Alternatively, it tries to read one such document from the standard input.
[via Scripting News]