summaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader
Commit message (Collapse)AuthorAgeFilesLines
...
* [uplynk] Add new extractorRemita Amine2016-08-131-0/+6
|
* [downloader/external:curl] Clarify why CurlFD should not capture stderrRemita Amine2016-08-131-0/+1
|
* [external/curl] respect more downloader options and display progressRemita Amine2016-08-121-0/+15
|
* Add more checks for --min/max-sleep-interval arguments and use more ↵Sergey M․2016-08-091-4/+5
| | | | idiomatic naming
* Add --max-sleep-interval (Closes #9930)singh-pratyush962016-08-091-2/+5
|
* [downloader/f4m] Fix for Rai live streamsYen Chi Hsuan2016-07-031-1/+10
|
* [downloader/hls] Simplify and carry long linesSergey M․2016-06-201-4/+6
|
* [downloader/hls] Add support for AES-128 encrypted segments in hlsnative ↵remitamine2016-06-191-22/+56
| | | | downloader
* [downloader/external] Decode error string before writing to stderrSergey M․2016-06-121-1/+1
|
* [downloader/external] Add another env for proxies in ffmpeg/avconvYen Chi Hsuan2016-06-081-0/+1
| | | | | | | | Related sources: https://git.libav.org/?p=libav.git;a=blob;f=libavformat/http.c;h=8fe8d11e1edfdbb04a8726db2c49cfef3f572aac;hb=HEAD#l152 https://git.libav.org/?p=libav.git;a=blob;f=libavformat/tls.c;h=fab243e93e20034e88e619188c13a44a5d8ccdb9;hb=HEAD#l63 https://github.com/FFmpeg/FFmpeg/blob/f8e89d8/libavformat/http.c#L191 https://github.com/FFmpeg/FFmpeg/blob/f8e89d8/libavformat/tls.c#L92
* [downloader/hls] Correct comment on twitch vodsSergey M․2016-06-051-2/+2
|
* [downloader/hls] PEP 8Sergey M․2016-06-051-1/+1
|
* [downloader/hls] Do not rely on EXT-X-PLAYLIST-TYPE:EVENTSergey M․2016-06-051-2/+8
|
* [downloader/f4m] Simply select format when it's the only oneSergey M․2016-05-271-1/+1
|
* [downloader/f4m] Tolerate truncate segments when testingYen Chi Hsuan2016-05-121-10/+32
| | | | | | Replaces #9216 Fixes #9214 and test_Bloomberg partially
* [compat] Rename struct_(un)pack to compat_struct_(un)packYen Chi Hsuan2016-05-101-7/+7
|
* [utils,compat] Move struct_pack and struct_unpack to compat.pyYen Chi Hsuan2016-05-101-2/+2
|
* [downloader/hls] PEP 8Sergey M․2016-05-091-1/+1
|
* [downloader/external] Call ffmpeg with with HTTP_PROXY env variable set (#9437)Sergey M․2016-05-091-1/+14
|
* [downloader/hls] Add event media playlists to unsupported features of hlsnativeSergey M․2016-05-091-0/+3
|
* [downloader/hls] Remove EXT-X-MEDIA-SEQUENCE from unsupported features for ↵Sergey M․2016-05-091-1/+3
| | | | hlsnative
* Merge pull request #9358 from dstftw/hls-native-to-ffmpeg-delegationSergey M2016-05-081-0/+23
|\ | | | | [downloader/hls] Delegate extraction to ffmpeg when unsupported features detected
| * [downloader/hls] Delegate extraction to ffmpeg when unsupported features ↵Sergey M․2016-05-011-0/+23
| | | | | | | | detected
* | [downloader/external] Add temp fix ffmpeg m3u8 downloads (Closes #9394)Sergey M․2016-05-081-1/+1
|/
* Add --hls-prefer-ffmpegSergey M․2016-04-211-1/+4
|
* [ffmpeg] check for - file name in _ffmpeg_filename_argumentremitamine2016-04-161-4/+1
|
* [downloader/external] enable piping for FFmpegFD(closes #2124)remitamine2016-04-141-2/+5
|
* [downloader/rtsp] Print the commandYen Chi Hsuan2016-04-141-0/+2
|
* [downloader/f4m] Extract routine for removing unsupported encrypted mediaSergey M․2016-03-271-3/+7
|
* [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-192-3/+9
|
* [downloader/dash] Add fragment retry capabilitySergey M․2016-03-191-10/+32
| | | | | | | | YouTube may often return 404 HTTP error for a fragment causing the whole download to fail. However if the same fragment is immediately retried with the same request data this usually succeeds (1-2 attemps is usually enough) thus allowing to download the whole file successfully. So, we will retry all fragments that fail with 404 HTTP error for now.
* [downloader/fragment] Add report_retry_fragmentSergey M․2016-03-191-0/+5
|
* [external/downloader] fix rtmp downloading using FFmpegFDremitamine2016-03-141-1/+28
|
* Merge pull request #8611 from remitamine/ffmpegfdremitamine2016-03-133-78/+109
|\ | | | | [downloader/external] Add FFmpegFD
| * [downloader/external] pass configuration args to ffmpegremitamine2016-03-131-0/+2
| |
| * [external/downloader] don't pass -t and -ss to ffmpegremitamine2016-03-131-7/+6
| |
| * [downloader/external] check for ffmpeg availablity when it used for m3u8 ↵remitamine2016-03-131-0/+3
| | | | | | | | download
| * [download/external] move the check for multiple selected formats to ↵remitamine2016-03-132-2/+2
| | | | | | | | get_suitable_downloader
| * [extractor/__init__] disable time range downloadingremitamine2016-03-131-2/+2
| |
| * [downloader/rtsp] Add rtsp and mms downloaderremitamine2016-03-132-2/+48
| |
| * [downloader/external] add can_download mathod for checking downloader ↵remitamine2016-03-132-2/+6
| | | | | | | | availibilty and support
| * [downloader/external] wrap available_opt in a listremitamine2016-03-131-5/+5
| |
| * [downloader/external] skip FFmpegFD when requesting multiple formatsremitamine2016-03-131-1/+1
| |
| * [ffmpeg] convert format ext to ffmpeg output formats codesremitamine2016-03-131-2/+2
| |
| * [downloader/external:ffmpegfd] check for None value of start_timeremitamine2016-02-201-1/+1
| |
| * [downloader/external] check for external downloaders availabilityremitamine2016-02-202-2/+23
| |
| * [downloader/external] Add FFmpegFD(fixes #622)remitamine2016-02-194-124/+80
| | | | | | | | | | - replace HlsFD and RtspFD - add basic support for downloading part of the video or audio
* | [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.
* | [jython] Introduce compat_os_nameYen Chi Hsuan2016-03-031-1/+2
|/ | | | os.name is always 'java' on Jython