Command-line audio downloader based on yt-dlp, that does a good job on downloading your favourite songs or playlists. It was created with compatibility and intergration between YouTube and Spotify in mind.
1. Installing dependencies
To use AudioPipe you have to install python dependencies used by AudioPipe.
The command will be diffrent depending on your operating system. Here I've prepared some examples of installing those dependencies on diffrent operating systems.
Windows:
python3 -m pip install -r requirements.txt
Linux/MacOS:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
2. Run
Please execute this command in the project's directory.
python main.py
This will cover getting the spotify intergration working with your account
-
Go to this website: Spotify developer dashboard.
-
You have to be already logged in or you just have to log in into your spotify account.
-
Click create app (just to clear things out, you have to be in the dashboard).
- After creating new app click on it and go into it's settings.
- Copy the Client ID and the Client secret of your newly created app.
- Replace these two variables in the CONFIG, and you're now good to go!