1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-12-20 10:04:25 +01:00
yt-dlp/youtube_dl/downloader
Stefan Pöschel 6e65a2a67e
[downloader/hls] Fix incorrect end byte in Range HTTP header for media segments with EXT-X-BYTERANGE (#24512) (closes #14748)
The end of the byte range is the first byte that is NOT part of the to
be downloaded range. So don't include it into the requested HTTP
download range, as this additional byte leads to a broken TS packet and
subsequently to e.g. visible video corruption.

Fixes #14748.
2020-09-18 05:26:56 +07:00
..
__init__.py [downloader/hls] move check for m3u8 live streams to get_suitable_downloader 2017-03-25 23:07:05 +01:00
common.py [downloader/common] Improve rate limit (#21301) 2019-06-05 03:06:35 +07:00
dash.py Fix typos (#21901) 2019-07-26 22:30:18 +07:00
external.py [downloader/external] Respect mtime option for aria2c (#22242) 2019-09-01 00:24:43 +07:00
f4m.py Fix W504 and disable W503 (closes #20863) 2019-05-11 03:57:40 +07:00
fragment.py [downloader/fragment] Fix ETA calculation of resumed download (#21992) 2019-08-11 06:57:43 +07:00
hls.py [downloader/hls] Fix incorrect end byte in Range HTTP header for media segments with EXT-X-BYTERANGE (#24512) (closes #14748) 2020-09-18 05:26:56 +07:00
http.py [downloader/http] Improve timeout detection when reading block of data (refs #10935) 2020-09-18 03:32:54 +07:00
ism.py Fix typos (#21901) 2019-07-26 22:30:18 +07:00
rtmp.py [downloader/rtmp] Fix downloading in verbose mode (closes #16736) 2018-06-15 02:59:15 +07:00
rtsp.py [downloader/rtsp] Print the command 2016-04-14 15:07:31 +08:00