Remita Amine
2bfaf89b6c
[downloader/hls] move check for m3u8 live streams to get_suitable_downloader
7 years ago
Remita Amine
b2758123c5
add Basic support for Smooth Streaming protocol( #8118 )
8 years ago
Sergey M․
bf09af3acb
Add --hls-prefer-ffmpeg
8 years ago
remitamine
6ae27bed01
[download/external] move the check for multiple selected formats to get_suitable_downloader
8 years ago
remitamine
da1973a038
[extractor/__init__] disable time range downloading
8 years ago
remitamine
be24916a7f
[downloader/rtsp] Add rtsp and mms downloader
8 years ago
remitamine
2cb99ebbd0
[downloader/external] add can_download mathod for checking downloader availibilty and support
8 years ago
remitamine
99cbe98ce8
[downloader/external] check for external downloaders availability
8 years ago
remitamine
12b84ac8c1
[downloader/external] Add FFmpegFD( fixes #622 )
- replace HlsFD and RtspFD
- add basic support for downloading part of the video or audio
8 years ago
Yen Chi Hsuan
423d2be5f8
[downloader/dash] Rename the protocol
'http_dash_segments' looks more like a protocol name than
'dash_segments'
9 years ago
Yen Chi Hsuan
b9258c6178
[YoutubeDL] Change how DashSegmentsFD is selected
9 years ago
Sergey M․
a5ebf77d87
[mplayer] Rename to RTSP
9 years ago
Philipp Hagemeister
85729c51af
[downloader] Add --hls-prefer-native to use the native HLS downloader ( #4966 )
9 years ago
Philipp Hagemeister
222516d97d
[downloader] Lay groundwork for external downloaders.
This comes with a very simply implementation for wget; the real work is in setting up the infrastructure.
9 years ago
Philipp Hagemeister
a055469faf
[downloader] Improve downloader selection
9 years ago
Philipp Hagemeister
14d4e90eb1
[downloader/__init__] Define proper __all__
10 years ago
Philipp Hagemeister
f0b5d6af74
[vevo] Support 1080p videos ( Fixes #3656 )
10 years ago
Jaime Marquínez Ferrándiz
cf1eb45153
Add a downloader for f4m manifests
11 years ago
Philipp Hagemeister
db1f388878
[huffpost] Add support
10 years ago
Jaime Marquínez Ferrándiz
f89197d73e
Some pep8 style fixes
11 years ago
Jaime Marquínez Ferrándiz
3bc2ddccc8
Move FileDownloader to its own module and create a new class for each 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
11 years ago