Podalyzer is a software that extracts media file download entries from one or multiple web server log files.
The report includes not only the number and size of downloaded files, but also several graphs showing downloads over time, downloads per show, and geographic breakdowns by country (if you have the Geo::IP module installed). It's a great way to get a sense of who's listening to your podcast and where they're located.
Of course, before you can use Podalyzer, there are a few requirements you need to meet. You'll need a recent version of Perl (5.8.3 or later) and a Web server that produces log files in Common Log File or Extended Common Log File formats. You'll also need access to those log files, as well as a few other Perl modules, including HTML::Entities and GD::Graph.
If you want to analyze your stats by country, you'll need the Geo::IP module as well. And if you're planning to use Podfeeder, you'll need the XML::Parser and LWP::UserAgent modules installed too.
Overall, Podalyzer is a great tool for anyone looking to keep track of their podcast downloads. The latest release includes a number of bug fixes and enhancements, such as a better download counting heuristic and new data about hits not considered downloads. Plus, there's a new --csv option that lets you produce a CSV extract of logs. It's an all-around solid choice for podcast analytics.
Version 0.5: N/A