Skip to content

A simple music player created using Python and Tkinter to play music (or any audio) from YouTube or your computer!

License

Notifications You must be signed in to change notification settings

isgood-dev/music-player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Player

A simple music player created using Python and Tkinter to play music (or any audio) from YouTube or your computer!

Created by acatia#5378

Requirements & Dependancies

Using the Python script directly:

pip install --upgrade youtube-dl
pip install -r requirements.txt
pip install -U git+https://github.com/acatiadroid/pafy

Note: Using https://github.com/acatiadroid/pafy as the Pafy on Pypi has not accounted for the dislikes being removed from the YouTube API which causes errors. This fork created by me prevents dislikes from being fetched entirely.

Using the executable:

  • 64 bit architecture
  • Administrator privilages
  • 55MB free disk space (⚠️ This does not account for disk space used by MP3's for the audio.)

Python does not need to be installed for the executable to work. The Python interpreter has been embedded into the exe file.

Recommended

Some other things I recommend you installing/downloading to get the best out of it:

  • Cascadia Mono font
    • To install this, go into the misc folder and install the font from the CascadiaMono.ttf TrueType font file.
  • Git (for git cloning -- otherwise download as ZIP from homepage and extract)

Installation/Setup

Using the Python script:

git clone https://github.com/acatiadroid/music-player
  • CD into it:
cd music-player
python run.py

Using the executable:

  • Download the latest release from https://github.com/acatiadroid/music-player/releases (select the exe file)

  • Once downloaded, run the script using Administrator privilages.

    • This requires Administrator since it creates the music player files into the directory you have specified. If you don't want to grant it these privilages, use the Python script method instead.
  • Once that's done that, you can delete the exe file and go into the folder that's just been made.

  • Find the exe file that's inside of that and run that file.

    • If you intend on using the music player often, I'd recommend creating a Desktop shortcut for the executable. It will save you a lot of time.

Contributors

acatia#5378 (me) - created this project on the 31st May 2021 and has actively maintained it since

cosrnic#5436 (Cosmic) - created the website as well as contributing towards the music players UI.

About

A simple music player created using Python and Tkinter to play music (or any audio) from YouTube or your computer!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%