adanvdo / YT-RED-UI

Windows .NET Framework GUI Application for Downloading Video and Audio Files from YouTube and Reddit
48 stars 1 forks source link

Add Spotify Support #174

Closed adanvdo closed 11 months ago

adanvdo commented 11 months ago

Add support for downloading audio tracks from Spotify. This will require another library for easy implementation. One potential library is Spotisharp https://github.com/L0um15/Spotisharp

adanvdo commented 11 months ago

Spotisharp is a client program, so this is not ideal Instead, we will use SpotifyExplode https://github.com/jerry08/SpotifyExplode

adanvdo commented 11 months ago

SpotifyExplode does not currently work for downloads. I dug into the code and it just uses endpoints for 2 popular spotify dl websites, which have since been protected by cloudflare. This is beginning to look like a pretty difficult feature

adanvdo commented 11 months ago

after some extensive research, I have determined that almost all of the spotify downloaders and libraries actually just get the track info from spotify and then search for the track on youtube. There does not seem to be a way to directly download from spotify