Simple podcast downloader (podcatcher)
Project description
Simple podcast downloader (podcatcher)
The simplest podcast downloader with no configuration, no tagging, no nothing.
It simply downloads missing episodes from supported podcasts to a directory.
That's it.
You don't even have to know the URL of the RSS, you can give it a website URL,
a domain name, or simply the podcast name, it will find out which podcast you want to download.
It doesn't have a complicated UI or fancy features, it's just a command line application.
The download folder and the number of threads can be customized.
I use it in a Jenkins job to synchronize all the episodes to Nextcloud,
so it will be synced to my phone and I can listen the episodes without internet connection.
Supported podcasts
- Talk Python To Me (https://talkpython.fm/)
- Python Bytes (https://pythonbytes.fm/)
Usage
usage: podcast-dl [-h] [-d DOWNLOAD_DIR] [-t MAX_THREADS] podcast
Download podcast episodes to the given directory
positional arguments:
podcast URL or domain or short name for the podcast, e.g.
pythonbytes.fm or talkpython or https://talkpython.fm
optional arguments:
-h, --help show this help message and exit
-d DOWNLOAD_DIR, --download-dir DOWNLOAD_DIR
-t MAX_THREADS, --max-threads MAX_THREADS
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for simple_podcast_dl-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51d05953c1d6e3fe78e1f681ecf9c4e490f5998b3eef0ad37af94934f07d0fef |
|
MD5 | 9d6cdd6423b8990757521f86d5bc78de |
|
BLAKE2b-256 | cd631e3e06ba353b9a1c860163e47ea6e47099194607112d8d879193059bf647 |