Bashpodder linux podcasting client



So, juice (formerly known as ipodder) was a bit too gui-only for my tastes, I took a look at bashpodder which is a bash-script based podcast client. Really, this is very much to my liking as it can be scripted to run via cron (or at)… basically, there are three required files from the main site. There is a gui for it, but that’s not necessary…. bashpodder.shell, parse_enclosure.xsl, and bp.conf are required. bp.conf is the main configuration file and you basically enter one feed address per line.


Adding podcast feeds here is very straightforward in a copy-paste sort of way…. and the main bashpodder.shell script can be modified to change the default folder for podcast downloads. (The default is to give a date based foldername, which for most people will probably be ok.)

My main use for it was to download foreign language news audio and I really wanted everything to be in the same folder yesterday, today or tomorrow, so… I made a quick change…

#datadir=$(date +%Y-%m-%d)
datadir=podcasts

It is nice that it uses a log to keep track of what it’s seen and what it hasn’t (podcast.log by default.) I like to go back in and sort the downloads by feed after they’re down and was concerned that it would have “amnesia” and download again, but thanks to the logfile, no… all, in all, it’s a nice script to get podcasts for the intermediate – advanced linux user. Not for beginners though.

Also, there’s no way to browse a directory of podcasts and subscribe from within the script… it would be overkill for this, but as a podcasting client, many might expect that kind of feature.

Related Posts

Blog Traffic Exchange Related Posts
  • Thinclient PXES from 2x and thinstation I have spent about a week with the 2x page open in one of my browsers. I've been trying to get to know PXES' new incarnation. For background. PXES was hosted on sourceforge.net and was an attempt at making a multi-protocol thin-client boot distribution.... In other words, among the files......
  • Linux network worm... There is a linux network worm (virus) in the wild, which I've mentioned already in an earlier post. I did want to take a few moments to highlight this and dispell a few myths. (This is the first linux virus I recall seeing over at SARC in the last couple......
  • Windows Vista Beta notes... What follows are some notes that I've taken on the Vista beta that I installed into a VM. I've got a lot of toying around yet to do with it (and at least one Internet Explorer bug I want to mention.) But... I'll go ahead and post this. [warning -......
Blog Traffic Exchange Related Websites
  • Podcasting Made Easy A podcast is probably the easiest way of getting your voice or music over the internet, and this article will tell how to make a podcast. You will need a domain and a host for you site if you don't already have one. You can get a domain from places......
  • First Success U Podcast Our first in what will hopefully become a long line of podcasts, in which we discuss and explain all the myriad of tools and techniques to get your business noticed online.We will also discuss starting a business and how to be successful. If you have a question you'd like......
  • Are You Communicating Effectively Through Your Corporate Blog? One of the biggest problems facing corporate bloggers is whether or not they can communicate effectively through their blog. There are a few steps that you can take to determine just how well you are reaching your audience, and it is not terribly difficult to come up with a plan......
PDF24    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site