openzim / youtube

Create a ZIM file from a Youtube channel/username/playlist
GNU General Public License v3.0
43 stars 26 forks source link

Signature exception crash in bil-tunisia_ar_all recipe #152

Closed kelson42 closed 2 years ago

kelson42 commented 2 years ago

From https://farm.openzim.org/pipeline/9ebb4de455f74f803f07bb16/debug

ERROR: Signature extraction failed: Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/youtube_dl/extractor/youtube.py", line 1348, in _decrypt_signature func = self._extract_signature_function( File "/usr/local/lib/python3.8/site-packages/youtube_dl/extractor/youtube.py", line 1262, in _extract_signature_function res = self._parse_sig_js(code) File "/usr/local/lib/python3.8/site-packages/youtube_dl/extractor/youtube.py", line 1331, in _parse_sig_js initial_function = jsi.extract_function(funcname) File "/usr/local/lib/python3.8/site-packages/youtube_dl/jsinterp.py", line 245, in extract_function raise ExtractorError('Could not find JS function %r' % funcname) youtube_dl.utils.ExtractorError: Could not find JS function 'na'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. (caused by ExtractorError("Could not find JS function 'na'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.")); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

rgaudin commented 2 years ago

Recent upstream youtube-dl that seem to have been fixed. Re-launched recipe. Should work.