You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yt-dlp/youtube_dl/downloader
Sergey M․ a3c3a1e128
[http] Rework HTTP downloader
* Simplify code and split into separate routines to facilitate maintaining
* Make retry mechanism work on errors during actual download not only during connection establishment phase
* Retry on ECONNRESET and ETIMEDOUT during reading data from network
* Retry on content too short and various timeout errors
* Show error description on retry
* Closes #506, closes #809, closes #2849, closes #4240, closes #6023, closes #8625, closes #9483
7 years ago
..
__init__.py [downloader/hls] move check for m3u8 live streams to get_suitable_downloader 8 years ago
common.py [http] Rework HTTP downloader 7 years ago
dash.py Use relative paths for DASH fragments (closes #12990) 7 years ago
external.py [downloader/external] Pass -loglevel to ffmpeg downloader (closes #13183) 8 years ago
f4m.py [downloader/fragment] use the documented names for fragment progress_hooks fields 8 years ago
fragment.py [downloader/fragment] PEP 8 8 years ago
hls.py [downloader/hls] Use redirect URL as manifest base (#13755) 7 years ago
http.py [http] Rework HTTP downloader 7 years ago
ism.py Fix bugs caused by typos 7 years ago
rtmp.py improve coding style 8 years ago
rtsp.py [downloader/rtsp] Print the command 9 years ago