aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader
Commit message (Collapse)AuthorAgeFilesLines
* [vzaar] override AES decryption key URL(closes #17521)Remita Amine2019-12-031-2/+2
|
* [downloader/external] Respect mtime option for aria2c (#22242)telephono2019-09-011-0/+1
|
* [downloader/fragment] Fix ETA calculation of resumed download (#21992)lightmare2019-08-111-3/+4
|
* Fix typos (#21901)Kitten King2019-07-262-2/+2
|
* [downloader/common] Improve rate limit (#21301)Sergey M․2019-06-051-1/+3
|
* Fix W504 and disable W503 (closes #20863)Sergey M․2019-05-115-22/+22
|
* [download/external] pass rtmp_conn to ffmpegRemita Amine2019-04-021-0/+6
|
* Start moving to ytdl-orgSergey M․2019-03-114-8/+8
|
* [downloader/external] Add support for rate limit and retries for wgetSergey M․2019-02-231-0/+6
|
* [downloader/external] Fix infinite retries for curl (closes #19303)Sergey M․2019-02-231-1/+5
|
* [downloader/hls] fix uplynk ad skipping(closes #18824)Remita Amine2019-01-131-6/+12
|
* [downloader/dash] Improve error handling (#16927)Sergey M․2018-07-081-1/+12
|
* [downloader/rtmp] Fix downloading in verbose mode (closes #16736)Sergey M․2018-06-151-9/+4
|
* [downloader/http] Fix resume when writing ot stdout (closes #16699)Sergey M․2018-06-121-2/+3
|
* [downloader/rtmp] Generalize download messages and report time elapsed on finishSergey M․2018-05-261-2/+5
|
* [downloader/rtmp] Gracefully handle live streams interrupted by userSergey M․2018-05-261-53/+66
|
* Remove experimental mark for some optionsSergey M․2018-05-191-1/+0
|
* [downloader/fragment] Restart download if .ytdl file is corrupt (closes #16312)Sergey M․2018-04-291-5/+16
|
* [downloader/external] Simplify finished progress hook reporting and add ↵Sergey M․2018-03-241-10/+11
| | | | elapsed time (closes #10876)
* [downloader/common] Improve progress reporting when no total bytes availableSergey M․2018-03-241-3/+2
|
* [downloader/external] Fix download finalization when writing file to stdout ↵John Hawkinson2018-03-242-13/+21
| | | | | | | | | (closes #10809) An OSError or IOError generally indicates something a little more wrong than a "simple" UnavailableVideoError, so print the actual traceback that leads to the exception. Otherwise meaningful postmortem debugging a bug report is essentially infeasible.
* [downloader/fragment] Fix download finalization when writing file to stdout ↵Sergey M․2018-03-241-4/+8
| | | | (closes #15799)
* [downloader/hls] Skip uplynk ad fragments (closes #15748)Sergey M․2018-03-031-4/+5
|
* [downloader/common] Add whitespaceSergey M․2018-02-171-1/+1
|
* [downloader/http] Randomize HTTP chunk sizeSergey M․2018-02-041-4/+8
|
* [downloader/http] Add ability to pass downloader options via info dictSergey M․2018-02-041-0/+1
|
* [downloader/http] Fix 302 infinite loops by not reusing requestsSergey M․2018-02-041-9/+3
|
* Document http_chunk_sizeSergey M․2018-02-041-0/+3
|
* Introduce --http-chunk-sizeSergey M․2018-02-031-22/+79
|
* Add support for IronPythonSergey M․2018-01-281-15/+17
|
* [downloader/ism] Fix Python 3.2 supportSergey M․2018-01-281-1/+1
|
* Switch codebase to use compat_b64decodeSergey M․2018-01-231-3/+3
|
* [downloader/hls] Use HTTP headers for key requestSergey M․2017-12-311-1/+2
|
* [downloader/fragment] Encode filename of fragment being removed (closes #15020)Sergey M․2017-12-181-1/+1
|
* [downloader/http] Return actual download result (closes #14971)Sergey M․2017-12-131-2/+1
|
* [downloader/fragment] Commit part file after each fragmentSergey M․2017-12-021-0/+1
| | | | In order to obtain correct resume_len on next iteration
* [f4m] Prefer baseURL for relative URLs (closes #14660)Sergey M․2017-11-041-8/+17
|
* [downloader/fragment] Report warning instead of error on inconsistent ↵Sergey M․2017-10-171-1/+1
| | | | download state
* [downloader/hls] Fix total fragments count when ad fragments existSergey M․2017-10-151-0/+1
|
* [downloader/hls] Ignore anvato ad fragments (closes #14496)Sergey M․2017-10-151-4/+24
|
* [downloader/fragment] Output ad fragment countSergey M․2017-10-151-2/+8
|
* [downloader/fragment] Restart inconsistent incomplete fragment downloads ↵Sergey M․2017-09-141-2/+7
| | | | (#13731)
* [http] Rework HTTP downloaderSergey M․2017-08-272-154/+199
| | | | | | | | | * 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
* Use relative paths for DASH fragments (closes #12990)Sergey M․2017-08-051-4/+10
| | | | | 10x reduced JSON size refs #13810
* [downloader/hls] Use redirect URL as manifest base (#13755)Sergey M․2017-07-291-3/+3
|
* Fix bugs caused by typosRobin Neatherway2017-07-141-2/+1
|
* [downloader/common] Use utils.shell_quote for debug command lineSergey M․2017-06-171-6/+2
|
* [downloader/external] Pass -loglevel to ffmpeg downloader (closes #13183)Sergey M․2017-05-221-0/+5
|
* [downloader/fragment] PEP 8Sergey M․2017-04-301-1/+1
|
* [downloader/external] Properly handle live stream downloading cancellation ↵Sergey M․2017-04-291-1/+11
| | | | (closes #8932)