Download your songs and playlist from Spotify using yt-dlp
You can download the latest executable version here to use but just remember to set your Spotify API KEY and set your PlayList to public
pip install -r requirements.txt
pip install PySide6 yt-dlp requests
- Remember to have the dependencies installed first. You can read more here: https://doc.qt.io/qtforpython/tutorials/
pyside6-uic window.ui > window.py
So you can compile your own executable with pyinstaller. More details at https://pyinstaller.org/en/stable/usage.html
- Just remember to first install
pyinstaller
andPillow
(This is to be able to add the .ico).
pyinstaller --onefile --clean --windowed --name Download-Spotify-Music-with-YouTubeDL --icon assets/icons/img.ico --add-data "assets/icons:assets/icons" app.py
Go to https://developer.spotify.com/dashboard to get your client_id and client_secret