Closed federicorosso1993 closed 4 years ago
It still works for me, seems like the exe is not working anymore try to install from the source code
Also you can try to upgrade your python version from 3.4.4 to 3.8.x Maybe this is the problem?
Also you can try to upgrade your python version from 3.4.4 to 3.8.x Maybe this is the problem?
On windows python is embedded into the binary. I will try to install it from the source but I'm not sure I will be able to do it. Can it be a problem with the windows version?
Ok this is strange but with --prefer-ffmpeg --no-check-certificate it's working for some reason (not all the times, but by tring 2-3 times I can download it), however I copied some files in the youtube-dl folder, including the updated ffmpeg static library, a not used python38.dll (the log still say python 3.4.4), and some files from the python 3.8.5 zip. Not really sure what I've done really maybe with this setup it was working before but only failed some times. Still I think there is something wrong right now.
--prefer-ffmpeg --no-check-certificate
This seems to work only with the non-premium content, for exemple if you try to log in with -u .......@gmail.com -p ............
it will give you the same error.
--prefer-ffmpeg --no-check-certificate
This seems to work only with the non-premium content, for exemple if you try to log in with-u .......@gmail.com -p ............
it will give you the same error.
For premium content I suggest you to use both a cookie.txt file and a user agent string. it should work this way (at least it's working for me). I always also use username and password because sometimes it's the other way around (past updates). I created a personal frontend with a webview that do that for me but you can do it manually, just remeber to log out and log in, and create a new cookie.txt each time (it will expire after a few hours).
I will try to install it from the source but I'm not sure I will be able to do it.
This also happens with the source code, so for the moment you can download only the non-premium content. I'm not an expert but I suppose that crunchyroll made some changes to their site, so the only logical thing is that the extractor from crunchyroll.py got broken. In fact it has not been updated since 3 months
like I said the problem is not that you cannot download premium content (you can with the cookies and user agent instead of username password), the problem is that it fail to download with the embedded python version even for free content
Checklist
Verbose log
Description
Cannot download anything from crunchyroll. Not even with a cookie file and user-agent. I think the problem could be the new beta that changed the video format or something like that, but that's just guessing, I'm not sure the beta does anything for the old site even the url are different (for example https://beta.crunchyroll.com/watch/GRNV437G6/marriagebonds).