Johan Andersson
00e5c84196
postprocess: remux and merge is more or less the same.
...
they do the same. better to have one function to do it.
2021-06-13 01:22:16 +02:00
Johan Andersson
82151fd1ed
subtitle_filter: return empty list if no subs.
2021-06-13 01:20:39 +02:00
Johan Andersson
8a2bd08b25
dr: update so it works with the website
...
fixes: 1394
2021-06-06 23:13:28 +02:00
Johan Andersson
a3642b897d
Add missing comma
2021-06-04 20:02:00 +02:00
iwconfig
4fce57bcb9
Fixed semi silent logging message bug
2021-06-04 19:50:03 +02:00
iwconfig
0e0363b5cb
Removed otiose if statement
2021-06-04 19:50:03 +02:00
iwconfig
19d63f1eb9
Added some boolean flags to the postprocess
...
* replaced `--remux` with `--no-remux`
* added `--no-merge`
* added `--no-postprocess`
* added `--keep-original`
This should be sufficient to consider issue #1194 fixed.
2021-06-04 19:50:03 +02:00
Johan Andersson
d32bc0280d
cmore: fix --all-episodes work again and dash strems support
2021-06-04 00:41:09 +02:00
Johan Andersson
9ebb2e9c01
tv4play: add support for dash streams
2021-06-04 00:38:49 +02:00
Johan Andersson
88432ed5ea
subtitle: when preferred is none get all subs.
...
fixes : #1391
2021-06-02 20:43:04 +02:00
Johan Andersson
be4d2ec296
dash: set language as empty string as default
2021-06-02 20:37:14 +02:00
Johan Andersson
89284c9d46
subtitle: wrstegment files from viaplay is utf8 encoded
...
fixes : #1390
2021-05-29 23:58:10 +02:00
Johan Andersson
45fceaaa8f
test: add some for new functions
2021-05-24 20:51:14 +02:00
Johan Andersson
d68b3e3d7a
subtitle_filter: rewrite function to work as intended
2021-05-24 20:50:38 +02:00
Johan Andersson
fed357e432
dash: support for vod files when a live video stops
2021-05-23 23:37:21 +02:00
Johan Andersson
0b35220e2f
tests: rewrite dash tests
2021-05-23 23:31:21 +02:00
Johan Andersson
1c3d8f114b
viafree: set a preferred language on subtitle
2021-05-22 23:01:31 +02:00
Johan Andersson
0fdcb1e1f0
getmedia: make the subtitle section a bit easier to read.
2021-05-22 23:01:26 +02:00
Johan Andersson
cb3ec04b04
hls: add support for subtitles via viafree
2021-05-22 22:55:38 +02:00
Johan Andersson
c0e34dfaac
hls: support for different audio streams
2021-05-22 14:29:54 +02:00
Johan Andersson
cffb70e3a8
svtplay: sometimes the titleheading was the same as the name.
2021-05-22 14:02:14 +02:00
Johan Andersson
3d46e85dfc
svtplay: add the language to the subtitle.
2021-05-20 14:33:48 +02:00
Johan Andersson
197985b540
dashparse: use the correct subtype.
2021-05-20 14:33:18 +02:00
Johan Andersson
94ed271397
discoveryplus: streams is a list and not a dict
2021-05-18 20:54:19 +02:00
Johan Andersson
c9a606d306
dashparse: handle subtitles after the rewrite
2021-05-16 22:02:20 +02:00
Johan Andersson
0e8e64b478
select_quality: just show a better error message when a specified quality is not available
2021-05-16 21:40:01 +02:00
Johan Andersson
ee940cc207
list_quality: make the output a bit smaller
2021-05-16 21:00:57 +02:00
Johan Andersson
3c3ed9f63c
dash: support resolution in the representation element
2021-05-16 15:09:33 +02:00
Johan Andersson
6bb0b5d065
list_quality: align the columns
2021-05-16 13:55:33 +02:00
Johan Andersson
1c47b0602c
viafree: modify the hls url little bit
2021-05-16 13:55:33 +02:00
Johan Andersson
6305dbcc9c
Add support for audio language and audio role
2021-05-16 13:55:28 +02:00
Johan Andersson
2c5101ad85
discoveryplus: add support for standalone videos
...
fixes : #1383
2021-05-14 10:12:13 +02:00
Johan Andersson
0ae0b6ae54
Rename old service names to the new one
...
fixes : #1369
2021-05-13 22:47:14 +02:00
Johan Andersson
494c9e3eb7
Add some tests to dash.parse_date
2021-05-13 13:33:14 +02:00
Johan Andersson
da31b75ec9
output.formatname: slap the extension at the end of the output
2021-05-13 13:32:17 +02:00
Johan Andersson
2f10e1b556
urplay: forgot to fix all-episodes before .)
2021-05-12 22:18:24 +02:00
Johan Andersson
8bcbd5dad4
urplay: fix a crash when getting subtitle.
...
for some reason they remove which one is default.
now we assume that swedish is the one
fixes : #1382
2021-05-12 21:00:00 +02:00
Johan Andersson
a5e4166068
dash.parse_date: translate nanoseconds to milliseconds
...
python cant parse those dates.
2021-05-11 00:16:58 +02:00
Johan Andersson
e6379d9a28
postprocess: tell the filenames to be strings.
...
this is an issue on windows.
2021-05-10 20:51:55 +02:00
Johan Andersson
d5751122f4
fix test_text tests
2021-05-10 12:14:30 +02:00
Johan Andersson
6c172284a8
exclude: convert the filename to a string
2021-05-10 12:09:35 +02:00
Johan Andersson
dcf0e6fa70
viafree: handle multiple subs better
2021-05-09 21:52:46 +02:00
Johan Andersson
2175e8d6a5
postprocess: when merge and all subs do all of them
2021-05-09 21:51:48 +02:00
Johan Andersson
bb09d0fc76
postprocess: the output is an .mp4 file
2021-05-09 21:50:41 +02:00
Johan Andersson
f9718902a9
postprocess: only do merge to mp4 no need for remux.
2021-05-09 21:49:58 +02:00
Johan Andersson
3497e0577d
Rewrite how we detect already downloaded files
...
this will also check if we already downloaded
the files if we already have it or not
2021-05-09 02:13:13 +02:00
Johan Andersson
55bf8edcbe
hds is dead. thanks for the time.
...
No one is using this anymore. flash is dead
2021-05-09 01:20:32 +02:00
Johan Andersson
1907c545dc
dplay: dont crash on empty season
...
fixes : #1375
2021-05-08 13:39:19 +02:00
Johan Andersson
10e365f695
pyupgrade fixes
2021-04-27 19:44:09 +02:00
Johan Andersson
cd7fa336b1
Get version from git describe with tags
...
for some reason this work earlier or something.
2021-04-24 16:53:43 +02:00
Johan Andersson
aae55fcc2d
discoveryplus: better fix to find correct shows
...
fixes : #1368
fixes : #1366
2021-04-22 19:59:08 +02:00
Johan Andersson
0dcb01fd5a
svtplay: add titleHeading as episodename when episodeHeading is None
2021-04-19 22:34:40 +02:00
Johan Andersson
ce95a23dd8
svtplay: fix a crash downloading clip
...
fixes : #1363
2021-04-19 22:33:33 +02:00
Johan Andersson
bb9c419469
discoveryplus: in some cases there is no value where we look for season info.
2021-04-18 16:11:14 +02:00
Johan Andersson
7a85dc7d74
Add resolution info to --list-quality
2021-04-18 14:06:25 +02:00
Johan Andersson
4c8ed0de43
discoveryplus: fix detecting seasons
...
fixes : #1361
2021-04-18 12:53:48 +02:00
Johan Andersson
8805627a21
urplay: for non-series video use title for name
...
fixes : #1357
2021-04-15 19:51:20 +02:00
Johan Andersson
4d7431f0ad
svtplay: forgot fix for all-episodes
2021-04-14 08:22:09 +02:00
Johan Andersson
391af6f13b
svtplay: fix a crash related to data keyerror
...
for some reason they got some issues on their end and have a "error"
where we expected to see a "data" element.
2021-04-13 17:18:44 +02:00
tor
43fe2847b3
Try to get episode number from description
2021-04-13 17:14:58 +02:00
tor
cdf394e7f5
Check if key exists in dict to avoid crash
2021-04-02 19:09:04 +02:00
dksxse
70a1a5f896
Fix nrk video id regex
2021-04-02 19:07:15 +02:00
Johan Andersson
f5573b1c99
tv4play: using -A incorrectly downloaded wrong videos sometimes
...
fixes : #1346
2021-03-16 22:13:54 +01:00
Johan Andersson
7500477f8d
svtplay: fix a crash while using -A in some videos
2021-03-16 18:54:35 +01:00
Johan Andersson
7440e3f12a
aftonbladet: tv.a.s stopped working
2021-03-15 13:21:54 +01:00
Johan Andersson
028971b476
svtplay: for some reason they presented the m3u8 file as mpd
...
fixes : #1341
2021-03-14 19:01:19 +01:00
Johan Andersson
25ea769bc3
svtplay: improve detection of season and episode numbers
...
fixes : #1342
2021-03-14 18:36:20 +01:00
Johan Andersson
1ec914d370
svtplay: dont crash on non-existing video
2021-03-14 00:09:09 +01:00
Johan Andersson
524b7cb021
dash: add support for more subtitle formats
...
some files mpd files have vtt subs
make the "bitrate" more static. will help unittest
2021-03-14 00:04:44 +01:00
Johan Andersson
70d83d44eb
dash: dont crash on None codec
...
fixes : #1340
2021-03-14 00:02:21 +01:00
Johan Andersson
c1bfd0fc11
subtitle: stpp support
...
this is used in dash
2021-03-13 15:17:29 +01:00
Johan Andersson
9b4ed1b4b2
dash: support for multiple adaptionset and subtitles
2021-03-13 14:21:49 +01:00
Johan Andersson
6ef5d61c37
subtitle: fix spelling mistake
...
Co-authored-by: bartdedecker
fixes : #1339
2021-03-13 00:53:42 +01:00
Johan Andersson
be8e935228
svtplay: new site update
2021-03-12 00:20:30 +01:00
Johan Andersson
b91ca11e85
hls: x-map update
2021-03-12 00:20:18 +01:00
Johan Andersson
cb3612b313
viafree: they have m3u8 subtitles in json
...
For some reason they got some bad data in the first file that we need to skip
fixes : #1332
2021-03-05 00:42:27 +01:00
awabom
998f51fdf6
urplay: extracting filename metadata - title (and title_nice), season, episode, episodename, id ( #1299 )
...
Co-authored-by: Johan Andersson <j@i19.se>
2021-02-28 23:14:34 +01:00
Johan Andersson
4ec553e0ed
Add py3.6 changes
2021-02-28 22:05:33 +01:00
Johan Andersson
e423c1cd35
tv4play: new way to find episodes and clips related to the show
...
fixes: 1327
2021-02-23 23:45:35 +01:00
Johan Andersson
145c81c7fc
http: check if split_header value is correct
2021-02-23 23:45:35 +01:00
Christoffer Holmesland
8cd5793ed4
discoveryplus: changed domain check when finding all espisodes
2021-02-20 16:13:16 +01:00
Johan Andersson
68e9906323
svtplay: better way to detect live channels
...
fixes: 1325
2021-02-20 14:47:37 +01:00
Johan Andersson
32ba3463e0
barnkanalen: fix so it works with the new site
...
fixes : #1231
fixes : #1325
2021-02-20 14:13:03 +01:00
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