Self Contained GUI Music Player.
A GUI Utilizing Python pySimpleGUI.
A work in progress.
- Play, Pause, Stop, Load a Song.
- Added Support for Getters & Setters of MP3 Metadata.
- Control Volume with 100 variations of Noise Level. (Increment by 1).
- Track Current Play Time in 00:00:00 format.
- Track Current Play Time in Horizontal Slider.
- Set & Control Current Application Volume (Independant of System Sound.).
- Show MP3 MetaData for SongName, Artist, Album, Play Count.
- Add Menu Options.
- Update Repeat, Shuffle, Mute & Information Buttons.
- Add Multi Song Playlist.
- Add Theme Controls.
- Add Music Storage.
- Add YT Downloading Functionality to local contained folder.
- Add PlayCount Updater.
- Expand outside of MP3 files (Restricted atm... due to Codecs & File Formats.).
- Add Database.
- Investigate storing songs as a
Byte String
inDatabase
Read/Write Functionality (consolidation of file mgmt). - Add ability to export Song listings, metadata, playcounts and stored music to a folder of choice.
- Add Visualizer.
- Save Playlists.
- Update Song MetaData.
- Store Song MetaData on file-system meta data (xattr).
- Use meta data to rename music file.
- Read Meta Data.
- Store Song Data in a Self contained DB.
- Allow Lyrics from Meta Data To be Shown on screen. Possibly Utilizing SRT Caption Files.
- Create/Store/Edit/Load custom playlists.
- More functionality.