aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader
Commit message (Collapse)AuthorAgeFilesLines
* rtmp and hls downloaders: Clarify error message when the external tools are ↵Jaime Marquínez Ferrándiz2014-06-092-2/+2
| | | | | | | not installed Ask to install them, as we do in the postprocessor. We get some reports with it, like #3061 or #3048.
* [naver] Add rtmp formats (fixes #3054)Jaime Marquínez Ferrándiz2014-06-061-0/+3
|
* [rtmp] Add support for multiple AFM data entriesSergey M․2014-05-011-1/+5
|
* [http] Fix string/None comparison with int while in testSergey M․2014-04-301-1/+1
|
* [http] Improve download mechanism when Range HTTP header is ignoredSergey M․2014-04-271-3/+19
|
* [downloader/common] Use `compat_str` with the error in `try_rename` ↵Jaime Marquínez Ferrándiz2014-04-041-2/+3
| | | | | | (appeared in #2389) Otherwise on python 2.x we get `UnicodeDecodeError` because it may contain non ascii characters.
* [downloader/f4m] Close the final videoJaime Marquínez Ferrándiz2014-04-031-0/+1
|
* Replace 'referer' with 'http_referer'Sergey M․2014-03-251-2/+2
|
* Use explicitly set Referer header for downloadingSergey M․2014-03-251-0/+2
|
* [downloader/hls] Encode filename (Fixes #2609)Philipp Hagemeister2014-03-241-2/+4
|
* [http] Use the `YoutubeDL.urlopen` methodJaime Marquínez Ferrándiz2014-03-071-2/+2
|
* Do not resume live streamsSergey M․2014-03-051-2/+2
| | | | No resuming or seeking in live streams is possible (c) man rtmpdump
* Use unicode literalsSergey M․2014-03-051-13/+15
|
* Report no connect as errorSergey M․2014-03-051-1/+1
|
* Handle rtmpdump's no connection return valueSergey M․2014-03-051-0/+5
|
* Remove superfluous whitespaceSergey M․2014-03-051-1/+1
|
* Use meaningful return value constants for rtmpdumpSergey M․2014-03-051-6/+10
|
* Set resume_len to 0 if download is restartedrzhxeo2014-02-261-0/+1
|
* [f4m] Clean upPhilipp Hagemeister2014-02-221-6/+5
|
* [f4m] Download only the first fragment with the `--test` optionJaime Marquínez Ferrándiz2014-02-151-1/+10
|
* Fix f4m downloading on Python 2.6Philipp Hagemeister2014-02-151-5/+6
|
* Add a downloader for f4m manifestsJaime Marquínez Ferrándiz2014-02-092-0/+308
|
* [bbc.co.uk] Add support for bbc.co.uk radio programmes (Closes #2184)Sergey M.2014-02-081-0/+6
|
* [huffpost] Add supportPhilipp Hagemeister2014-01-271-1/+4
|
* Some pep8 style fixesJaime Marquínez Ferrándiz2014-01-254-7/+6
|
* [hls] Fix the program name when reporting the file sizeJaime Marquínez Ferrándiz2014-01-081-1/+1
|
* [http] Fix ‘err’ variable not being assigned in an except block (#2045)Jaime Marquínez Ferrándiz2013-12-311-1/+1
|
* Remove dead codePhilipp Hagemeister2013-12-232-10/+3
|
* [mplayer] Fix error introduced by downloader separationPhilipp Hagemeister2013-12-231-0/+1
|
* [bliptv] Remove support for direct downloadsPhilipp Hagemeister2013-12-231-2/+0
| | | | This is now handled by the generic IE
* Move FileDownloader to its own module and create a new class for each ↵Jaime Marquínez Ferrándiz2013-12-116-0/+796
download process A suitable downloader can be found using the 'get_suitable_downloader' function. Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded