A feature-rich Command Line Interface (CLI) music player built using Python, pygame
, and rich
. This player supports basic playback functionality, playlist management, song searching, shuffling, seeking, and more.
- Playback Control: Play, pause, resume, stop, next, and previous song controls.
- Playlist Management: Add or remove songs from the playlist.
- Folder Integration: Load MP3 files from a folder to create a playlist.
- Search: Search for songs in the playlist by name.
- Shuffle: Randomly reorder the playlist.
- Seek: Forward or reverse the song by a specified number of seconds.
- Mute/Unmute: Toggle the music volume.
- ASCII Art Display: Adds a decorative ASCII art welcome message.
- Interactive CLI: User-friendly input and informative messages.
Ensure you have the following installed on your system: