An open API service indexing awesome lists of open source software.

https://github.com/piyx/YoutubeSpotifyDL

Youtube and Spotify music downloader with metadata.
https://github.com/piyx/YoutubeSpotifyDL

downloader music pafy playlists songs spotify spotipy youtube

Last synced: 3 months ago
JSON representation

Youtube and Spotify music downloader with metadata.

Awesome Lists containing this project

README

          

# YoutubeSpotifyDL

Youtube and Spotify downloader

## Example

https://user-images.githubusercontent.com/82235530/166157330-1ff1f26e-5feb-4b45-b232-b8e0f41a3520.mp4

## How to run
#### 1. Create a Spotify App.


[See how to create and setup a spotify app](./SETUP.md)

#### 2. Set Environment Variavles


Edit the [.env](./.env) file and set the credentials.
Set the *SPOTIPY_CLIENT_ID* AND *SPOTIPY_CLIENT_SECRET* values.

#### 3. Clone the project
```cmd
git clone https://github.com/piyx/YoutubeSpotifyDL.git
```

#### 4. Navigate to the project directory.
```cmd
cd YoutubeSpotifyDL
```

#### 5. Install Dependencies
```cmd
pip install -r requirements.txt
```

#### 6. Install the package locally.
```cmd
pip install -e .
```

#### 7. Run main.py inside ytspdl folder
```cmd
python ytspdl/main.py
```