Skip to content

BatSec/Project-Medusa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub love Scrutinizer code quality (GitHub/Bitbucket) GitHub license

Project-Medusa

Medusa is a cross-platform music player based on python3.

Design

Requirements

Please make sure all the following requirements are satisfied or else the program might crash

  * python3
  * vlc runtime
  * tkinter
  * tinytag
  * PIL
  * config

Installing Requirements

Run the either of the following commands depending on you system configuration. This will install all the dependencies.

 sudo pip install -r requirements.txt

Configuaration

To change the location of the music directory, edit the 18th line in medusa.py

such as
config.path = "/music/directory/"

Create Executable from source-code

To create an executable from the source-code, type the following command

 sudo pip install pyinstaller
 pyinstaller --add-data 'assets/*:assets' --add-data '/usr/lib/x86_64-linux-gnu/vlc/plugins/*:plugins' --onefile medusa.py --hidden-import='PIL._tkinter_finder'

Issues

Incase of any issues with the application, feel free to file an issue. I'll look into it ASAP.