aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader/fragment.py
Commit message (Collapse)AuthorAgeFilesLines
* [downloader/fragment] Encode filename of fragment being removed (closes #15020)Sergey M․2017-12-181-1/+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
* [downloader/fragment] Report warning instead of error on inconsistent ↵Sergey M․2017-10-171-1/+1
| | | | download state
* [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)
* [downloader/fragment] PEP 8Sergey M․2017-04-301-1/+1
|
* [downloader/fragment] Remove assert for resume_len when no fragments downloadedSergey M․2017-04-281-2/+0
| | | | This may be incorrect due some header (e.g. flv header in f4m downloader)
* [downloader/fragment] Clarify current_fragment's index and mark as experimentalSergey M․2017-04-251-1/+3
|
* [downloader/fragment] Improve .ytdl format and start documentingSergey M․2017-04-241-5/+26
|
* [downloader/fragment] Don't process ytdl file when it's not needed yetSergey M․2017-04-241-13/+23
|
* Introduce --keep-fragmentsSergey M․2017-04-241-1/+4
|
* [downloader/fragment] Use temp file for current fragmentSergey M․2017-04-241-20/+39
|
* [downloader/fragment] remove unused codeRemita Amine2017-04-221-1/+0
|
* [downloader/fragment] use the documented names for fragment progress_hooks ↵Remita Amine2017-04-221-8/+10
| | | | fields
* [downloader/fragment] use a general file to store fragment download contextRemita Amine2017-04-191-7/+12
|
* [fragment,hls,f4m,dash,ism] improve fragment downloadingRemita Amine2017-04-191-10/+47
| | | | | | | | | - 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
* [downloader/fragment] Respect --no-partSergey M․2017-02-061-0/+1
|
* [downoader/fragment,f4m,hls] Add internal support for custom HTTP headersSergey M․2016-11-131-0/+5
|
* [downloader/dash:hls] Report exact fragment error on retrySergey M․2016-09-031-2/+3
|
* Introduce --skip-unavailable-fragmentsSergey M․2016-09-031-2/+8
|
* [downloader/fragment] Document fragment_retriesSergey M․2016-03-191-0/+4
|
* [downloader/{common,fragment}] Fix total retries reporting on python 2.6Sergey M․2016-03-191-2/+2
|
* [downloader/fragment] Add report_retry_fragmentSergey M․2016-03-191-0/+5
|
* [downloader/fragment] Make speed more smoothSergey M․2016-03-061-1/+2
| | | | | At the beginning of every segment there was a drop to Unknown speed due to timeslice being too small to calculate speed. Now last speed from the previous fragment is used.
* [refactor] Do not specify redundant None as second argument in dict.get()Sergey M․2016-02-141-1/+1
|
* [downloader/fragment] Remove superfluous whitespaceSergey M․2016-01-301-3/+1
|
* [downloader/fragment] Do not report total bytes estimation and eta for live ↵Sergey M․2016-01-301-9/+16
| | | | streams
* [downloader/fragment] Move helper data to context dictSergey M․2016-01-131-11/+14
|
* [downloader/fragment] More smooth calculationsSergey M․2016-01-121-6/+16
| | | | `downloaded_bytes` is now updated on each fragment progress hook invocation
* [downloader/fragment] Remove unused code and fix zero division errorSergey M․2016-01-121-10/+3
|
* [downloader/fragment] Don't fail if the 'Content-Length' header is missingJaime Marquínez Ferrándiz2016-01-101-1/+1
| | | | In some dailymotion videos (like http://www.dailymotion.com/video/x3k0dtv from #8156) the segments URLs don't have the 'Content-Length' header and HttpFD sets the 'totat_bytes' field to None, so we also use '0' in that case (since we do different math operations with it).
* [downloader/fragment] Respect --retries for fragment based downloaders ↵Sergey M․2015-08-131-0/+1
| | | | (Closes #6549)
* [fragment] Generalize fragmented media file downloaderSergey M․2015-07-291-0/+110