Package: youtube-dl
Version: 2016.12.01-1
Severity: normal
Tags: fixed-upstream

Dear Maintainer,

recently, youtube videos (some of them) fail to download using
youtube-dl. There is an exception thrown:

$ youtube-dl -g https://www.youtube.com/watch?v=ltdxEa9nOlE
ERROR: Signature extraction failed: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/youtube_dl/extractor/youtube.py", line 
1005, in _decrypt_signature
    video_id, player_url, s
  File "/usr/lib/python3/dist-packages/youtube_dl/extractor/youtube.py", line 
932, in _extract_signature_function
    cache_res = res(test_string)
  File "/usr/lib/python3/dist-packages/youtube_dl/extractor/youtube.py", line 
984, in <lambda>
    return lambda s: initial_function([s])
  File "/usr/lib/python3/dist-packages/youtube_dl/jsinterp.py", line 254, in 
resf
    res, abort = self.interpret_statement(stmt, local_vars)
  File "/usr/lib/python3/dist-packages/youtube_dl/jsinterp.py", line 55, in 
interpret_statement
    v = self.interpret_expression(expr, local_vars, allow_recursion)
  File "/usr/lib/python3/dist-packages/youtube_dl/jsinterp.py", line 174, in 
interpret_expression
    return obj[member](argvals)
KeyError: 'qC'
 (caused by KeyError('qC',)); 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.

However, checking with youtube-dl 2017.1.10, this error seems to be
resolved, so maybe it would be a good idea to update the package in
Debian.

Thanks for your effort.

Regards

   Jiri Palecek

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 4.8.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages youtube-dl depends on:
ii  dpkg                   1.18.18
ii  python3-pkg-resources  28.7.1-1
pn  python3:any            <none>

Versions of packages youtube-dl recommends:
ii  ca-certificates     20161130
ii  curl                7.51.0-1
ii  ffmpeg              10:3.2.2-dmo3
ii  mplayer2 [mplayer]  1:2.0~git20130903-dmo8
ii  mpv                 1:0.23.0-dmo2
ii  rtmpdump            2:2.4~20160119.gitfa8646dae-dmo4
ii  wget                1.18-4

youtube-dl suggests no packages.

-- no debconf information

Reply via email to