Skip to content

CoffeSiberian/Download-Spotify-Music-with-YouTubeDL

Repository files navigation

Features

Download your songs and playlist from Spotify using yt-dlp

How to use

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


Install the following dependencies if you want to run from source code

pip install -r requirements.txt

You can also use

pip install PySide6 yt-dlp requests

To transform .ui files to python classes use

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 and Pillow (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

Get your Spotify API KEY

Go to https://developer.spotify.com/dashboard to get your client_id and client_secret