Package: youtube-dl Version: 2014.08.05-1+deb8u1 Severity: normal --- Please enter the report below this line. --- Debian jessie 64-bit, youtube-dl from repo. I can't fetch info of this video: http://www.youtube.com/watch?v=5DetbOolnQ8 Bugreport on youtube-dl closed due outdated version in jessie (#5284 <https://github.com/rg3/youtube-dl/issues/5284>).
> $ youtube-dl --verbose https://youtu.be/5DetbOolnQ8 > [debug] System config: [] > [debug] User config: [] > [debug] Command-line args: ['--verbose', 'https://youtu.be/5DetbOolnQ8'] > [debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8 > [debug] youtube-dl version 2014.08.05 > [debug] Python version 2.7.9 - Linux-3.16.0-4-amd64-x86_64-with-debian-8.0 > [debug] Proxy map: {} > [youtube] Setting language > [youtube] 5DetbOolnQ8: Downloading webpage > [youtube] 5DetbOolnQ8: Downloading video info webpage > [youtube] 5DetbOolnQ8: Extracting video information > [youtube] 5DetbOolnQ8: Encrypted signatures detected. > [youtube] {22} signature length 43.42, html5 player en_US-vflSp2y2y > [youtube] 5DetbOolnQ8: Downloading js player vflSp2y2y > ERROR: Signature extraction failed: Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 479, in _decrypt_signature > video_id, player_url, s > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 383, in _extract_signature_function > res = self._parse_sig_js(code) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 454, in _parse_sig_js > u'Initial JS player signature function name') > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", > line 391, in _search_regex > raise RegexNotFoundError(u'Unable to extract %s' % _name) > RegexNotFoundError: Unable to extract Initial JS player signature function > name; 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 "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 479, in _decrypt_signature > video_id, player_url, s > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 383, in _extract_signature_function > res = self._parse_sig_js(code) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 454, in _parse_sig_js > u'Initial JS player signature function name') > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", > line 391, in _search_regex > raise RegexNotFoundError(u'Unable to extract %s' % _name) > RegexNotFoundError: Unable to extract Initial JS player signature function > name; 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 "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 516, > in extract_info > ie_result = ie.extract(url) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", > line 170, in extract > return self._real_extract(url) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 860, in _real_extract > encrypted_sig, video_id, player_url, age_gate) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 489, in _decrypt_signature > u'Signature extraction failed: ' + tb, cause=e) > ExtractorError: Signature extraction failed: Traceback (most recent call > last): > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 479, in _decrypt_signature > video_id, player_url, s > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 383, in _extract_signature_function > res = self._parse_sig_js(code) > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", > line 454, in _parse_sig_js > u'Initial JS player signature function name') > File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", > line 391, in _search_regex > raise RegexNotFoundError(u'Unable to extract %s' % _name) > RegexNotFoundError: Unable to extract Initial JS player signature function > name; 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. > > --- System information. --- Architecture: amd64 Kernel: Linux 3.16.0-4-amd64 Debian Release: 8.0 900 testing notesalexp.org 900 testing http.debian.net 500 wheezy winswitch.org 500 unstable debian-r.debian.net 500 trusty ppa.launchpad.net 500 stable www.deb-multimedia.org 500 stable people.debian.org 500 stable dl.google.com 500 squeeze deb.playonlinux.com 500 quantal ppa.launchpad.net 500 lucid ppa.launchpad.net 500 all liveusb.info --- Package information. --- Depends (Version) | Installed ===================================-+-=========== python-pkg-resources | 5.5.1-1 python (>= 2.7) | 2.7.8-4 python (<< 2.8) | 2.7.8-4 Recommends (Version) | Installed ===========================-+-============ libav-tools | 6:11.3-1 OR ffmpeg | 8:1.0.10-dmo1 libav-tools | 6:11.3-1 OR ffmpeg (>= 4:0.6) | 8:1.0.10-dmo1 OR ffprobe | mplayer2 | 2.0-728-g2c378c7-4+b1 OR mplayer | 3:1.1.1-dmo4.wheezy1 rtmpdump | Package's Suggests field is empty.