This command-line music player is a Python program designed to manage a local music library and control playback of audio tracks.
- Add songs from YouTube by searching for them
- Select specific songs from the list
- Manage playback: play, pause, skip, and shuffle
- Set volume level
- View the list of available songs
- Batch add songs from a text file
- pygame
- yt-dlp
- requests
- mutagen
- beautifulsoup4
- youtube_dl
-
Clone the repository:
git clone https://github.com/lyk64/cli-music-player.git
-
Navigate into the cloned repository directory:
cd cli-music-player -
Install dependencies:
pip install -r dependencies.txt
-
Run the program:
python cli_music_player.py
-
Type
helpto see available commands. -
Use commands like
search <query>to add songs from YouTube,listto view available songs, andselect <index>to select a song to play.
- Creator: lyk64
This project is licensed under the MIT License - see the LICENSE file for details.