I wanted something which could download all episodes of my favorite podcasts for archiving purposes - so I made this thing. You give it a list of feeds, it will download the podcasts along with the descriptions. You can run it periodically to get the new episodes.
![Podcast Downloader](podcast downloader.gif)
(Clone this repo. Install Elixir.)
Get required depdencies the first time:
mix run -e "PodcastDownloader.run"
Or if you want to specify
feeds file and
mix run -e "PodcastDownloader.run('feeds', 'downloads')"