Skip to content

A Python application with primary aim of downloading songs from a user's Spotify playlist through accessing Spotify's user specific API and then performing web scraping on YouTube to obtain the link of the song and downloading it. The reason I built this project was Spotify's recent strict update for free users and I wanted to automate something.

Notifications You must be signed in to change notification settings

Yash-op7/spotify-to-offline-mp3

Repository files navigation

spotify-to-offline-mp3

Abstract

An application that can get the list of a user's liked songs and then using webscraping on Youtube it can download those songs and save them on the user's computer. I made this to explore Python Flask framework and also because I needed this service so to say because of Spotify's newest update which imposes severe restrictions for free users of the app, so I thought why not download all the songs and listen to them offline without buying Premium, and it felt like a fun projet so here we are.

Dependencies

pip install -r requirements.txt
python setup.py install

About

A Python application with primary aim of downloading songs from a user's Spotify playlist through accessing Spotify's user specific API and then performing web scraping on YouTube to obtain the link of the song and downloading it. The reason I built this project was Spotify's recent strict update for free users and I wanted to automate something.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages