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

Crunchyroll is broken #52

Open
fe80Grau opened this issue Jun 18, 2024 · 4 comments
Open

Crunchyroll is broken #52

fe80Grau opened this issue Jun 18, 2024 · 4 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@fe80Grau
Copy link
Owner

yt-dlp/yt-dlp#10207
It looks like Crunchyroll is already applying DRM to Switch endpoints. Let's wait and see if the yt-dlp team finds a solution, but I think the dark ages are just beginning.

@fe80Grau fe80Grau added the help wanted Extra attention is needed label Jun 18, 2024
@DarkYamik
Copy link

Thanks for your work, it does seem like the dark ages will begin 😭

@fe80Grau
Copy link
Owner Author

Easy things are not forever, however I shed a little light, soon I will integrate another application that with the CDM keys allows you to decrypt crunchyroll's DRM. I will also post a guide here on how to obtain these keya.

@fe80Grau fe80Grau self-assigned this Jun 19, 2024
@sergiohzph
Copy link

I don't think it is legal in Spain what you intend to do, as ‘piracy’ as such is not allowed, and by integrating a functionality to get the L3 CDM keys you would be violating a lot of intellectual property. Many Crunchyroll downloader developers had to shelve their project because being from Europe they could not make a widevine decryption module due to the legal consequences.

@fe80Grau
Copy link
Owner Author

I totally agree and appreciate your warning, but I will never do anything illegal because ytdl2strm will never be able to dump CDMs. What I can do is code the necessary functions that allow it to be integrated with tools that do allow the download of said content if the CDMs are indicated. Dumping CDMs is a parallel process that can be easily found. But I repeat, ytdlp2strm will never do that function, it will only be a launcher, when this is ready it will obviously come with its respective disclaimer and legal notes to avoid problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants