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 |
|