Skip to main content

Preserve those podcasts!

Project description

preserve-those-podcasts

Podcast archiving tool!

Why "preserve-those-podcasts"

Inspired by http://preservethispodcast.org

Requirements

  • Py>=3.8

  • requests

  • feedparser

  • rich

  • internetarchive

  • pyrfc6266

  • ffmpeg (ffprobe)

Installation

pip install PreserveThosePod

Usage

podcastsPreserve
podcastsUpload

Quickstart

To archive a podcast, run:

podcastsPreserve --add <rss_feed_url> # download all episodes
podcastsPreserve --update # download new episodes
podcastsUpload # upload to archive.org

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

preservethosepod-1.0.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

preservethosepod-1.0.0-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file preservethosepod-1.0.0.tar.gz.

File metadata

  • Download URL: preservethosepod-1.0.0.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.12 Linux/5.15.0-82-generic

File hashes

Hashes for preservethosepod-1.0.0.tar.gz
Algorithm Hash digest
SHA256 02afb474ea5464f92b7268b185c78d8dac568fe481c44a212327e5900f910768
MD5 706e87cf826a87d8ad874292d6cee39e
BLAKE2b-256 5edbd081ebfa00f3dac9f08bf65f7e838efd0d290de3831d04572625f1e4ec06

See more details on using hashes here.

File details

Details for the file preservethosepod-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: preservethosepod-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.12 Linux/5.15.0-82-generic

File hashes

Hashes for preservethosepod-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1904150c3331d53d6aba17a751284efa66fe7883a3e4b0ecc9584cc4cb9a4136
MD5 0eb3de21b14fbbf4c27462ca0662d6b4
BLAKE2b-256 f6744765cc259f4b0d17080b2cef10c71dfd814bcd30430a0ce3941801b45be8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page