backup podcasts
Most feature-complete Podcast backup/archive software. Download all available data for all your podcasts, including metadata (RSS, shownote, cover) and supplementary files (transcripts, videos etc.). Intended to be run as a cron-job, skips existing files and never deletes any previous data, even if it's removed from the online podcast.
Insallation:
pip install backup-podcasts
Features:
- OPML import
- RSS pagination
- Backup metadata (RSS, shownotes, cover)
- Graceful interruption behaviour (no half-downloaded files, even when killed)
- File-system compatible filename sanization (format:
pubdate - title) - Download all related files (transcripts, videos, etc.)
Usage:
python -m backup_podcasts --opml "path_to.opml" --destination "/target/backup/location"
Destination is optional, defaults to cwd.
Metadata
Release files for backup-podcasts 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| backup_podcasts-0.2.tar.gz | 9.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| backup_podcasts-0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.7 kB
Release files / backup_podcasts-0.2.tar.gz
| Download URL | backup_podcasts-0.2.tar.gz |
|---|---|
| Size | 9.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2836dd4b5ac1cb50e1ecf950cc737fafde0d8441fbeb35a26e8f862bd3bc3a5e
|
|
BLAKE2b-256 checksum How to use checksums |
f4e55034d09450aca6346f0a7621d0766bbfd7474feffecdeab0fefe79c2d9f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / backup_podcasts-0.2-py3-none-any.whl
| Download URL | backup_podcasts-0.2-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bf3fdd827c7b1681ede278a4433e99de6f6d4880c107434bd170ba728c415ab0
|
|
BLAKE2b-256 checksum How to use checksums |
97435ad38cfdb41a90c07e1bde11546711be333aaeea3c7f0b57c12a7ae64e01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|