Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Can't read the source of HTML? Error in Python code lines. #11672
Comments
|
This error looks like mine, I will compare them with Meld |
|
Same error with version 2016.12.22. Might be a result of some YouTube update. |
|
The same error. Tried with 2016.12.22, 2016.12.31 and 2017.01.05. |
|
Yeah I pretty much got the same error, but I yaourt -Syu'd to version 2017-01-10 and now it's working. |
|
Yep, that'll do it. I just ran |
|
Pip? Nuuuuu you must accept pacman as your lord and savior! |
|
You are using an outdated version of youtube-dl. Read this FAQ entry if you have troubles updating. |
|
@dstftw Thank you guys for keeping Youtube-dl up to date! |
|
Thanks guys! Appreciate the help! |
$ youtube-dl https://www.youtube.com/watch?v=QcErRVXRSK8
[youtube] QcErRVXRSK8: Downloading webpage
[youtube] QcErRVXRSK8: Downloading video info webpage
[youtube] QcErRVXRSK8: Extracting video information
[youtube] QcErRVXRSK8: Downloading js player en_US-vflsagga9
ERROR: Signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/youtube.py", line 1005, in _decrypt_signature
video_id, player_url, s
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/youtube.py", line 932, in _extract_signature_function
cache_res = res(test_string)
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/youtube.py", line 984, in
return lambda s: initial_function([s])
File "/usr/lib/python3.6/site-packages/youtube_dl/jsinterp.py", line 254, in resf
res, abort = self.interpret_statement(stmt, local_vars)
File "/usr/lib/python3.6/site-packages/youtube_dl/jsinterp.py", line 55, in interpret_statement
v = self.interpret_expression(expr, local_vars, allow_recursion)
File "/usr/lib/python3.6/site-packages/youtube_dl/jsinterp.py", line 174, in interpret_expression
return objmember
KeyError: 'qC'
(caused by KeyError('qC',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
This result is all that have.