An open API service indexing awesome lists of open source software.

https://github.com/reshmaharidhas/pc-musique-player

Desktop music player application for Windows with features and themes
https://github.com/reshmaharidhas/pc-musique-player

audio audio-player desktop-music exe inno-setup mini-player mini-player-mode mp3 mp3-player music-player mutagen pc-musique-player pygame-library python python-application tkinter tkinter-gui windows

Last synced: 28 days ago
JSON representation

Desktop music player application for Windows with features and themes

Awesome Lists containing this project

README

        



# PC-Musique-Player












Music player for Windows with rich features and themes

## Programming Language💻
- Python 3

## Tech Stack💻
- Tkinter (GUI)
- Pygame (Audio library)
- Mutagen (metadata)
- Pillow

## Development Tools💻
- Pycharm
- PyInstaller

## Features ✨
- Music playback from selected folder
- Play from the folders selected as library from your PC or storage device.
- Extracts audio file even from the sub folders of the selected folder.
- Play/Pause/Resume buttons in the player.
- Next and Previous buttons in player.
- In-player volume adjustments (volume up,down,mute)
- Mini player mode
- Play songs in random order by shuffling
- Displays metadata such as album art, artists, album year, duration from the audio file.
- Turn Shuffle ON or OFF with button
- Loop button with 3 modes (Loop none, Loop one, Loop All)
- Slider to seek through the track
- Sort the music library based on album, song name, or the album year.
- Double-click to play any track from the library
- Stop button to stop the music player anytime.
- Music visualizer that plays with audio.
- 23 different themes to choose.
- Make the player compact by hiding the library showing only UI controls, album art, metadata.
- Widen the window by showing the library.
- Menu bar with buttons to exit, select folder for library, increase or decrease volume.
- More features are under development

## Screenshots
Music player playing
![screenshot - black theme player in full mode](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/51f73553-7bd4-4ead-bd16-6bdcbc2613e3)
![screenshot - french vert theme player in full mode](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/46e89373-8503-4a43-a72b-ff46cd0eb36c)
Player in compact mode by hiding the library
![screenshot - compact player](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/6ce3679a-8ae0-4db0-984f-15d789de6c82)
Mini player mode
![screenshot - mini player mode](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/58f8f1a3-95e9-41ae-9f8c-2636834e1e86)
Player in playing mode and in NYC taxi theme
![screenshot - nyc taxi theme](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/4dc19a49-5ed1-4cd7-ad08-88677ab792f3)
Choosing theme from the menu bar
![screenshot - player showing available themes](https://github.com/reshmaharidhas/PC-Musique-Player/assets/37250413/96d6833f-99b9-44f7-8fae-e72465a390d8)

## Keyboard Shortcuts:
- Space : Play/Pause/Resume

## Supported File Types
PC Musique Player currently supports the following file types:
- mp3

## OS support:
- Windows 10 or later

## License
MIT License