aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/downloader
AgeCommit message (Collapse)Author
2015-08-03[utils] import reremitamine
2015-08-03[utils] restart download if server does not support byte rangesremitamine
2015-07-29[hls] Implement hlsnative fd in terms of fragment fdSergey M․
2015-07-29[f4m] Implement f4m fd in terms of fragment fdSergey M․
2015-07-29[fragment] Generalize fragmented media file downloaderSergey M․
2015-07-23[downloader/dash] Improve 'combine_url' (fixes #6341)Jaime Marquínez Ferrándiz
In some videos the base_url already ends with '/'.
2015-07-20Merge remote-tracking branch 'yan12125/download-dash-segments' (#5886)Jaime Marquínez Ferrándiz
2015-06-28[downloader/external] Fix externals downloaders specified with extension on ↵Sergey M․
Windows
2015-06-25[downloader/external] Add downloader for httpie (closes #6079)Jaime Marquínez Ferrándiz
2015-06-10[downloader/dash] Add testing facilityYen Chi Hsuan
2015-06-10[downloader/dash] Do not pollute ```self```Yen Chi Hsuan
2015-06-04[downloader/dash] Rename the protocolYen Chi Hsuan
'http_dash_segments' looks more like a protocol name than 'dash_segments'
2015-06-04[downloader/dash] Reorder importsYen Chi Hsuan
2015-06-04[YoutubeDL] Change how DashSegmentsFD is selectedYen Chi Hsuan
2015-06-03[YoutubeDL] Support DASH manifest downloadingYen Chi Hsuan
2015-05-08[downloader/rtmp] Fix a typoYen Chi Hsuan
2015-05-03[downloader/f4m] Fragment filenames must be sanitizedAntti Ajanki
because the fragment was written to a file with a sanitized name by http_dl.download()
2015-05-02Remove code that was only used by the Grooveshark extractorJaime Marquínez Ferrándiz
2015-04-26[downloader/external] Use encodeArgumentSergey M․
2015-04-26[downloader/rtmp] Fix arguments encoding and simplify retry logic (Closes #5528)Sergey M․
2015-04-26[downloader/common] Use decodeArgumentSergey M․
2015-04-26[mplayer] Rename to RTSPSergey M․
2015-04-26[mplayer] SimplifySergey M․
2015-04-26[mplayer] Clarify error messageSergey M․
2015-04-24Added support for mpv if mplayer is not availablemrkrossxdx
2015-04-21[Senate] Add new extractor (#5302)Yen Chi Hsuan
2015-03-28Default to continuedl=TruePhilipp Hagemeister
We already do this in the CLI interface, so it should be just fine.
2015-03-27Don't use bare 'except:'Jaime Marquínez Ferrándiz
They catch any exception, including KeyboardInterrupt, we don't want to catch it.
2015-03-08[downloader/f4m] Fix use of base64 in python 3.2 (fixes #5132)Jaime Marquínez Ferrándiz
b64decode needs a byte string, but on 3.4 it also accepts strings.
2015-03-04[downloader/http] Add missing fields for _hook_progress callJaime Marquínez Ferrándiz
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)
2015-03-03[downloader/http] Remove wrong '_hook_progress' call (fixes #5117)Jaime Marquínez Ferrándiz
2015-03-02[downloader/external] Add support for custom options (Fixes #4885, closes #5098)Philipp Hagemeister
2015-02-26[rmtp] Encode filename before invoking subprocessPhilipp Hagemeister
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"
2015-02-24[f4m] Tolerate missed fragments on live streamsAntti Ajanki
2015-02-24[f4m] Refresh fragment list periodically on live streamsAntti Ajanki
2015-02-21PEP8: W503Philipp Hagemeister
2015-02-17Merge branch 'progress-as-hook2'Philipp Hagemeister
2015-02-17[downloader] Remove various unneeded assignments and importsPhilipp Hagemeister
2015-02-17[downloader/http] Remove gruesome importPhilipp Hagemeister
2015-02-17[YoutubeDL] Use a progress hook for progress reportingPhilipp Hagemeister
Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875.
2015-02-17[hls] Switch to available as a propertyPhilipp Hagemeister
2015-02-17[downloader/hls] Fix detection of ffmpeg/avconv (reported in #4966)Jaime Marquínez Ferrándiz
2015-02-17[downloader/external] curl: Add the '--location' flagJaime Marquínez Ferrándiz
curl doesn't follow redirections by default
2015-02-17[downloader] Add --hls-prefer-native to use the native HLS downloader (#4966)Philipp Hagemeister
2015-02-16[ffmpeg] Add --ffmpeg-locationPhilipp Hagemeister
2015-02-02[downloader/external] Simplify source_addressPhilipp Hagemeister
'' might actually be passed in, so check for None.
2015-02-02[downloader/external] SimplifySergey M․
2015-02-02[downloader/external] SimplifySergey M․
2015-02-02passing source address option to external downloadersvijayanand nandam
2015-02-02[http] PEP8 (#4831)Philipp Hagemeister