summaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader
Commit message (Collapse)AuthorAgeFilesLines
...
* | adding support for axel download managervijayanand nandam2015-08-081-0/+10
| |
* | [downloader/http] Clarify rationale for Content-Range check (#6426)Sergey M․2015-08-031-4/+11
| |
* | [downloader/http] Report unable to resumeSergey M․2015-08-031-0/+1
| |
* | [downloader/http] SimplifySergey M․2015-08-031-7/+3
| |
* | [utils] import reremitamine2015-08-031-0/+1
| |
* | [utils] restart download if server does not support byte rangesremitamine2015-08-031-0/+14
| |
* | [hls] Implement hlsnative fd in terms of fragment fdSergey M․2015-07-291-42/+37
| |
* | [f4m] Implement f4m fd in terms of fragment fdSergey M․2015-07-291-81/+17
| |
* | [fragment] Generalize fragmented media file downloaderSergey M․2015-07-291-0/+110
| |
* | [downloader/dash] Improve 'combine_url' (fixes #6341)Jaime Marquínez Ferrándiz2015-07-231-1/+1
| | | | | | | | In some videos the base_url already ends with '/'.
* | Merge remote-tracking branch 'yan12125/download-dash-segments' (#5886)Jaime Marquínez Ferrándiz2015-07-202-0/+68
|\ \
| * | [downloader/dash] Add testing facilityYen Chi Hsuan2015-06-101-2/+16
| | |
| * | [downloader/dash] Do not pollute ```self```Yen Chi Hsuan2015-06-101-5/+6
| | |
| * | [downloader/dash] Rename the protocolYen Chi Hsuan2015-06-041-1/+1
| | | | | | | | | | | | | | | 'http_dash_segments' looks more like a protocol name than 'dash_segments'
| * | [downloader/dash] Reorder importsYen Chi Hsuan2015-06-041-2/+3
| | |
| * | [YoutubeDL] Change how DashSegmentsFD is selectedYen Chi Hsuan2015-06-042-4/+2
| | |
| * | [YoutubeDL] Support DASH manifest downloadingYen Chi Hsuan2015-06-032-0/+54
| | |
* | | [downloader/external] Fix externals downloaders specified with extension on ↵Sergey M․2015-06-281-1/+2
| | | | | | | | | | | | Windows
* | | [downloader/external] Add downloader for httpie (closes #6079)Jaime Marquínez Ferrándiz2015-06-251-0/+8
|/ /
* / [downloader/rtmp] Fix a typoYen Chi Hsuan2015-05-081-1/+1
|/
* Remove code that was only used by the Grooveshark extractorJaime Marquínez Ferrándiz2015-05-021-7/+2
|
* [downloader/external] Use encodeArgumentSergey M․2015-04-261-12/+4
|
* [downloader/rtmp] Fix arguments encoding and simplify retry logic (Closes #5528)Sergey M․2015-04-261-12/+9
|
* [downloader/common] Use decodeArgumentSergey M․2015-04-261-8/+5
|
* [mplayer] Rename to RTSPSergey M․2015-04-262-4/+4
|
* [mplayer] SimplifySergey M․2015-04-261-6/+1
|
* [mplayer] Clarify error messageSergey M․2015-04-261-1/+1
|
* Added support for mpv if mplayer is not availablemrkrossxdx2015-04-241-5/+12
|
* [Senate] Add new extractor (#5302)Yen Chi Hsuan2015-04-211-0/+2
|
* Default to continuedl=TruePhilipp Hagemeister2015-03-283-3/+3
| | | | We already do this in the CLI interface, so it should be just fine.
* Don't use bare 'except:'Jaime Marquínez Ferrándiz2015-03-271-1/+1
| | | | They catch any exception, including KeyboardInterrupt, we don't want to catch it.
* [downloader/f4m] Fix use of base64 in python 3.2 (fixes #5132)Jaime Marquínez Ferrándiz2015-03-081-2/+2
| | | | b64decode needs a byte string, but on 3.4 it also accepts strings.
* [downloader/http] Add missing fields for _hook_progress callJaime Marquínez Ferrándiz2015-03-041-0/+2
| | | | | | It would fail if you run 'youtube-dl --no-part URL' a second time when the file has already been downloaded. (Reported in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1195779)
* [downloader/http] Remove wrong '_hook_progress' call (fixes #5117)Jaime Marquínez Ferrándiz2015-03-031-6/+0
|
* [downloader/external] Add support for custom options (Fixes #4885, closes #5098)Philipp Hagemeister2015-03-022-3/+14
|
* [rmtp] Encode filename before invoking subprocessPhilipp Hagemeister2015-02-261-1/+3
| | | | | | This fixes #5066. Reproducible with LC_ALL=C youtube-dl "http://www.prosieben.de/tv/germanys-next-topmodel/video/playlist/ganze-folge-episode-2-das-casting-in-muenchen"
* [f4m] Tolerate missed fragments on live streamsAntti Ajanki2015-02-241-13/+30
|
* [f4m] Refresh fragment list periodically on live streamsAntti Ajanki2015-02-241-10/+49
|
* PEP8: W503Philipp Hagemeister2015-02-212-7/+7
|
* Merge branch 'progress-as-hook2'Philipp Hagemeister2015-02-174-78/+119
|\
| * [downloader] Remove various unneeded assignments and importsPhilipp Hagemeister2015-02-173-8/+1
| |
| * [YoutubeDL] Use a progress hook for progress reportingPhilipp Hagemeister2015-02-174-70/+118
| | | | | | | | | | Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875.
* | [downloader/http] Remove gruesome importPhilipp Hagemeister2015-02-171-4/+3
|/
* [hls] Switch to available as a propertyPhilipp Hagemeister2015-02-171-1/+1
|
* [downloader/hls] Fix detection of ffmpeg/avconv (reported in #4966)Jaime Marquínez Ferrándiz2015-02-171-1/+1
|
* [downloader/external] curl: Add the '--location' flagJaime Marquínez Ferrándiz2015-02-171-1/+1
| | | | curl doesn't follow redirections by default
* [downloader] Add --hls-prefer-native to use the native HLS downloader (#4966)Philipp Hagemeister2015-02-171-0/+3
|
* [ffmpeg] Add --ffmpeg-locationPhilipp Hagemeister2015-02-161-4/+3
|
* [downloader/external] Simplify source_addressPhilipp Hagemeister2015-02-021-4/+3
| | | | '' might actually be passed in, so check for None.
* [downloader/external] SimplifySergey M․2015-02-021-1/+1
|