Skip to content
This repository has been archived by the owner on Jul 13, 2024. It is now read-only.

[DRM Issue] The download process seems to have crashed (Error) #991

Open
Daigh opened this issue Jun 18, 2024 · 66 comments
Open

[DRM Issue] The download process seems to have crashed (Error) #991

Daigh opened this issue Jun 18, 2024 · 66 comments
Labels
sabotaged by CR nothing i can do to fix this

Comments

@Daigh
Copy link

Daigh commented Jun 18, 2024

imagen

I don't know what would cause this error :(

@Daigh Daigh added the bug Something isn't working label Jun 18, 2024
@hama3254
Copy link
Owner

Probably the same as #990 which seems to be a DRM issue.
It seems like Crunchyroll updated the switch api to now use DRM streams.

@Konvinillo
Copy link

Probablemente lo mismo que el número 990 , que parece ser un problema de DRM. Parece que Crunchyroll actualizó la API del conmutador para usar ahora transmisiones DRM.

Does this mean the termination of the unloader?

@ghost
Copy link

ghost commented Jun 19, 2024

@hama3254 Crunchyroll killed the switch endpoint. There is no other non-drm endpoint left. RIP

@vabarboza
Copy link

I did a download test with the trial version of StreamFab Crunchyroll Downloader, and I was able to download it, I believe they use another way to download the files

@Elwador
Copy link

Elwador commented Jun 19, 2024

@vabarboza yes they download the drm protected files and decrypt them

@vabarboza
Copy link

@Elwador So is it possible to modify the application to do the same?

@Elwador
Copy link

Elwador commented Jun 19, 2024

@vabarboza possible yes but @hama3254 already said a couple of times that he won't do it #911 & #918

you can also see this text at the top of the Readme "Crunchyroll-Downloader-v3.0 is deprecated since Crunchyroll updated to a DRM only system."

that's from the last time when everyone thought crunchyroll had no endpoint left that wasn't drm protected

also i wouldn't suggest to spend money on StreamFab as long as there are free versions on github that you can use

@hama3254 hama3254 changed the title The download process seems to have crashed (Error) [DRM Issue] The download process seems to have crashed (Error) Jun 19, 2024
@hama3254
Copy link
Owner

also i wouldn't suggest to spend money on StreamFab as long as there are free versions on github that you can use

I would suggest to use OBS and another browser as the default you are using to record the stream rather than paying for a downloading tool.

More about that here: #911 (comment)

@ghost
Copy link

ghost commented Jun 19, 2024

I would suggest to use OBS and another browser as the default you are using to record the stream rather than paying for a downloading tool.

You need to disable hardware acceleration in the browser to be able to record.

@ghost
Copy link

ghost commented Jun 19, 2024

I would suggest to get L3 widevine keys (its not hard at all) and decrypt the drm videos from crunchyroll.

@LordXearo
Copy link

Is it possible to decrypt, after a successful download from crunchyroll Downloader?
or is it neccessary to do this while downloading?

@TaMaGo-TTV
Copy link

TaMaGo-TTV commented Jun 19, 2024

I would suggest to get L3 widevine keys (its not hard at all) and decrypt the drm videos from crunchyroll.

Is that legal, and can I get banned from crunchy?

@ghost
Copy link

ghost commented Jun 19, 2024

Is that legal, and can I get banned from crunchy?

Its not legal but you don't get banned

@TaMaGo-TTV
Copy link

Is that legal, and can I get banned from crunchy?

Its not legal but you don't get banned

Okay and how can they "catch" me? should I just use my vpn and im safe?

@ghost
Copy link

ghost commented Jun 19, 2024

Okay and how can they "catch" me? should I just use my vpn and im safe?

They are not going to catch you for decrypting a anime episode xD
They can't even track it correctly

@TaMaGo-TTV
Copy link

They are not going to catch you for decrypting a anime episode xD They can't even track it correctly

Bro I live in Germany so who knows XD

@ghost
Copy link

ghost commented Jun 19, 2024

Bro I live in Germany so who knows XD

You can decide if you want to use a drm downloader or not, its your decision

@TaMaGo-TTV
Copy link

Bro I live in Germany so who knows XD

You can decide if you want to use a drm downloader or not, its your decision

I mean there is no choice if I want to download anime from crunchy

@ghost
Copy link

ghost commented Jun 19, 2024

I mean there is no choice if I want to download anime from crunchy

Wenn du es riskieren willst: https://github.com/stratuma/Crunchyroll-Downloader-v4.0

Hat auch drm stream support. Ne guide um die keys zu bekommen ist in der readme.

@TaMaGo-TTV
Copy link

I mean there is no choice if I want to download anime from crunchy

Wenn du es riskieren willst: https://github.com/stratuma/Crunchyroll-Downloader-v4.0

Hat auch drm stream support. Ne guide um die keys zu bekommen ist in der readme.

Ja, ich hab den schon drauf ich wusste, nur nicht wie Safe es ist mit diesem L3 widevine Zeug.

Aber wenn du sagst, dass die einen schlecht tracken können, dann würde ich das mal probieren.

@Jaynator495
Copy link

I mean there is no choice if I want to download anime from crunchy

Wenn du es riskieren willst: https://github.com/stratuma/Crunchyroll-Downloader-v4.0
Hat auch drm stream support. Ne guide um die keys zu bekommen ist in der readme.

Ja, ich hab den schon drauf ich wusste, nur nicht wie Safe es ist mit diesem L3 widevine Zeug.

Aber wenn du sagst, dass die einen schlecht tracken können, dann würde ich das mal probieren.

You can also take a look at multi-download-nx, it offers some other services that is in Germany like ADN as well

@hama3254
Copy link
Owner

Is that legal, and can I get banned from crunchy?

Its not legal but you don't get banned

Consequences are unlikely to happen for users, I am more worried about the developers.

I personally already got a cease and desist per Mail from a right holder of some anime (not CR).
Not to important since they called me Dear Sir so I ignored the 2nd deadline since the first one was already over.

The only question I would ask myself, if I breake copyrighted law anyway why breake DRM on Crunchyroll that cost money to access most shows if we can sail the high seas and rip from them.
If I understand it correctly, both options are equal illegal.

@AsIFall
Copy link

AsIFall commented Jun 20, 2024

I mean there is no choice if I want to download anime from crunchy

Wenn du es riskieren willst: https://github.com/stratuma/Crunchyroll-Downloader-v4.0

Hat auch drm stream support. Ne guide um die keys zu bekommen ist in der readme.

Ich habe trotz des Guides knapp sechs Stunden gebraucht um diese Schlüssel generieren zu können.
Der Guide war auf der einen Seite okay, an manchen Stellen wohl nicht aktualisiert.
Wenn ihr zu dem Punkt mit dem "CMD" kommt. Vor dem zweiten Öffnen muss "pycryptodome" und die Version 3.20.0 von protobus installiert werden. Das wird in dem Android Emulator gemacht. Da muss dann mithilfe von pip install protobus==3.20.0 eingegeben und bestätigt werden. Wenn eine neue Version von protobus installiert wird, funktioniert "dump_keys.py" nicht.

Ich kann deine Version des Downloaders aber nur scheinbar verwenden. Er lädt das Video, bricht den Audio-Download aber ab, sodass das Video letztendlich nicht gespeichert werden kann. Habe versucht, es als MP4- bzw. als Matroschka (mkv) herunterzuladen.

@ghost
Copy link

ghost commented Jun 20, 2024

Wenn der guide zu schwer ist kann ich dir nur empfehlen einen anderen zu suchen.
Alternativ wäre dieser guide: [url removed]

@TaMaGo-TTV
Copy link

TaMaGo-TTV commented Jun 20, 2024

Wenn der guide zu schwer ist kann ich dir nur empfehlen einen anderen zu suchen. Alternativ wäre dieser guide: [url removed]

Ist der Key aber dann nur für eine Folge und ich muss für jede folge einen Key erstellen?

@ghost
Copy link

ghost commented Jun 20, 2024

Ist der Key aber dann nur für eine Folge und ich muss für jede folge einen Key erstellen?

Nein wenn du die keys nicht sharest dann kannst du sie für alles was L3 Encrypted ist hernehmen und das für Jahre ohne neue besorgen zu müssen

@bybpow
Copy link

bybpow commented Jun 21, 2024

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.

So, are we at the end of this repo?

@ghost
Copy link

ghost commented Jun 21, 2024

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.

So, are we at the end of this repo?

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

@TaMaGo-TTV
Copy link

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.
So, are we at the end of this repo?

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

Does that mean that the users who decrypt video with the l3 keys are safe? But the person who offers the downloader will be prosecuted?

@bybpow
Copy link

bybpow commented Jun 21, 2024

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.
So, are we at the end of this repo?

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

Does that mean that the users who decrypt video with the l3 keys are safe? But the person who offers the downloader will be prosecuted?

Users are mostly safe unless you are from Germany or Austria. You may also be safe there but you could get in trouble. Developers on the other side are prosecuted more often, specially there. You can decrypt your own L3 keys but you will need to "through away your phone" as you will need to unroot and extract the CDM. If they catch you key and ban you the phone is gone forever as Widevine is linked to the device ID.

@TaMaGo-TTV
Copy link

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.
So, are we at the end of this repo?

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

Does that mean that the users who decrypt video with the l3 keys are safe? But the person who offers the downloader will be prosecuted?

Users are mostly safe unless you are from Germany or Austria. You may also be safe there but you could get in trouble. Developers on the other side are prosecuted more often, specially there. You can decrypt your own L3 keys but you will need to "through away your phone" as you will need to unroot and extract the CDM. If they catch you key and ban you the phone is gone forever as Widevine is linked to the device ID.

I mean the Key is easy to get with android Studio... So thats not the Problem. But how are they tracking down the users?

I live in Germany my only options are OBS, L3 Key or Torrent.

@bybpow
Copy link

bybpow commented Jun 21, 2024

I wanted to say that in most countries in the EU breaking DRM is not ilegal for personal purposes, it is in fact legal. But it is against the TOS of the platforms so they can ban you although they never do it due to the complication of noticing what users are doing it and what users are not . This is not the case for Germany and Austria that have really strong copyright laws, even torrenting is tricky there. I'd love Hama to implement the DRM bypass but I'd not recommend it. There are already tools that do this although is more tech savvy. There are other options more easy but are paid.
So, are we at the end of this repo?

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

Does that mean that the users who decrypt video with the l3 keys are safe? But the person who offers the downloader will be prosecuted?

Users are mostly safe unless you are from Germany or Austria. You may also be safe there but you could get in trouble. Developers on the other side are prosecuted more often, specially there. You can decrypt your own L3 keys but you will need to "through away your phone" as you will need to unroot and extract the CDM. If they catch you key and ban you the phone is gone forever as Widevine is linked to the device ID.

I mean the Key is easy to get with android Studio... So thats not the Problem. But how are they tracking down the users?

I live in Germany my only options are OBS, L3 Key or Torrent.

They ask your ISP for your IP mostly. They also request VPNs for your IPs in case you use them. It is the most used case. I would not recommend OBS due to the size and quality or playback issues. DRM usually block screen recording too but for an archivist datahoarder as myself I would always try DL before recording. In most cases, they just chase devs and not users but if you start torrenting your rips, they will try to find you.

@TaMaGo-TTV
Copy link

TaMaGo-TTV commented Jun 21, 2024

If anybody outside of germany or any drm problematic country starts to mantain it it could still stay active

Does that mean that the users who decrypt video with the l3 keys are safe? But the person who offers the downloader will be prosecuted?

Users are mostly safe unless you are from Germany or Austria. You may also be safe there but you could get in trouble. Developers on the other side are prosecuted more often, specially there. You can decrypt your own L3 keys but you will need to "through away your phone" as you will need to unroot and extract the CDM. If they catch you key and ban you the phone is gone forever as Widevine is linked to the device ID.

I mean the Key is easy to get with android Studio... So thats not the Problem. But how are they tracking down the users?
I live in Germany my only options are OBS, L3 Key or Torrent.

They ask your ISP for your IP mostly. They also request VPNs for your IPs in case you use them. It is the most used case. I would not recommend OBS due to the size and quality or playback issues. DRM usually block screen recording too but for an archivist datahoarder as myself I would always try DL before recording.

So I guess DL with VPN (Provider with nolog policy) should be the best and "safest" Option 🤔

I rly hate crunchy for that shit man

Nah man im not Seeding aka Torrenting my stuff only privat use.

@ghost
Copy link

ghost commented Jun 21, 2024

Video decryption is way more safe than torrenting

@Serpentstar
Copy link

NordVPN states they do not keep logs and I have used them for years. The thing I really like about them is they have a Linux flavor, and with a bit of effort, can even be ran on a Raspberry PI.

Can someone here provide a comprehensive list of which DL methods would work best? Paid applications or not. There have been a bunch of ones listed, but they are all over the place. I just want something easy to use that can get one episode at a time.

Thanks,.

@ghost
Copy link

ghost commented Jun 21, 2024

NordVPN, u joking xDDDDD

@TaMaGo-TTV
Copy link

NordVPN, u joking xDDDDD

NordVPN is a crazy call 😂😂😂😂😂😂

@petenun
Copy link

petenun commented Jun 21, 2024

I don't know if there's a better place to hold this conversation. I don't know GitHub's rules but I wouldn't want to get Hama into trouble talking casually about circumventing laws. Yeah, I know. I'm a stick in the mud.

@TaMaGo-TTV
Copy link

I don't know if there's a better place to hold this conversation. I don't know GitHub's rules but I wouldn't want to get Hama into trouble talking casually about circumventing laws. Yeah, I know. I'm a stick in the mud.

Yeah lets stop this here and close this thread until there is a Fix (Hopefully) 🤝🏻

@Serpentstar
Copy link

@stratuma @TaMaGo-TTV Enlighten me please. DM me if you don't mind.

@ghost
Copy link

ghost commented Jun 21, 2024

@stratuma @TaMaGo-TTV Enlighten me please. DM me if you don't mind.

You are safer without VPN instead of using NordVPN tbh, they track everything and work with authorities. (Thats why they are so cheap)

@NickQ29
Copy link

NickQ29 commented Jun 21, 2024

Actually, before this is closed - is it still possible to download just the subtitles, the way it was the last time this happened?

@hama3254
Copy link
Owner

Actually, before this is closed - is it still possible to download just the subtitles, the way it was the last time this happened?

the latest release should work fine for subtitles. The add window has a drop down to just download them.

@TaMaGo-TTV
Copy link

TaMaGo-TTV commented Jun 21, 2024

Actually, before this is closed - is it still possible to download just the subtitles, the way it was the last time this happened?

the latest release should work fine for subtitles. The add window has a drop down to just download them.

Not working for me

It says that he downloaded the subs but all folders are empty

@hama3254
Copy link
Owner

I see no issue on my side. You can check if you have subtitles on CR itself new episodes and dubs may simply have none.
The downloader does not issue any error for missing soft subs.
grafik

@hama3254 hama3254 added not a CRD issue nothing i can do to fix this sabotaged by CR nothing i can do to fix this and removed bug Something isn't working not a CRD issue nothing i can do to fix this labels Jun 21, 2024
@Akamaru
Copy link

Akamaru commented Jun 22, 2024

If someone want to download just the subtitles, I created a .bat file to do this.

@echo off
:loop
set /p url="Bitte gib die Crunchyroll-URL ein (oder 'exit' zum Beenden): "
if "%url%"=="exit" goto :eof
set flags=--allow-u --write-sub --sub-lang de-DE,en-US --sub-format "ass" -u "EMAIL" -p "PASSWORD" --skip-download
cd /d "FULL PATH TO DESTINATION"
yt-dlp %flags% %url%
goto :loop

You need yt-dlp installed and added to your PATH in windows.

And to download anime from ADN I have this .bat:

@echo off
:loop
set /p url="Bitte gib die ADN-URL ein (oder 'exit' zum Beenden): "
if "%url%"=="exit" goto :eof
set flags=--sub-lang "de" --embed-subs --remux-video mkv -u "EMAIL" -p "PASSWORD" --embed-metadata
cd /d "FULL PATH TO DESTINATION"
yt-dlp %flags% %url%
goto :loop

Important: If your password contains a % you need to use %%.

@acteiaa
Copy link

acteiaa commented Jun 23, 2024

It's really sad to see the program I used for years being discontinued. No other program surpasses this beautiful work, so simple and unique. Thank you for dedicating all this time; it will leave a huge hole.😭

@Denji945
Copy link

@hama3254 So this is the end of the downloader?

@sahtanoj
Copy link

I don't believe this is the end of CRD, as I believe Hama will find some way around it, even if it's through the insertion of a DRM unlock. However, if this is the end, @hama3254 , thank you very much for all this incredible work. You will be in all of our hearts.❤️

@petenun
Copy link

petenun commented Jun 24, 2024

I agree with your sentiment about Hama and all his work. It's been a fun ride. Though I obviously can't speak for him, in the past he's made it pretty clear that he's not willing to cross the line of dealing with DRM, and I certainly wouldn't want to push him in a direction in which he's not willing to go. That said, it's his decision to make. Whatever happens, I'm still thankful for all the hard work they've put into this project.

@hama3254
Copy link
Owner

as I believe Hama will find some way around it, even if it's through the insertion of a DRM unlock.

As already stated I don't breake the DRM more here: #991 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
sabotaged by CR nothing i can do to fix this
Projects
None yet
Development

No branches or pull requests