You are browsing as a guest. Sign up (or log in) to start making projects!

eXPlayer

  • 5 Devlogs
  • 12 Total hours

eXplayer is a terminal based music player! it can also show the lyrics if you give the lrc file too!

Ship #1 Pending review

eXPlayer
eXPlayer is a terminal-based music player with LRC lyrics support!

to install it run the command : pip install explayer

How to use it?

After using the command to install it simply run

explayer

it will open the player window, now you need to set the directory or music folder. press [c] on your keyboard to open the command window from there you can set the music folder using command:

cd “[music folder path]”

and head back to the player with

back

And now just simply press [p] to play the songs in shuffle!

run the command

help

to learn about more commands!

Usage of AI:

Just Gpt is used in this project mainly to fix bugs. Though i did not fully copy gpts code i did write the snippets it gave me. It was used in making the lyrics function, config.json saving and loading function, playing next and previous song function, shuffle function, centering the logo. Other places i use it to help me fix bugs like 2 songs skipping at once when pressed next, not setted directory crashing the player.

Honestly it was a fun experience for me making my first usable py project!

  • 5 devlogs
  • 12h
Try project → See source code →
Open comments for this post

3h 37m 8s logged

final devlog: Finally i made the build and hosted it on PyPl. it took me a bit longer that i would like to admit though it was my first time making a py package. but it works now! run the command : pip install explayer to try it out!

0
0
6
Open comments for this post

37m 8s logged

devlog#4 finally added a config,json and save and load function to save the music file path. now it can remember the path so that you dont need to change the path everytime you want to play songs! Next i will add basic customization and fix a few bugs.

0
0
3
Open comments for this post

2h 47m 8s logged

devlog#3Finally made the command window for my music player you do a bunch of thing here! though making it was lot harder than i expected specially the function to make the song shuffle and after the first itteration there were lot of bugs so it took help from gpt to fix it! but it works fine now !

0
0
17
Open comments for this post

2h 31m 13s logged

devlog#2 well this happened. though it looked cool. after talking to gpt a bit i fixed it! it seems to be working fine now. Next i have plan to add a command tab or windows where you can customize color, playlist, etc.

0
0
41
Open comments for this post

2h 8m 35s logged

devlog#1 For a few days im seeing those reels in insta where people play lyrics in terminal. Im wanting to do the same but making it more dynamic with features such as playing songs in suffle, repeat, finding lyrics file and loadin on its own and a few customization! Today i get the lyrics and basic control system to work. I used this https://www.pygame.org/docs/ref/music.html for basics of playing music. I took the help of gpt to write the code that formates the lrc file. fnally im making the ui with ascii

0
0
19

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…