Skip to content

A simple music player written in python

License

Notifications You must be signed in to change notification settings

vedard/MokaPlayer

Repository files navigation

MokaPlayer

A music player written in python

Prerequisites

  • TagLib
  • Python 3.6.0
  • PyGObject
  • GStreamer

Installing

pip install mokaplayer

Features

  • Support all the most popular music file formats
  • Gapless playback
  • Resumes playback on startup
  • Edit tags for multiple files at the same time
  • Playlists
  • Audio visualization
  • 10 Band Equalizer
  • Change playback speed while maintaining pitch
  • Go to [Artist/Album] with CTRL-P
  • Filter with CTRL-F
  • Automatically fetch:
    • Album covers
    • Artist covers
    • Lyrics
    • ASCII and Guitar Pro tabs

Configuration

If you clone the repository you need to create the file mokaplayer/config/secret.py with this line:

    LASTFM_SECRET_API_KEY = 'YOUR_API_KEY'

On Windows

Download the following packages with MSYS2:

mingw-w64-i686-gtk3
mingw-w64-i686-python3-gobject
mingw-w64-i686-python3-pip
mingw-w64-i686-gcc
mingw-w64-i686-taglib
mingw-w64-i686-python3-lxml
mingw-w64-i686-swig 
mingw-w64-i686-gst-python
mingw-w64-i686-gst-plugins-base
mingw-w64-i686-gst-plugins-good
mingw-w64-i686-gst-plugins-bad
mingw-w64-i686-gst-plugins-ugly

About

A simple music player written in python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages