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.
ExtractorError: Unsupported JS expression u'$y(a,7)'; #2335
Comments
|
Duplicate of #2303. This has been fixed in youtue-dl v 2014.02.05.1 and newer. Update to a current version of youtube-dl to fix this. |
|
Thanks. I had to manually download the latest from your site. My package manager is not picking up the latest. Is the latest not hosted in the repo? |
|
That depends on which distribution you are using. You can contact your distribution's maintainer, it should be noted alongside the package, or file a bug in your distirbution's issue tracker. |
[youtube] Setting language
[youtube] ktvTqknDobU: Downloading webpage
[youtube] ktvTqknDobU: Downloading video info webpage
[youtube] ktvTqknDobU: Extracting video information
[youtube] ktvTqknDobU: Encrypted signatures detected.
[youtube] ktvTqknDobU: Downloading js player mVwz
WARNING: Writing cache to u'/home/me/.cache/youtube-dl/youtube-sigfuncs/js_mVwz_90.json' failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 369, in _extract_signature_function
cache_res = res(test_string)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 530, in
return lambda s: initial_function([s])
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 525, in resf
res = interpret_statement(stmt, local_vars)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 460, in interpret_statement
v = interpret_expression(expr, local_vars, allow_recursion)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 513, in interpret_expression
raise ExtractorError(u'Unsupported JS expression %r' % expr)
ExtractorError: Unsupported JS expression u'$y(a,7)'; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 962, in _decrypt_signature
return func(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 530, in
return lambda s: initial_function([s])
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 525, in resf
res = interpret_statement(stmt, local_vars)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 460, in interpret_statement
v = interpret_expression(expr, local_vars, allow_recursion)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 513, in interpret_expression
raise ExtractorError(u'Unsupported JS expression %r' % expr)
ExtractorError: Unsupported JS expression u'$y(a,7)'; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
WARNING: Warning: Falling back to static signature algorithm
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 962, in _decrypt_signature
return func(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 530, in
return lambda s: initial_function([s])
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 525, in resf
res = interpret_statement(stmt, local_vars)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 460, in interpret_statement
v = interpret_expression(expr, local_vars, allow_recursion)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 513, in interpret_expression
raise ExtractorError(u'Unsupported JS expression %r' % expr)
ExtractorError: Unsupported JS expression u'$y(a,7)'; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
WARNING: Warning: Falling back to static signature algorithm
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 962, in _decrypt_signature
return func(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 530, in
return lambda s: initial_function([s])
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 525, in resf
res = interpret_statement(stmt, local_vars)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 460, in interpret_statement
v = interpret_expression(expr, local_vars, allow_recursion)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 513, in interpret_expression
raise ExtractorError(u'Unsupported JS expression %r' % expr)
....
....
....
....
WARNING: Warning: Falling back to static signature algorithm
328 WARNING: Automatic signature extraction failed: Traceback (most recent call last):
329 File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 962, in _decrypt_signature
330 return func(s)
331 File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 530, in
332 return lambda s: initial_function([s])
333 File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 525, in resf
334 res = interpret_statement(stmt, local_vars)
335 File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 460, in interpret_statement
336 v = interpret_expression(expr, local_vars, allow_recursion)
337 File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 513, in interpret_expression
338 raise ExtractorError(u'Unsupported JS expression %r' % expr)
339 ExtractorError: Unsupported JS expression u'$y(a,7)'; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and in clude its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
340
341 WARNING: Warning: Falling back to static signature algorithm
342 ERROR: unable to download video data: HTTP Error 403: Forbidden