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

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.1.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

preservethosepod-1.0.1-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: preservethosepod-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 2c401d3e24ad8e22d28cc30a853225884cf78b1a99aa520dcf38863ddb913db7
MD5 2570308c9c6ef28306ed12c2f2632829
BLAKE2b-256 36cd331c2e8e96c88024a14164cda83397a748e5ec26dfd7641c8aaa01aa6d8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: preservethosepod-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 120999cf03099367c2a5c7b6c719ce5cc89201745d15e70e4e071a541e2b6cd5
MD5 3d13c5c93e21b609eb6b4b8883b8c2b1
BLAKE2b-256 b3f9d0ec8331f84c98614588c6656a01e13dc89424999c3c6b8aa3b4fc49b0f3

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