PodSnatch
PodSnatch is a simple1, cross-platform
2 podcast downloader. Feed it an OPML file and wire it
up to a cronjob, and it downloads your podcasts on your schedule. PodSnatch
also downloads all the metadata for each episode, and stores it in a plaintext
file with the same name as the episode audio, with .txt
appended.
1: Only ~100 lines of Python!
2: Probably, I've only tested on Mac.
Usage
python podsnatch.py --opml <input file> -o <output directory>
If you don't want to deal with all the python setup crap (and I don't blame you) you can build the docker container and run with
docker run -it -v '/path/to/opml.opml:/input.opml' -v '/path/to/output_dir:/output' podsnatch
Contributing
PRs welcone!