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

244 Commits

Author SHA1 Message Date
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
Johan Andersson
0a201259d8 dash: support for codecs 2020-07-29 20:45:12 +02:00
Johan Andersson
7c35b3032f hls: support for detecting codecs 2020-07-28 21:26:13 +02:00
Johan Andersson
566738b8f1 fetcher: support for formats 2020-06-25 20:55:48 +02:00
Johan Andersson
ad4230dab2 pre-commit: newer version of black 2020-05-03 11:38:40 +02:00
Johan Andersson
389b21bde5 pre-commit: use a newer pyupgrade version 2020-05-03 11:35:03 +02:00
Johan Andersson
fd729f7f53 hls.parse: use AVERAGE-BANDWIDTH instead of BANDWIDTH 2019-10-18 15:48:37 +02:00
Johan Andersson
4e187f9553 pre-commit: its a good thing to commit config... 2019-09-06 22:49:49 +02:00
Johan Andersson
3aef9a796e black fixes 2019-09-06 22:31:52 +02:00
Johan Andersson
7f0cf6eb82 pre-commit: reorder imports 2019-09-06 22:09:07 +02:00
Johan Andersson
e9b16fda77 pre-commit: pyupgrade 2019-09-06 22:09:07 +02:00
Johan Andersson
e105855fb7 pre-commit: black fixes 2019-09-06 22:09:07 +02:00
dalgr
838b3ecc23 Live download not working from SVTBARN, fix #1121, #1122 2019-08-31 14:57:24 +02:00
Johan Andersson
a84b89bafd Rewrote big parts of the _dashparser 2019-07-13 14:31:13 +02:00
Johan Andersson
c4bf81fa9e hls: move cryptography to top imports. 2019-03-24 21:04:41 +01:00
Johan Andersson
05c322a52a hls: don’t finalize after we decrypt the data.
In cases where we have several keys in a stream we can run finalize on the data.
2019-03-23 02:36:01 +01:00
Johan Andersson
ecaced7b5c dashparse: use == compare ints.. 2019-03-23 02:02:11 +01:00
Johan Andersson
feb503e013 daskparse: search for contentType on adaptationset instead of mimype
Svtplay stopped using mime type on adaptionset.
Fixes: #1054
2019-03-23 01:20:56 +01:00
Johan Andersson
5b6779edf2 Replace pycryptodome with cryptography.
This will make it easier to support older distros. For example ubuntu 16.04 and Debian stable (9)
2019-03-23 01:00:44 +01:00
Johan Andersson
f47e729c01 fetcher.http: if we can detect its mp3, use that as extension. 2019-01-09 21:34:21 +01:00
Johan Andersson
36116c7a3b Remove old logging 2018-11-18 12:47:19 +01:00