1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-11-24 04:05:39 +01:00
Commit Graph

264 Commits

Author SHA1 Message Date
Johan Andersson
0424d7005f stream: we should choose the default audio when no languages are set 2024-05-19 22:23:26 +02:00
Johan Andersson
c6e0b3124c Rename audio_role to video_role to make it work with signlanguage
This will fix a bug with dash when sometimes got a sign video when
it should have been a normal one.
2024-04-26 20:19:47 +02:00
Johan Andersson
5919935d50 dash: absolute url support 2024-04-05 22:19:26 +02:00
Johan Andersson
98af383d48 dash: flake8 fix 2023-12-12 21:16:47 +01:00
Johan Andersson
f4932e62e3 Add an easier name for dolby vision 2023-12-12 20:28:45 +01:00
Johan Andersson
9939298ac8 hls: handle encryption the correct way 2023-12-12 20:28:45 +01:00
Johan Andersson
347403e9e7 hls: use the correct language 2023-12-12 20:28:45 +01:00
Johan Andersson
15a64cf198 Black cosmetic fixes 2023-12-10 22:46:04 +01:00
Johan Andersson
37393c733e dash: fix bad xml data from urplay
urplay sends & when its need to be &
2023-10-10 00:56:55 +02:00
Johan Andersson
f15f366cd5 Add support for caption subtitles 2023-10-09 00:09:27 +02:00
Johan Andersson
5ed21c0465 dash: new mimetype/content-type for subs.
time to look at Role?
2023-06-28 11:29:18 +02:00
Johan Andersson
9387fe6c2c m3u8: dont set encrypted stream with no URI 2023-06-01 20:37:07 +02:00
Johan Andersson
dd0f1f8a9e subtitle: probe the subs
this will hopefully fix some subs switching from one type
to another one.
2022-12-10 14:05:56 +01:00
Johan Andersson
578b7f2754 add support for only audio when its one media file 2022-06-09 21:55:53 +02:00
Johan Andersson
7cdb7f2345 hls.subtitle: use the correct playlist 2022-06-06 10:34:44 +02:00
Johan Andersson
eac21b3979 m3u8: add support for ext-x-byterange x-map
add tests for x-map ext-byte-range
2022-06-05 17:44:11 +02:00
Johan Andersson
5cb26d20a8 Move filter_files to its own file 2022-06-04 00:45:55 +02:00
Johan Andersson
911d222159 Add support for pluto.tv 2022-06-04 00:34:35 +02:00
Johan Andersson
bdc0724906 Add support for filter files 2022-06-03 06:19:01 +02:00
Johan Andersson
d5956faf3c fetcher: print resolution also 2022-06-03 06:19:01 +02:00
Johan Andersson
18009e7dc3 pylint fixes 2021-12-19 13:40:15 +01:00
Johan Andersson
0f9e1908c7 f-string fixes 2021-12-18 19:52:08 +01:00
Johan Andersson
c5d52ec202 hls: add init file in m3u8 instead of download section 2021-10-30 12:48:31 +02:00
Johan Andersson
e79bb2b3d3 dr: support for segmented vtt subs 2021-10-20 15:01:07 +02:00
Johan Andersson
f3db402b82 hlsparse: check if media has a value or not
This happen when the audio group dont have a URI in it
2021-08-13 11:31:12 +02:00
Johan Andersson
c05a7364af hls.parse: fix an issue when audio info is at the end of the file 2021-07-23 14:47:36 +02:00
Johan Andersson
e2e0678bb9 service: fix spelling mistake 2021-07-23 14:46:47 +02:00
Johan Andersson
c66590c807 dash.parse_dates: support everything between miliseconds and nanoseconds 2021-06-30 12:45:06 +02:00
Johan Andersson
eea6f29d4e hls: use 'und' when language is missing in subtitle 2021-06-17 21:54:31 +02:00
Johan Andersson
be4d2ec296 dash: set language as empty string as default 2021-06-02 20:37:14 +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
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
197985b540 dashparse: use the correct subtype. 2021-05-20 14:33:18 +02:00
Johan Andersson
c9a606d306 dashparse: handle subtitles after the rewrite 2021-05-16 22:02:20 +02:00
Johan Andersson
3c3ed9f63c dash: support resolution in the representation element 2021-05-16 15:09:33 +02:00
Johan Andersson
6305dbcc9c Add support for audio language and audio role 2021-05-16 13:55:28 +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
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
10e365f695 pyupgrade fixes 2021-04-27 19:44:09 +02:00
Johan Andersson
7a85dc7d74 Add resolution info to --list-quality 2021-04-18 14:06:25 +02: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
9b4ed1b4b2 dash: support for multiple adaptionset and subtitles 2021-03-13 14:21:49 +01:00
Johan Andersson
b91ca11e85 hls: x-map update 2021-03-12 00:20:18 +01:00
Johan Andersson
4ec553e0ed Add py3.6 changes 2021-02-28 22:05:33 +01:00
Johan Andersson
c3ff0527fc hls: dont decrypt the already unencrypted files.
fixes: #1301
2020-12-31 15:19:22 +01:00
Johan Andersson
938ae7d9b9 pre-commit: add-trailing-comma 2020-12-31 15:19:22 +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