Package: mps-youtube
Version: 0.2.5-5
Followup-For: Bug #825169
Hello,
I run into the same problem. Bump!
Here's a slightly different stacktrace:
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
self.run()
File "/usr/lib/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3/dist-packages/mps_youtube/main.py", line 3497, in
preload
stream = get_streams(song)
File "/usr/lib/python3/dist-packages/mps_youtube/main.py", line 345, in
get_streams
p = get_pafy(vid, force=force, callback=callback)
File "/usr/lib/python3/dist-packages/mps_youtube/main.py", line 314, in
get_pafy
p = pafy.new(item.ytid, callback=callback_fn)
File "/usr/lib/python3/dist-packages/pafy/pafy.py", line 148, in new
return Pafy(url, basic, gdata, signature, size, callback)
File "/usr/lib/python3/dist-packages/pafy/pafy.py", line 866, in __init__
self.fetch_basic()
File "/usr/lib/python3/dist-packages/pafy/pafy.py", line 892, in fetch_basic
smaps, js_url, mainfunc, dashurl = get_js_sm(self.videoid)
File "/usr/lib/python3/dist-packages/pafy/pafy.py", line 481, in get_js_sm
dash_url = stream_info['dashmpd']
KeyError: 'dashmpd'
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 4.6.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages mps-youtube depends on:
ii ffmpeg 7:3.0.2-4
ii mpv 0.14.0-1+b2
ii python3 3.5.1-4
ii python3-pafy 0.3.80-1
ii python3-pkg-resources 20.10.1-1.1
pn python3:any <none>
Versions of packages mps-youtube recommends:
ii libnotify4 0.7.6-2
ii xclip 0.12+svn84-4
mps-youtube suggests no packages.
-- no debconf information