1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-11-30 15:14:14 +01:00
Commit Graph

1699 Commits

Author SHA1 Message Date
Johan Andersson
29744a58af urplay: use wsrt subtitles instead of tt
fixes: #1324
2021-02-16 23:58:18 +01:00
Simon Vallebro
0bcf162083 Fixed issue with series with not active episodes. 2021-02-16 23:57:42 +01:00
Johan Andersson
a263a66a49 discoveryplus: identify free and premium better
fixes: #1321
2021-02-14 16:59:21 +01:00
Johan Andersson
664a9e22bb svtplay: fixed a crash downloading a show thumbnail
fixes: #1319
2021-02-10 22:57:27 +01:00
Johan Andersson
774e29a104 disoveryplus: only add showid when we need it 2021-02-10 21:47:43 +01:00
Johan Andersson
a06a138d90 discoveryplus: need showid to get video data
fixes: #1313
2021-02-10 20:45:00 +01:00
Johan Andersson
4ca255b232 discoveryplus: show an error message if we cant find any videos 2021-02-10 20:41:41 +01:00
Johan Andersson
682ecd9763 service: read the config before we setup HTTP class
fixes: #1316
2021-02-09 22:18:04 +01:00
Johan Andersson
9d34704b47 urplay: sometimes it adds country code several times
this happen when you download all subtitles.
2021-02-09 21:51:11 +01:00
Johan Andersson
9e03fcde7f viaplay: try to find correct subtitle based on domain
fixes: #1315
2021-02-09 21:50:15 +01:00
Martin Evald
4aa528bf7a svtplay: fix so it work with the latest update to the website
fixes: #1312
2021-02-07 14:36:19 +01:00
Johan Andersson
a639f9a9db svt: add support for recipe section
fixes: #1310
2021-02-07 12:07:14 +01:00
Johan Andersson
9536e23619 tv4play: change so its the same url we see on desktop 2021-02-05 20:37:58 +01:00
Johan Andersson
d193679855 dplay: add discoveryplus support 2021-01-18 21:48:46 +01:00
Johan Andersson
4fce58c892 urplay: look for programcontainer to get the json we need
fixes: #1308
2021-01-18 21:48:38 +01:00
Johan Andersson
c3ff0527fc hls: dont decrypt the already unencrypted files.
fixes: #1301
2020-12-31 15:19:22 +01:00
Johan Andersson
02012221c9 parser: when using -M force -S at the same time 2020-12-31 15:19:22 +01:00
Johan Andersson
938ae7d9b9 pre-commit: add-trailing-comma 2020-12-31 15:19:22 +01:00
awabom
009aa90ed0 urplay: fixes download of sd-only programs
Fixes download of programs without hd streams on urplay.se
2020-12-29 19:26:53 +01:00
Johan Andersson
82265dab50 svtplay: kanaler will work again
fixes: #1246
2020-12-12 21:44:24 +01:00
Johan Andersson
18a8758ee8 Add support for only-audio/-video option
It wont work with using both at the same time.
fixes: #1286
2020-12-06 18:56:52 +01:00
Johan Andersson
53eddea15e dplay: dont crash when we have wrong cookie 2020-12-05 16:44:10 +01:00
Johan Andersson
47aeb1b907 dplay: better message about the st cookie 2020-12-05 16:03:04 +01:00
Johan Andersson
749fd53f63 Fix some warnings in previous commit 2020-11-19 22:21:52 +01:00
Jespor
80a8094661 Updated the API URL to work for NO and DK. It's testet to work. 2020-11-19 22:17:53 +01:00
amigatomte
dae39fae24 Update urplay.py to get videos without hardcoded subtitles 2020-11-19 22:14:43 +01:00
Johan Andersson
bf1f9c545a viafree: check if we have any subtitles
fixes a crash where we expected to see subs but the list is empty
2020-11-13 11:30:42 +01:00
Johan Andersson
ef557cb9fb svtplay: they changed the name of they key for related episodes.
this should hopefully be more future proof.
2020-11-02 23:08:56 +01:00
Johan Andersson
a550bd185f Fix pre-commit comment 2020-10-12 19:32:06 +02:00
Olof Johansson
ac17a4f620 test_postprocess: Avoid depending on network service for tests
The sublanguage detection is handled by a webservice; having the tests
fail because of network issues/service outages would be nice to aovid.
Some environments are even designed to run without network connectivity
(e.g. debian package builds).
2020-10-12 19:27:13 +02:00
Olof Johansson
0e4fc4899c utils.parser: Allow direct access to argparse object before use
The svtplay_dl.util.parser.parser() function builds an argparse object
and applies it to sys.argv. This change splits this to two functions: a
gen_parser() that generates the argparse object and the parser()
function that still implements the old behavior (by itself calling
gen_parser()).

By being able to intercept the generated argparse object before it has
consumed the command line arguments, we can do things like generating
manpages directly from the argument definitions (kudos to the
argparse-manpage project). Such a tool can either be integrated in the
release process of svtplay-dl (affecting the set of dependencies for
everybody), or integrated as part of the distribution building process
(limiting the dependency to opt-in usage from distributions --- or
opening up for other solutions). This change will allow for either, but
does not introduce any new dependencies.

Whereas svtplay-dl supplies its version number as input to the argparse
generation, the argparse-manpage tool requires the function to be
callable without arguments; hence the "unknown" default value for the
version parameter to gen_parser(). It is overriden when used by
svtplay-dl and does not end up in the manpage when used with
argparse-manpage.

This change is backwards compatible; the interface or behavior of
parser() does not change.
2020-10-12 15:03:20 +02:00
Johan Andersson
d6dc139925 urplay: Fix so we can download videos again 2020-10-10 13:30:44 +02:00
Johan Andersson
26657e47e4 dplay: fix a crash when getting info for video 2020-10-10 12:59:14 +02:00
Johan Andersson
ddefda1cf6 svtplay: fix a crash when using -A
fixes: #1257
2020-09-30 21:11:09 +02:00
Johan Andersson
f5e967bffc dplay: add some error checks. 2020-09-29 20:39:27 +02:00
Johan Andersson
7db9f7ef7f solidtango: add support for user / passwd for solidsport 2020-09-27 20:37:13 +02:00
Johan Andersson
e94f9b3cd8 remove old debug print.. 2020-09-27 20:37:13 +02:00
Martin Carlberg
a25b50d077 Fixed: removed whitespace on solidsport domain 2020-09-23 21:47:46 +02:00
Johan Andersson
882c7f4ec9 solidtango: add basic support for solidsport 2020-09-20 14:00:15 +02:00
Johan Andersson
07deb1baa5 test: formatname platform tests 2020-09-19 15:16:52 +02:00
Johan Andersson
d1f5b3fb1b test: add more formatname tests 2020-09-19 14:49:26 +02:00
Johan Andersson
5fc7750e17 dplay: fix so it works with the updated website 2020-09-15 23:44:18 +02:00
Johan Andersson
1e32678ba9 Add support for cookies
it works similar to headers
2020-09-15 23:43:20 +02:00
Johan Andersson
964b2d3d20 viafree: fix subtitles 2020-09-14 23:07:58 +02:00
Simon Vallebro
478fd3b399 Applied similar fix for get all episodes i.e. -A (#1) 2020-09-13 20:21:53 +02:00
Jan
43542355a7 tv4play: Adapt to modified json structure 2020-09-13 20:21:53 +02:00
Sebastian Kemi
35e3b58453 Add support for webvtt subtitles in Oppetarkiv 2020-09-13 20:16:59 +02:00
Johan Andersson
9877a2c558 pre-commit fixes 2020-09-06 14:19:24 +02:00
Johan Andersson
6bde2e76bf dr: fix so it work with the new site 2020-07-30 22:39:27 +02:00
Johan Andersson
2bddaba826 cmore: fix user and password 2020-07-29 23:14:54 +02:00