Thanks to visit codestin.com
Credit goes to github.com

Skip to content

NMertsch/podcaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Podcaster

Podcaster is a command line podcast player. It uses mpv as media player and stores podcast feeds in a SQLite database.

The general approach is adapted from podcast-player. Please check it out!

Development Status

The state of this project is well described by "kinda works for me". Contributions are always welcome.

  • No Windows support
  • No configuration
  • No documentation
  • No error handling
  • No tests
  • No convenience-functions like playing multiple episodes

Installation

git clone [this repository]
cd podcaster
pip install .

Usage

podcaster add URL  # saves podcast(s) to database
podcaster play     # opens menu to select podcast and episode
podcaster delete   # opens menu to select podcast(s) to remove from database

Dependencies

These are automatically installed when using pip to install podcaster:

  • click - Python composable command line interface toolkit
  • feedparser - Parse Atom and RSS feeds in Python
  • sqlalchemy - The Database Toolkit for Python
  • PyInquirer - A Python module for common interactive command line user interfaces

This needs to be installed separately using your system's package manager:

  • mpv - a free, open source, and cross-platform media player

About

Command Line Podcast Player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages