Age | Commit message (Collapse) | Author |
|
fields
|
|
|
|
- resume immediately
- no need to concatenate segments and decrypt them on every resume
- no need to save temp files for segments
and for hls downloader:
- no need to download keys for segments that already downloaded
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise, if you screw up a playlist test by including a playlist
dictionary key, you'll be there for eons while it downloads all the
files before erroring out.
|
|
interval message
|
|
|
|
For example, https://www.oppetarkiv.se/video/1196142/natten-ar-dagens-mor
|
|
|
|
|
|
#11358)(closes #11373)(closes #11800)
|
|
|
|
|
|
In pycodestyle 2.1.0, E305 was introduced, which requires two blank
lines after top level declarations, too.
See https://github.com/PyCQA/pycodestyle/issues/400
See also #10689; thanks @stepshal for first mentioning this issue and
initial patches
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Eliminate segment_urls and initialization_url
+ Introduce manifest_url (manifest may contain unfragmented data in this case url will be used for direct media URL and manifest_url for manifest itself correspondingly)
* Rewrite dashsegments downloader to use fragments data
* Improve generic mpd extraction
|
|
Closes #10497, Closes #10542
|
|
|
|
|
|
--skip-unavailable-fragments (Closes #10165, closes #10448)
|
|
|
|
Related: #10490
|
|
|
|
Ref: #10304
|
|
|
|
|
|
|
|
|
|
idiomatic naming
|
|
|
|
|
|
|
|
downloader
|
|
|
|
Related sources:
https://git.libav.org/?p=libav.git;a=blob;f=libavformat/http.c;h=8fe8d11e1edfdbb04a8726db2c49cfef3f572aac;hb=HEAD#l152
https://git.libav.org/?p=libav.git;a=blob;f=libavformat/tls.c;h=fab243e93e20034e88e619188c13a44a5d8ccdb9;hb=HEAD#l63
https://github.com/FFmpeg/FFmpeg/blob/f8e89d8/libavformat/http.c#L191
https://github.com/FFmpeg/FFmpeg/blob/f8e89d8/libavformat/tls.c#L92
|
|
|
|
|
|
|
|
|