Automatic signature extraction failed #2697

Closed
opened 2026-02-20 23:05:49 -05:00 by deekerman · 2 comments
Owner

Originally created by @plavcik on GitHub (Jul 24, 2014).

youtube-dl --verbose "https://www.youtube.com/channel/UCW-F8Pznif0QkQCr4sipDkA"
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--title', '--verbose', 'https://www.youtube.com/channel/UCW-F8Pznif0QkQCr4sipDkA']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.07.23.2
[debug] Python version 2.7.5 - Darwin-13.3.0-x86_64-i386-64bit
[debug] Proxy map: {}
[youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading webpage
[youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #1
[youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #2
[youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #3
[youtube] Channel UCW-F8Pznif0QkQCr4sipDkA: Found 74 videos
[download] Downloading playlist: UCW-F8Pznif0QkQCr4sipDkA
[youtube:channel] playlist UCW-F8Pznif0QkQCr4sipDkA: Collected 74 video ids (downloading 74 of them)
[download] Downloading video #1 of 74
[youtube] Setting language
[youtube] UartzIKiw44: Downloading webpage
[youtube] UartzIKiw44: Downloading video info webpage
[youtube] UartzIKiw44: Extracting video information
[debug] Invoking downloader on u'https://r4---sn-2apm-f5f6.googlevideo.com/videoplayback?ms=au&signature=1B0CEFBB4BFCD4498F1D72239B0405EDF5B7CF0F.C35352ABD7D99DBF713D7F27B60000F8ABF27D10&mt=1406187814&requiressl=yes&mws=yes&ipbits=0&sver=3&itag=18&ip=89.22.65.254&mv=m&ratebypass=yes&source=youtube&key=yt5&fexp=902408%2C903903%2C908589%2C916625%2C924222%2C927622%2C931024%2C934024%2C934030%2C946013%2C948508&id=o-APpBnCB_EGxXhJWW9gsLUmeZl5B_0eiI3UbWjcshhO7H&sparams=id%2Cip%2Cipbits%2Citag%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&expire=1406209524&upn=Fc9_pr_on28'
[download] Rafty - Partners-UartzIKiw44.mp4 has already been downloaded
[download] Downloading video #2 of 74
[youtube] 2xFzpXTMQ5U: Downloading webpage
[youtube] 2xFzpXTMQ5U: Downloading video info webpage
[youtube] 2xFzpXTMQ5U: Extracting video information
[youtube] 2xFzpXTMQ5U: Encrypted signatures detected.
[youtube] encrypted signature length 83 (55.27), itag 18, html5 player en_US-vfl9FYC6l
[youtube] 2xFzpXTMQ5U: Downloading js player vfl9FYC6l
WARNING: Writing cache to u'/Users/navratil/.cache/youtube-dl/youtube-sigfuncs/js_vfl9FYC6l_83.json' failed: Traceback (most recent call last):
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 392, in _extract_signature_function
cache_res = res(test_string)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in
return lambda s: initial_function([s])
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf
res = self.interpret_statement(stmt, local_vars)
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement
'Cannot determine left side of statement in %r' % stmt)
ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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.

ERROR: Automatic signature extraction failed: Traceback (most recent call last):
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature
return func(s)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in
return lambda s: initial_function([s])
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf
res = self.interpret_statement(stmt, local_vars)
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement
'Cannot determine left side of statement in %r' % stmt)
ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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.
; 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.
Traceback (most recent call last):
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature
return func(s)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in
return lambda s: initial_function([s])
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf
res = self.interpret_statement(stmt, local_vars)
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement
'Cannot determine left side of statement in %r' % stmt)
ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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.
Traceback (most recent call last):
File "/Users/navratil/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 516, in extract_info
ie_result = ie.extract(url)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/common.py", line 169, in extract
return self._real_extract(url)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 847, in _real_extract
encrypted_sig, video_id, player_url, age_gate)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 481, in _decrypt_signature
u'Automatic signature extraction failed: ' + tb, cause=e)
ExtractorError: Automatic signature extraction failed: Traceback (most recent call last):
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature
return func(s)
File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in
return lambda s: initial_function([s])
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf
res = self.interpret_statement(stmt, local_vars)
File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement
'Cannot determine left side of statement in %r' % stmt)
ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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.
; 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.

Originally created by @plavcik on GitHub (Jul 24, 2014). youtube-dl --verbose "https://www.youtube.com/channel/UCW-F8Pznif0QkQCr4sipDkA" [debug] System config: [] [debug] User config: [] [debug] Command-line args: ['--title', '--verbose', 'https://www.youtube.com/channel/UCW-F8Pznif0QkQCr4sipDkA'] [debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8 [debug] youtube-dl version 2014.07.23.2 [debug] Python version 2.7.5 - Darwin-13.3.0-x86_64-i386-64bit [debug] Proxy map: {} [youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading webpage [youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #1 [youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #2 [youtube:channel] UCW-F8Pznif0QkQCr4sipDkA: Downloading page #3 [youtube] Channel UCW-F8Pznif0QkQCr4sipDkA: Found 74 videos [download] Downloading playlist: UCW-F8Pznif0QkQCr4sipDkA [youtube:channel] playlist UCW-F8Pznif0QkQCr4sipDkA: Collected 74 video ids (downloading 74 of them) [download] Downloading video #1 of 74 [youtube] Setting language [youtube] UartzIKiw44: Downloading webpage [youtube] UartzIKiw44: Downloading video info webpage [youtube] UartzIKiw44: Extracting video information [debug] Invoking downloader on u'https://r4---sn-2apm-f5f6.googlevideo.com/videoplayback?ms=au&signature=1B0CEFBB4BFCD4498F1D72239B0405EDF5B7CF0F.C35352ABD7D99DBF713D7F27B60000F8ABF27D10&mt=1406187814&requiressl=yes&mws=yes&ipbits=0&sver=3&itag=18&ip=89.22.65.254&mv=m&ratebypass=yes&source=youtube&key=yt5&fexp=902408%2C903903%2C908589%2C916625%2C924222%2C927622%2C931024%2C934024%2C934030%2C946013%2C948508&id=o-APpBnCB_EGxXhJWW9gsLUmeZl5B_0eiI3UbWjcshhO7H&sparams=id%2Cip%2Cipbits%2Citag%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&expire=1406209524&upn=Fc9_pr_on28' [download] Rafty - Partners-UartzIKiw44.mp4 has already been downloaded [download] Downloading video #2 of 74 [youtube] 2xFzpXTMQ5U: Downloading webpage [youtube] 2xFzpXTMQ5U: Downloading video info webpage [youtube] 2xFzpXTMQ5U: Extracting video information [youtube] 2xFzpXTMQ5U: Encrypted signatures detected. [youtube] encrypted signature length 83 (55.27), itag 18, html5 player en_US-vfl9FYC6l [youtube] 2xFzpXTMQ5U: Downloading js player vfl9FYC6l WARNING: Writing cache to u'/Users/navratil/.cache/youtube-dl/youtube-sigfuncs/js_vfl9FYC6l_83.json' failed: Traceback (most recent call last): File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 392, in _extract_signature_function cache_res = res(test_string) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in <lambda> return lambda s: initial_function([s]) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf res = self.interpret_statement(stmt, local_vars) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement 'Cannot determine left side of statement in %r' % stmt) ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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. ERROR: Automatic signature extraction failed: Traceback (most recent call last): File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature return func(s) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in <lambda> return lambda s: initial_function([s]) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf res = self.interpret_statement(stmt, local_vars) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement 'Cannot determine left side of statement in %r' % stmt) ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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. ; 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. Traceback (most recent call last): File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature return func(s) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in <lambda> return lambda s: initial_function([s]) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf res = self.interpret_statement(stmt, local_vars) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement 'Cannot determine left side of statement in %r' % stmt) ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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. Traceback (most recent call last): File "/Users/navratil/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 516, in extract_info ie_result = ie.extract(url) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/common.py", line 169, in extract return self._real_extract(url) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 847, in _real_extract encrypted_sig, video_id, player_url, age_gate) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 481, in _decrypt_signature u'Automatic signature extraction failed: ' + tb, cause=e) ExtractorError: Automatic signature extraction failed: Traceback (most recent call last): File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 477, in _decrypt_signature return func(s) File "/Users/navratil/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 450, in <lambda> return lambda s: initial_function([s]) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 148, in resf res = self.interpret_statement(stmt, local_vars) File "/Users/navratil/bin/youtube-dl/youtube_dl/jsinterp.py", line 44, in interpret_statement 'Cannot determine left side of statement in %r' % stmt) ExtractorError: Cannot determine left side of statement in u'jo.Dv(a,28)'; 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. ; 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.
deekerman 2026-02-20 23:05:49 -05:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@jaimeMF commented on GitHub (Jul 24, 2014):

Duplicate of #3334.

@jaimeMF commented on GitHub (Jul 24, 2014): Duplicate of #3334.
Author
Owner

@phihag commented on GitHub (Jul 24, 2014):

Support for the new YouTube player type has been added in youtube-dl v2014.07.24. Type youtube-dl -U to update.

@phihag commented on GitHub (Jul 24, 2014): Support for the new YouTube player type has been added in youtube-dl v2014.07.24. Type `youtube-dl -U` to update.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl#2697
No description provided.