Islands intelligently matches podcast mp3s against transcripts and reference clips and re-exports ad-free audio for personal use.
Important
This works completely. You can read the code or commit history, but I intend to write a good user guide so perhaps wait for that.
Build a podcast as a directory in reference/
- Include audio clips and transcript references and a .toml
- Operationalize for BBS
- Add a function that allows for manually redoing a podcast.
- Make flexible for other BB podcasts
- Make generic over any podcast?
- Store state in DB
- Add R2 connections
- Add RSS writes
- Add R2 storage cleanup
- Set up on DO
- Make usable via cli
- Add a date limiter to filter_n_episodes
ffmpeg usage:
ffmpeg -ss 00:01:22 -t 00:00:10 -i US_Economic_Outlook_and_Bond_Signals.mp3 -c copy opening_jingle.mp3