Ivan Habunek
4a86cb16c8
Use relative paths in generated m3u8 playlist
...
Since we're using relative paths for initi segments, and paths are
relative to the path where the playlist is located, this seems sensible.
Allows the folder to be moved, and the playlist will still work.
2024-08-30 11:44:07 +02:00
Ivan Habunek
ac7cdba28e
Download init segments
...
These seem to occur in hd quality playlists like 1440p.
2024-08-30 11:42:54 +02:00
Ivan Habunek
1658aba124
Embrace pathlib
2024-08-28 10:59:23 +02:00
Ivan Habunek
68c9e644a8
Sort playlists
2024-04-27 20:22:53 +02:00
Ivan Habunek
ace4427caa
Print playlists in a table
2024-04-27 20:22:53 +02:00
Ivan Habunek
97f48f7108
Improve playlist parsing
...
Better support for "enhanced broadcast" streams
issue #154
2024-04-27 20:22:53 +02:00
Ivan Habunek
7845cf6f72
Improve typing
2024-04-24 08:11:33 +02:00
Ivan Habunek
1057fff61a
Hopefully fix python 3.8 compat
2024-04-23 18:13:40 +02:00
Ivan Habunek
a0ad66ee69
Remove union types to fix python 3.8 compat
2024-04-23 17:15:18 +02:00
Ivan Habunek
30301c07b9
Fix tests
2024-04-10 08:04:21 +02:00
Ivan Habunek
a7ad4d8dcc
Extract playlist parsing code
2024-04-06 10:15:26 +02:00