Skip to main content
https://travis-ci.org/jakubroztocil/podcats.svg?branch=master

Podcats generates RSS feeds for podcast episodes from local audio files and, optionally, exposes both the feed and episodes via a built in web server, so that they can be conveniently imported into iTunes, Overcast or another podcast client.

Installation

$ pip install podcats

Usage

Generate a podcast RSS from audio files stored in my/offline/podcasts:

$ podcats generate my/offline/podcasts

Generate & serve the feed as well as the files at http://localhost:5000.

$ podcats serve my/offline/podcasts

A web interface is available at http://localhost:5000/web.

You can also generate the html for the web interface.

$ podcats generate_html my/offline/podcasts

For more options see podcats --help.

Contact

Jakub Roztočil

Changelog

0.6.2 (2018-11-25)

  • Fixed missing templates in PyPI package.

0.6.1 (2018-11-20)

  • Find and show eventual book covers in web interface (@tiktuk)

0.6.0 (2018-11-20)

  • Added a web interface (@tiktuk)

  • Support m4b-files (@tiktuk)

  • Added --debug flag (@tiktuk)

  • Feed now validates against RSS spec (@tiktuk)

0.5.0 (2017-02-26)

  • Fixed setup.py for Python 3 (@ymomoi)

0.3.0 (2017-02-23)

  • Added Python 3 support

  • Improved episode ID tag title extraction (@ymomoi)

  • Replaced --url with --host and --port (@ymomoi)

Download files

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

Source Distribution

podcats-0.6.2.tar.gz (6.7 kB view details)

Uploaded Source

File details

Details for the file podcats-0.6.2.tar.gz.

File metadata

  • Download URL: podcats-0.6.2.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for podcats-0.6.2.tar.gz
Algorithm Hash digest
SHA256 fc8cc354fb3f7a0c3d44376b6df924a71deb4fbca0cf453f927c922e4cf3fe62
MD5 674cb28d4bc03b22c632cec624e4d1e9
BLAKE2b-256 744c59eb5a57605b129d392ef361a9fdaa7cf44656c168dd549339567225cdf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page