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 URL change is breaking extractor identification (i believe) #5292

Closed
10 tasks done
MGullefer1 opened this issue Oct 19, 2022 · 8 comments · Fixed by #5294
Closed
10 tasks done

Crunchyroll URL change is breaking extractor identification (i believe) #5292

MGullefer1 opened this issue Oct 19, 2022 · 8 comments · Fixed by #5294
Labels
account-needed Account details are needed to test/fix this can-share-account Someone is willing to provide account details for development site-bug Issue with a specific website

Comments

@MGullefer1
Copy link

MGullefer1 commented Oct 19, 2022

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

  • I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

Region

Australia

Provide a description that is worded well enough to be understood

I believe the issue is that crunchyroll has recently changed the url from https://beta.crunchyroll.com to just https://www.crunchyroll.com. I have no idea if this is the only issue but that's what the error log looks like to me, and I know it used to work with the former link type.
I've tried to just manually change the url to https://beta.crunchyroll.com instead but that site doesn't exist anymore.
If the only change is the url I can't see why this would be a huge endeavor to fix. The website visually looks the exact same but of course that's not necessarily the whole story.

Provide verbose output that clearly demonstrates the problem

  • Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
  • Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output

[debug] Command-line config: ['-vU', 'https://www.crunchyroll.com/watch/GQJUGJ2K5/a-new-family-member']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.10.04 [4e0511f] (win32_exe)
[debug] Python 3.8.10 (CPython 64bit) - Windows-10-10.0.19044-SP0
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg 2022-06-30-git-03b2ed9a50-full_build-www.gyan.dev (setts), ffprobe 2022-06-30-git-03b2ed9a50-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.09.24, mutagen-1.45.1, sqlite3-2.6.0, websockets-10.3
[debug] Proxy map: {}
[debug] Loaded 1690 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2022.10.04, Current version: 2022.10.04
yt-dlp is up to date (2022.10.04)
[debug] [generic] Extracting URL: https://www.crunchyroll.com/watch/GQJUGJ2K5/a-new-family-member
[generic] a-new-family-member: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] a-new-family-member: Extracting information
[debug] Looking for Brightcove embeds
[debug] Looking for embeds
ERROR: Unsupported URL: https://www.crunchyroll.com/watch/GQJUGJ2K5/a-new-family-member
Traceback (most recent call last):
  File "yt_dlp\YoutubeDL.py", line 1477, in wrapper
  File "yt_dlp\YoutubeDL.py", line 1553, in __extract_info
  File "yt_dlp\extractor\common.py", line 672, in extract
  File "yt_dlp\extractor\generic.py", line 3062, in _real_extract
yt_dlp.utils.UnsupportedError: Unsupported URL: https://www.crunchyroll.com/watch/GQJUGJ2K5/a-new-family-member
@MGullefer1 MGullefer1 added site-bug Issue with a specific website triage Untriaged issue labels Oct 19, 2022
@pukkandan
Copy link
Member

@Grub4K @tejing1

@pukkandan pukkandan added account-needed Account details are needed to test/fix this can-share-account Someone is willing to provide account details for development and removed triage Untriaged issue labels Oct 19, 2022
@tejing1
Copy link
Contributor

tejing1 commented Oct 19, 2022

Looks like beta isn't beta anymore. It should be a simple enough fix.

@tejing1
Copy link
Contributor

tejing1 commented Oct 19, 2022

Ugh. It looks like I spoke too soon. I'm getting cloudflare blocking on the main api accesses...

@MGullefer1
Copy link
Author

Really appreciate the work you guys do. Thank you! Maybe when I learn python and have some free time I'll try help out with some issues here and there.

@Trit34

This comment was marked as duplicate.

@pukkandan
Copy link
Member

Hence why the issue is OPEN!

@tunaflsh
Copy link

I've installed the changes in #5294. And it did work for some episodes but sometimes I'm getting error "Remote end closed connection without response". Is this related to this issue?

@SebiAi
Copy link

SebiAi commented Oct 30, 2022

@pukkandan If you need a premium account to test please feel free to reply!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
account-needed Account details are needed to test/fix this can-share-account Someone is willing to provide account details for development site-bug Issue with a specific website
Projects
Status: crunchyroll
Development

Successfully merging a pull request may close this issue.

6 participants