Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [debug] System config: []
- [debug] User config: ['--no-mark-watched']
- [debug] Custom config: []
- [debug] Command-line args: ['--yes-playlist', '--simulate', '--print-json', 'https://www.youtube.com/playlist?list=PLXlwbMbOdWepL-OubYcSKl4RZTjTNI2Tk', '--verbose']
- [debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
- [debug] youtube-dl version 2021.12.17 (single file build)
- [debug] Python 3.10.6 (CPython x86_64 64bit) - Linux-5.19.0-43-generic-x86_64-with-glibc2.35 - OpenSSL 3.0.2 15 Mar 2022 - glibc 2.35
- [debug] exe versions: ffmpeg 4.4.2, ffprobe 4.4.2
- [debug] Proxy map: {}
- ERROR: Signature extraction failed: Traceback (most recent call last):
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1585, in _decrypt_signature
- func = self._extract_signature_function(
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1510, in _extract_signature_function
- cache_res = res(test_string)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1574, in <lambda>
- return lambda s: initial_function([s])
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 36, in __call__
- return self.func(*args, **kwargs)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 1037, in resf
- ret, should_abort = self.interpret_statement(code.replace('\n', ' '), var_stack, allow_recursion - 1)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 441, in interpret_statement
- ret, should_return = self.interpret_statement(sub_stmt, local_vars, allow_recursion)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 915, in interpret_statement
- return eval_method(), should_return
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 907, in eval_method
- return obj[idx](argvals, allow_recursion=allow_recursion)
- KeyError: 'QV'
- (caused by KeyError('QV')); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
- Traceback (most recent call last):
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1585, in _decrypt_signature
- func = self._extract_signature_function(
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1510, in _extract_signature_function
- cache_res = res(test_string)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1574, in <lambda>
- return lambda s: initial_function([s])
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 36, in __call__
- return self.func(*args, **kwargs)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 1037, in resf
- ret, should_abort = self.interpret_statement(code.replace('\n', ' '), var_stack, allow_recursion - 1)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 441, in interpret_statement
- ret, should_return = self.interpret_statement(sub_stmt, local_vars, allow_recursion)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 915, in interpret_statement
- return eval_method(), should_return
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 907, in eval_method
- return obj[idx](argvals, allow_recursion=allow_recursion)
- KeyError: 'QV'
- Traceback (most recent call last):
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1585, in _decrypt_signature
- func = self._extract_signature_function(
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1510, in _extract_signature_function
- cache_res = res(test_string)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1574, in <lambda>
- return lambda s: initial_function([s])
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 36, in __call__
- return self.func(*args, **kwargs)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 1037, in resf
- ret, should_abort = self.interpret_statement(code.replace('\n', ' '), var_stack, allow_recursion - 1)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 441, in interpret_statement
- ret, should_return = self.interpret_statement(sub_stmt, local_vars, allow_recursion)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 915, in interpret_statement
- return eval_method(), should_return
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 907, in eval_method
- return obj[idx](argvals, allow_recursion=allow_recursion)
- KeyError: 'QV'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 825, in wrapper
- return func(self, *args, **kwargs)
- File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 846, in __extract_info
- ie_result = ie.extract(url)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 535, in extract
- ie_result = self._real_extract(url)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 2028, in _real_extract
- signature = self._decrypt_signature(sc['s'][0], video_id, player_url)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1595, in _decrypt_signature
- raise ExtractorError(
- youtube_dl.utils.ExtractorError: Signature extraction failed: Traceback (most recent call last):
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1585, in _decrypt_signature
- func = self._extract_signature_function(
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1510, in _extract_signature_function
- cache_res = res(test_string)
- File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1574, in <lambda>
- return lambda s: initial_function([s])
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 36, in __call__
- return self.func(*args, **kwargs)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 1037, in resf
- ret, should_abort = self.interpret_statement(code.replace('\n', ' '), var_stack, allow_recursion - 1)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 441, in interpret_statement
- ret, should_return = self.interpret_statement(sub_stmt, local_vars, allow_recursion)
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 915, in interpret_statement
- return eval_method(), should_return
- File "/usr/local/bin/youtube-dl/youtube_dl/jsinterp.py", line 907, in eval_method
- return obj[idx](argvals, allow_recursion=allow_recursion)
- KeyError: 'QV'
- (caused by KeyError('QV')); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Advertisement
Add Comment
Please, Sign In to add comment