Package: svtplay-dl
Version: 2.1-1
Severity: important

This is what I see, both with the packaged version 2.1-1 and upstream
master 2.1-41-gdcbf6a8.  I've seen this both with yesterday's 18.00
news and today's 16.00 news:

$ /usr/bin/svtplay-dl -g 
https://www.svtplay.se/video/21254043/rapport/rapport-22-mar-16-00-1
ERROR: svtplay-dl crashed
ERROR: Run again and add --verbose as an argument, to get more information
ERROR: If the error persists, you can report it at 
https://github.com/spaam/svtplay-dl/issues
ERROR: Include the URL used, the stack trace and the output of svtplay-dl 
--version in the issue

Digging deeper:

$ /usr/bin/svtplay-dl --verbose -g 
https://www.svtplay.se/video/21254043/rapport/rapport-22-mar-16-00-1
DEBUG [1553274916.962796] 
/usr/bin/svtplay-dl/svtplay_dl/utils/getmedia.py/get_media: version: 2.1
DEBUG [1553274916.9637005] 
/usr/bin/svtplay-dl/svtplay_dl/service/__init__.py/__init__: service: svtplay
DEBUG [1553274916.9637468] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'https://www.svtplay.se/video/21254043/rapport/rapport-22-mar-16-00-1'
DEBUG [1553274916.9651966] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_new_conn: Starting 
new HTTPS connection (1): www.svtplay.se:443
DEBUG [1553274917.5973086] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
https://www.svtplay.se:443 "GET /video/21254043/rapport/rapport-22-mar-16-00-1 
HTTP/1.1" 200 None
DEBUG [1553274917.63285] /usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: 
HTTP getting 'http://api.svt.se/videoplayer-api/video/1391930-081A'
DEBUG [1553274917.6338181] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_new_conn: Starting 
new HTTP connection (1): api.svt.se:80
DEBUG [1553274917.6647701] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://api.svt.se:80 "GET /videoplayer-api/video/1391930-081A HTTP/1.1" 200 738
DEBUG [1553274917.6668475] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'http://switcher.cdn.svt.se/f3a24b1e-e413-4db8-b229-b2d648263859/master-lowbw.m3u8'
DEBUG [1553274917.6684318] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_new_conn: Starting 
new HTTP connection (1): switcher.cdn.svt.se:80
DEBUG [1553274917.7057648] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://switcher.cdn.svt.se:80 "GET 
/f3a24b1e-e413-4db8-b229-b2d648263859/master-lowbw.m3u8 HTTP/1.1" 302 0
DEBUG [1553274917.7078545] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_new_conn: Starting 
new HTTP connection (1): svt-vod-2q.akamaized.net:80
DEBUG [1553274917.7785661] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master-lowbw.m3u8 
HTTP/1.1" 200 457
DEBUG [1553274917.7793548] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'http://switcher.cdn.svt.se/f3a24b1e-e413-4db8-b229-b2d648263859/master-fmp4-lowbw.m3u8'
DEBUG [1553274917.7963321] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://switcher.cdn.svt.se:80 "GET 
/f3a24b1e-e413-4db8-b229-b2d648263859/master-fmp4-lowbw.m3u8 HTTP/1.1" 302 0
DEBUG [1553274917.8271248] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master-fmp4-lowbw.m3u8 
HTTP/1.1" 200 481
DEBUG [1553274917.8279803] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'http://switcher.cdn.svt.se/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8'
DEBUG [1553274917.8457153] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://switcher.cdn.svt.se:80 "GET 
/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8 HTTP/1.1" 302 0
DEBUG [1553274917.8710127] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8 HTTP/1.1" 200 
589
DEBUG [1553274917.871834] /usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: 
HTTP getting 
'http://svt-vod-2q.akamaized.net/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8?alt=http%3A%2F%2Fswitcher.cdn.svt.se%2Ff3a24b1e-e413-4db8-b229-b2d648263859%2Fmaster.m3u8'
DEBUG [1553274917.8953476] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8?alt=http%3A%2F%2Fswitcher.cdn.svt.se%2Ff3a24b1e-e413-4db8-b229-b2d648263859%2Fmaster.m3u8
 HTTP/1.1" 200 589
DEBUG [1553274917.9136233] 
/usr/lib/python3/dist-packages/chardet/eucjpprober.py/feed: EUC-JP Japanese 
prober hit error at byte 240
DEBUG [1553274917.917294] 
/usr/lib/python3/dist-packages/chardet/mbcharsetprober.py/feed: EUC-KR Korean 
prober hit error at byte 240
DEBUG [1553274917.9240623] 
/usr/lib/python3/dist-packages/chardet/mbcharsetprober.py/feed: EUC-TW Taiwan 
prober hit error at byte 239
DEBUG [1553274917.9302838] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
utf-8  confidence = 0.7525
DEBUG [1553274917.9303317] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
SHIFT_JIS Japanese confidence = 0.01
DEBUG [1553274917.9303925] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-JP not active
DEBUG [1553274917.930438] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
GB2312 Chinese confidence = 0.01
DEBUG [1553274917.9304948] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-KR not active
DEBUG [1553274917.9305456] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
CP949 Korean confidence = 0.01
DEBUG [1553274917.9305944] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
Big5 Chinese confidence = 0.01
DEBUG [1553274917.9306414] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-TW not active
DEBUG [1553274917.9306834] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1251 Russian confidence = 0.01
DEBUG [1553274917.9307325] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
KOI8-R Russian confidence = 0.01
DEBUG [1553274917.9307806] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-5 Russian confidence = 0.01
DEBUG [1553274917.9308283] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
MacCyrillic Russian confidence = 0.01
DEBUG [1553274917.9308763] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
IBM866 Russian confidence = 0.01
DEBUG [1553274917.9309237] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
IBM855 Russian confidence = 0.01
DEBUG [1553274917.9309726] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-7 Greek confidence = 0.0
DEBUG [1553274917.9310029] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1253 Greek confidence = 0.0
DEBUG [1553274917.9310317] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-5 Bulgairan confidence = 0.01
DEBUG [1553274917.9310606] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1251 Bulgarian confidence = 0.01
DEBUG [1553274917.9310899] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
TIS-620 Thai confidence = 0.0
DEBUG [1553274917.9311197] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-9 Turkish confidence = 0.16848802620078976
DEBUG [1553274917.9311547] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.931187] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.9312186] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.9312546] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
utf-8  confidence = 0.7525
DEBUG [1553274917.931287] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
SHIFT_JIS Japanese confidence = 0.01
DEBUG [1553274917.9313157] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-JP not active
DEBUG [1553274917.931346] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
GB2312 Chinese confidence = 0.01
DEBUG [1553274917.9313738] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-KR not active
DEBUG [1553274917.9314032] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
CP949 Korean confidence = 0.01
DEBUG [1553274917.9314322] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
Big5 Chinese confidence = 0.01
DEBUG [1553274917.9314604] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-TW not active
DEBUG [1553274917.9334033] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'http://svt-vod-2q.akamaized.net/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8'
DEBUG [1553274917.9563766] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/master.m3u8 HTTP/1.1" 200 
589
DEBUG [1553274917.974748] 
/usr/lib/python3/dist-packages/chardet/eucjpprober.py/feed: EUC-JP Japanese 
prober hit error at byte 240
DEBUG [1553274917.9782777] 
/usr/lib/python3/dist-packages/chardet/mbcharsetprober.py/feed: EUC-KR Korean 
prober hit error at byte 240
DEBUG [1553274917.9850454] 
/usr/lib/python3/dist-packages/chardet/mbcharsetprober.py/feed: EUC-TW Taiwan 
prober hit error at byte 239
DEBUG [1553274917.9909363] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
utf-8  confidence = 0.7525
DEBUG [1553274917.9909797] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
SHIFT_JIS Japanese confidence = 0.01
DEBUG [1553274917.9910119] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-JP not active
DEBUG [1553274917.9910455] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
GB2312 Chinese confidence = 0.01
DEBUG [1553274917.991074] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-KR not active
DEBUG [1553274917.9911044] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
CP949 Korean confidence = 0.01
DEBUG [1553274917.9911332] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
Big5 Chinese confidence = 0.01
DEBUG [1553274917.991161] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-TW not active
DEBUG [1553274917.991193] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1251 Russian confidence = 0.01
DEBUG [1553274917.9912217] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
KOI8-R Russian confidence = 0.01
DEBUG [1553274917.9912496] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-5 Russian confidence = 0.01
DEBUG [1553274917.9912772] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
MacCyrillic Russian confidence = 0.01
DEBUG [1553274917.9913049] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
IBM866 Russian confidence = 0.01
DEBUG [1553274917.9913323] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
IBM855 Russian confidence = 0.01
DEBUG [1553274917.9913614] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-7 Greek confidence = 0.0
DEBUG [1553274917.99139] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1253 Greek confidence = 0.0
DEBUG [1553274917.9914174] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-5 Bulgairan confidence = 0.01
DEBUG [1553274917.991445] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1251 Bulgarian confidence = 0.01
DEBUG [1553274917.9914737] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
TIS-620 Thai confidence = 0.0
DEBUG [1553274917.9915023] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
ISO-8859-9 Turkish confidence = 0.16848802620078976
DEBUG [1553274917.9915342] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.9915655] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.9915962] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
windows-1255 Hebrew confidence = 0.0
DEBUG [1553274917.99163] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
utf-8  confidence = 0.7525
DEBUG [1553274917.9916613] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
SHIFT_JIS Japanese confidence = 0.01
DEBUG [1553274917.9916892] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-JP not active
DEBUG [1553274917.9917183] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
GB2312 Chinese confidence = 0.01
DEBUG [1553274917.9917457] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-KR not active
DEBUG [1553274917.9917746] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
CP949 Korean confidence = 0.01
DEBUG [1553274917.9918025] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
Big5 Chinese confidence = 0.01
DEBUG [1553274917.99183] 
/usr/lib/python3/dist-packages/chardet/charsetgroupprober.py/get_confidence: 
EUC-TW not active
DEBUG [1553274917.993806] /usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: 
HTTP getting 
'http://switcher.cdn.svt.se/f3a24b1e-e413-4db8-b229-b2d648263859/manifest.mpd'
DEBUG [1553274918.0086865] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://switcher.cdn.svt.se:80 "GET 
/f3a24b1e-e413-4db8-b229-b2d648263859/manifest.mpd HTTP/1.1" 302 0
DEBUG [1553274918.0350566] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/manifest.mpd HTTP/1.1" 200 
880
DEBUG [1553274918.0357301] 
/usr/bin/svtplay-dl/svtplay_dl/utils/http.py/request: HTTP getting 
'http://svt-vod-2q.akamaized.net/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/manifest.mpd?alt=http%3A%2F%2Fswitcher.cdn.svt.se%2Ff3a24b1e-e413-4db8-b229-b2d648263859%2Fmanifest.mpd'
DEBUG [1553274918.0644796] 
/usr/lib/python3/dist-packages/urllib3/connectionpool.py/_make_request: 
http://svt-vod-2q.akamaized.net:80 "GET 
/world/20190322/f3a24b1e-e413-4db8-b229-b2d648263859/manifest.mpd?alt=http%3A%2F%2Fswitcher.cdn.svt.se%2Ff3a24b1e-e413-4db8-b229-b2d648263859%2Fmanifest.mpd
 HTTP/1.1" 200 880
Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/bin/svtplay-dl/__main__.py", line 13, in <module>
  File "/usr/bin/svtplay-dl/svtplay_dl/__init__.py", line 64, in main
  File "/usr/bin/svtplay-dl/svtplay_dl/utils/getmedia.py", line 58, in get_media
  File "/usr/bin/svtplay-dl/svtplay_dl/utils/getmedia.py", line 107, in 
get_one_media
  File "/usr/bin/svtplay-dl/svtplay_dl/service/svtplay.py", line 86, in get
  File "/usr/bin/svtplay-dl/svtplay_dl/service/svtplay.py", line 122, in 
_get_video
  File "/usr/bin/svtplay-dl/svtplay_dl/fetcher/dash.py", line 143, in dashparse
  File "/usr/bin/svtplay-dl/svtplay_dl/fetcher/dash.py", line 171, in _dashparse
  File "/usr/bin/svtplay-dl/svtplay_dl/fetcher/dash.py", line 102, in 
adaptionset
IndexError: list index out of range


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=POSIX (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages svtplay-dl depends on:
ii  ffmpeg            10:4.1.1-dmo2
ii  python3           3.7.2-1
ii  python3-crypto    2.6.1-9+b1
ii  python3-requests  2.21.0-1
ii  python3-yaml      3.13-2
ii  rtmpdump          2:2.4~20160119.gitfa8646dae-dmo5

svtplay-dl recommends no packages.

svtplay-dl suggests no packages.

-- no debconf information


Cheers,

-- 
Cristian

Reply via email to