Reproc is a free-open Local Music Player multiplaylists made in python.
Refer to user guide at user_guide.md
- Simple interface with many functionalities.
- Handling multiplaylists.
- Modify songs/playlists directly in the application.
- Data constancy when reopening the application.
- Keyboard shortcuts.
- Extra features.
It has not been extensively tested yet. Maybe it could run on other specifications with (or not) a few extra modifications.
- Systems: Windows10, Windows11, Ubuntu22.
- Python 3.6 - 3.10.
- Tkinter Tcl/Tk 8.6 distributed version with Python.
- Pillow 8.4.0 : Imaging library for python.
- Tinytag 1.9.0 : Music metadata reader.
- Pygame 2.2.0 : (only mixer) sdl2 mixer interface for python.
"If the product is free and closed, then you are the product"
This project is never made to compete with any other music player, it is just a simple player that I started when I was a programming newbie and whit which I have learned many new things.
The fact that it is wirtten in a scripting language like python makes it perform worse and slower, as well as having a not very customizable interface due to the the limitations of tcl/tk.
That is why this is a purely educational project, which must be freely published.
Your feedback is most welcomed by filling a new issue.
Author:
Javier Mellado Sánchez
2020-2023