Error: Importing failed - ERROR: Signature extraction failed: Traceback (most recent call last): File “/srv/parts/youtube-dl/youtube_dl/extractor/youtube.py”, line 1590, in _decrypt_signature video_id, player_url, s File “/srv/parts/youtube-dl/youtube_dl/extractor/youtube.py”, line 1510, in _extract_signature_function cache_res = res(test_string) File “/srv/parts/youtube-dl/youtube_dl/extractor/youtube.py”, line 1578, in return lambda s: initial_function([s]) File “/srv/parts/youtube-dl/youtube_dl/jsinterp.py”, line 36, in call return self.func(*args, **kwargs) File “/srv/parts/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 “/srv/parts/youtube-dl/youtube_dl/jsinterp.py”, line 441, in interpret_statement ret, should_return = self.interpret_statement(sub_stmt, local_vars, allow_recursion) File “/srv/parts/youtube-dl/youtube_dl/jsinterp.py”, line 915, in interpret_statement return eval_method(), should_return File “/srv/parts/youtube-dl/youtube_dl/jsinterp.py”, line 800, in eval_method self._objects[variable] = self.extract_object(variable) File “/srv/parts/youtube-dl/youtube_dl/jsinterp.py”, line 952, in extract_object raise self.Exception('Could not find object ’ + objname) Exception: Could not find object AP
@gmeyer Do you have problem with that one specific video only? @bvm74cbbs5 Please update the app to the latest version with the fix for the bug included.
I did some tests and think I know what is going on.
There is an error with LingQ importer when importing videos that contain an auto generated subtitle option. Even if a main subtitle exists it will decide to transcribe the video instead.
There is either, a new audio encryption method on Youtube which is preventing the extraction of the audio or the team is running an older version of YTD on their server.
Combine these issues, and your imports are now limited.
In conclusion, right now: Some videos without subtitles and with auto gen subtitle options will randomly fail. Some of the issues can be fixed by LingQ
Funny enough, clicking the CC button (so there is not a red underline under it) in Youtube to disable the default captions solved the issue and still was able to parse the captions and successfully import. So I hope that acts as a workaround for others until it’s fixed
I installed the browser extension for the first time today so my version is up to date. Encountered the issue with the chrome extension, firefox extension and encountered an unspecified 400 error when trying to share to the ios app (which is also up to date) which may or may not be the same thing because it just gave a generic error and not the python stack trace.