Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] add zspotify as spotify downloader! #1368

Closed
5 tasks done
erickyun opened this issue Oct 21, 2021 · 7 comments
Closed
5 tasks done

[Feature Request] add zspotify as spotify downloader! #1368

erickyun opened this issue Oct 21, 2021 · 7 comments
Labels
invalid This doesn't seem right

Comments

@erickyun
Copy link

erickyun commented Oct 21, 2021

Checklist

  • I'm reporting a feature request
  • I've verified that I'm running yt-dlp version 2021.10.10
  • I've searched the bugtracker for similar feature requests including closed ones
  • I've read the opening an issue section in CONTRIBUTING.md
  • I have given an appropriate title to the issue

Description

Hi,

I did found this Spotify Downloader can this be added to yt-dlp for spotify downloader?

@erickyun erickyun added enhancement New feature or request triage Untriaged issue labels Oct 21, 2021
@pukkandan
Copy link
Member

No. yt-dlp is not a wrapper for other scripts

@pukkandan pukkandan added invalid This doesn't seem right and removed enhancement New feature or request triage Untriaged issue labels Oct 21, 2021
@erickyun
Copy link
Author

erickyun commented Oct 21, 2021

No. yt-dlp is not a wrapper for other scripts

But for spotify ytdlp does use youtube or other sites to get songs right?
This script does directly download from spotify! can ytdlp not use the code in this script to directly download songs from spotify?

@pukkandan
Copy link
Member

But for spotify ytdlp does use youtube or other sites to get songs right?

No. We dont support spotify songs because of DRM

@erickyun
Copy link
Author

But for spotify ytdlp does use youtube or other sites to get songs right?

No. We dont support spotify songs because of DRM

ok I understand thank you for your answer.

@Leseratte10
Copy link

Spotify songs have DRM? In the linked application (the Spotify downloader) I see absolutely no code regarding DRM removal, or any Widevine or FairPlay code / circumvention. It all just seems to be obfuscated, like it is for YouTube.

If stuff like this is considered DRM, then YouTube's n-sig algorithm (#1437) should be considered a DRM as well, right? What's the difference? Or am I missing something?
If a plain, simple Python script like the one linked in this issue can download Spotify songs, there can't really be DRM - or am I misunderstanding how DRM works or what yt-dlp's rules regarding DRM are?

@pukkandan
Copy link
Member

Spotify songs do have proper DRM - atleast the publicly accessible formats do. I did not look at the source code of the linked app, so I have no idea what they are doing

@MrBruz
Copy link

MrBruz commented Oct 31, 2021

@pukkandan author of zspotify here. Only the webclient has drm(widevine), the desktop client on the other hand has no drm so it can be emulated to pull songs from spotify.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

4 participants