ncdownloader
ncdownloader copied to clipboard
No Youtube Download possible Nextcloud 27.2 latest ncdownloader
trying to download an youtube video as mp3, i get this:
WARNING: [youtube] nsig extraction failed: You may experience throttling for some formats n = FPzmBdWfqWWc8Ktz8v7 ; player = https://www.youtube.com/s/player/3cd2d050/player_ias.vflset/en_US/base.js smE8004eg_o: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2519, in _decrypt_nsig self._player_cache[sig_id] = func(s) File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2551, in return lambda s: jsi.extract_function_from_code(*func_code)([s]) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 536, in resf ret, should_abort = self.interpret_statement(stmt, var_stack) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 277, in interpret_expression right_val = self.interpret_expression(m.group('expr'), local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 171, in interpret_expression name = self._named_object(local_vars, [ File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 172, in self.interpret_expression(item, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 326, in interpret_expression left_val, should_abort = self.interpret_statement( File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 330, in interpret_expression right_val, should_abort = self.interpret_statement( File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 163, in interpret_expression inner = self.interpret_expression(inner, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 171, in interpret_expression name = self._named_object(local_vars, [ File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 172, in self.interpret_expression(item, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 334, in interpret_expression return opfunc(left_val or 0, right_val) TypeError: unsupported operand type(s) for /: 'int' and 'NoneType' (caused by TypeError("unsupported operand type(s) for /: 'int' and 'NoneType'")); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U WARNING: [youtube] nsig extraction failed: You may experience throttling for some formats n = HdFCMstlM42rjgSJhl7 ; player = https://www.youtube.com/s/player/3cd2d050/player_ias.vflset/en_US/base.js smE8004eg_o: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2519, in _decrypt_nsig self._player_cache[sig_id] = func(s) File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2551, in return lambda s: jsi.extract_function_from_code(*func_code)([s]) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 536, in resf ret, should_abort = self.interpret_statement(stmt, var_stack) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 277, in interpret_expression right_val = self.interpret_expression(m.group('expr'), local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 171, in interpret_expression name = self._named_object(local_vars, [ File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 172, in self.interpret_expression(item, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 326, in interpret_expression left_val, should_abort = self.interpret_statement( File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 330, in interpret_expression right_val, should_abort = self.interpret_statement( File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 145, in interpret_statement v = self.interpret_expression(expr, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 163, in interpret_expression inner = self.interpret_expression(inner, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 171, in interpret_expression name = self._named_object(local_vars, [ File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 172, in self.interpret_expression(item, local_vars, allow_recursion) File "/usr/lib/python3/dist-packages/yt_dlp/jsinterp.py", line 334, in interpret_expression return opfunc(left_val or 0, right_val) TypeError: unsupported operand type(s) for /: 'int' and 'NoneType' (caused by TypeError("unsupported operand type(s) for /: 'int' and 'NoneType'")); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U ERROR: [youtube] smE8004eg_o: Unable to extract uploader id; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U ✖ failed to download the file for some reason!✖