Ooh, lots of bug-fixes in this release. As the number of feeds I'm
subscribed to has increased so have the number of weird RSS parsing
bugs. Slacker Astronomy
put line-feeds in their enclosures, which is legal but unexpected.
Anyway the major step forward is that I'm now basing decisions on the
filename returned from the HTTP request rather than relying on the url
in the RSS feed. This allows the new version of Bashpodder to handle
all kinds of craziness.
The podcast.log format differs slighlty from the original bashpodder. To be safe you may want to run bashpodder.shell -nograb to write out a new log first time around.
The new script can be found here.