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.
- Host: GitHub
- URL: https://github.com/piyx/YoutubeSpotifyDL
- Owner: piyx
- Created: 2020-10-30T16:51:38.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-01T13:50:15.000Z (about 3 years ago)
- Last Synced: 2024-11-29T07:36:58.603Z (11 months ago)
- Topics: downloader, music, pafy, playlists, songs, spotify, spotipy, youtube
- Language: Python
- Homepage:
- Size: 18.1 MB
- Stars: 103
- Watchers: 2
- Forks: 30
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
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
```