A simple console-based music player project in C++.
This project is a console-based music player that allows you to play audio files in a specified folder. It utilizes C++ for the backend logic, and the example uses the SFML library for audio playback.
- Audio Playback: Play audio files in a specified folder.
- Tag Information: Display title and artist information using TagLib.
- Basic Media Controls: Skip track, repeat track, shuffle playlist.
- C++ compiler
- SFML library (for audio playback)
- Boost library (for filesystem operations)
- TagLib library (for reading audio file metadata)
-
Clone the Repository:
git clone https://github.com/whoiserick/musicplayer.git cd musicplayer
-
Build the Project:
mkdir build cd build cmake .. make
-
Run the Program:
./musicplayer
- Specify your music folder path in the
main.cpp
file. - Build and run the program.
- Follow the console instructions to control the music player.