Spotify streaming tool - Spotix is a tool that enables you to have spotify current playing song on your stream!
This is one of the outputs you can get with Spotix!
- First of all you need to create spotify application here
Log in and create application make sure you set Uri redirect to
http://localhost:8888/callback
- And now let's install requirements with
python -m pip install -r requirements.txt
and we are done here! - Now we'll edit the tool to work with spotify. Download
main.py
from here - Run the
main.py
and paste in yourclient-id
andclient-secret
finally set your username! - And enjoy. Outputs are located in
output
folder
- First of all you need to create spotify application here Log in and create application make sure you set Uri redirect to
http://localhost:8888/callback
- Download exe from here
- Run the exe and paste in your
client-id
andclient-secret
finally set your username! - And enjoy. Outputs are located in
output
folder
Tool has options to custumize output text, color and font.
All accesable in spotix_config.ini
-
Font's are downloaded automaticaly on first run! but it's needed to have them because the tool checks for them everytime.
-
To change font, download font in
.ttf
format and put it in the folder namedfonts
next setfont = 'YourFontName.ttf'
don't forget the.ttf
and done. -
To change size easily edit
font_name_size = 97
andfont_artist_size = 80
.
That means font_name_size
is name of the song
and font_artist_size
is the name of the artist
- To disable / enable average color use
get_average_color = True/False
. - To disable / enable dominant color use
get_dominant_color = True/False
- To change color enable
set_background_color = True
and setbackground_color = YourRGBValue
(don't forget it needs to be in tuple)
- Detect when nothing is playing
- Support for chinesse characters
- Still background color
- Dominant color maybe
- Token refresh