Skip to content
This repository has been archived by the owner on Dec 7, 2021. It is now read-only.
/ peacedoon.py Public archive

Automatically build and upload podcasts from articles on RSS/ATOM feeds.

License

Notifications You must be signed in to change notification settings

ld100/peacedoon.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peacedoon

Peacedoon is a tool for transforming RSS feeds into full-fledged podcasts.

Peacedoon is an opinionated solution with following workflow:

  1. Take RSS/ATOM feed at specified URL and parse it;
  2. Transform each feed item into separate MP3 file (using Amazon Polly), mix it with ambient music;
  3. Build a podcast RSS XML based on initial feed and newly created MP3 files;
  4. Upload MP3 audio and podcast XML to Amazon S3 and provide a podcast link.

Currently Peacedoon works just with English texts, however Russian and Spanish are in the roadmap.

Releases

No releases published

Packages

No packages published