podcast-0.4.5 is not a library.
podcast
podcast
is a command line podcast player.
NOTE: Playback requires either mpv or vlc to be installed
It currently supports:
- Subscribing to RSS feeds
- Unsubscribing from RSS feeds
- Streaming podcasts
- Parallel downloading of multiple podcasts
- Playing podcasts
- Auto-download new episodes
- Automatically check for updates
- Auto-delete old episodes
- Shell Completions
- zsh
- bash
- sh
- Searching for podcasts...(WIP)
By default, podcasts are downloaded to $HOME/Podcasts, but this folder can be set with the $PODCASTS environmental variable.
How many latest episodes to download when subscibing to new podcasts can be set in the $PODCASTS/.config YAML file
Downloads can be done a variety of ways:
Individually: podcast download $podcast_name 4
Multiple: podcast download $podcast_name 1,5,9-12,14
All: podcast download $podcast_name