Skip to content
forked from ch3pjw/pyamp

A Python/gstreamer-based command-line media player

Notifications You must be signed in to change notification settings

William-Weaver/pyamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyamp

pyamp is a command-line media player written in Python and uses Gstreamer as the media backend. It began life as a holiday project for Paul Weaver, and the name is either an homage to Winamp of old, or, more likely an acronym for "Please, yet another media player?!".

To try it out, you'll need to install python-gstreamer and sqlite from your repos, and then you can pip install it. There's not a huge amount to go on as yet, but current features are:

  • Full-screen terminal interface to really get you in the zone
  • Progress bar, time and track title display
  • Seeking, volume controls, fade-out on quit
  • Track indexing and searching
  • Very customisable via YAML config

You can currently run it on the command line like:

pyamp /path/to/media_file

or, for some more fun, try

pyamp <partial artist/album/track name>

Enjoy!

About

A Python/gstreamer-based command-line media player

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.0%
  • Shell 3.0%