Philipp Hagemeister
a91a2c1a83
[downloader] Remove various unneeded assignments and imports
10 years ago
Philipp Hagemeister
5cda4eda72
[YoutubeDL] Use a progress hook for progress reporting
Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's.
Closes #4875 .
10 years ago
Paul Hartmann
7bb3ceb4c7
[dctp] prefix real_time parameter with rtmp_
10 years ago
Paul Hartmann
0865f397ae
added extractor for dctp.tv
10 years ago
Philipp Hagemeister
3dee7826e7
[rtl2] PEP8, simplify, make rtmp tests run ( #470 )
10 years ago
David-Development
7906d199a1
[rtl2] Add new extractor
10 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.
10 years ago
Philipp Hagemeister
7af808a5ef
Improve code style
10 years ago
Philipp Hagemeister
1cc79574fc
Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
10 years ago
Jouke Waleson
2514d2635e
PEP8: E225,E227
10 years ago
Jouke Waleson
8bcc875676
PEP8: more applied
10 years ago
Jouke Waleson
5f6a1245ff
PEP8 applied
10 years ago
Philipp Hagemeister
4c83c96795
[YoutubeDL] Include rtmpdump in exe versions -v output
10 years ago
Jaime Marquínez Ferrándiz
7798fad535
[downloader/rtmp] Use check_exectuble
10 years ago
Jaime Marquínez Ferrándiz
23566e0d78
rtmp and hls downloaders: Clarify error message when the external tools are not installed
Ask to install them, as we do in the postprocessor.
We get some reports with it, like #3061 or #3048 .
11 years ago
Jaime Marquínez Ferrándiz
087ca2cb07
[naver] Add rtmp formats ( fixes #3054 )
11 years ago
Sergey M․
eb45133451
[rtmp] Add support for multiple AFM data entries
11 years ago
Sergey M․
9d6105c9f0
Do not resume live streams
No resuming or seeking in live streams is possible (c) man rtmpdump
11 years ago
Sergey M․
8dec03ecba
Use unicode literals
11 years ago
Sergey M․
826547870b
Report no connect as error
11 years ago
Sergey M․
52d6a9a61d
Handle rtmpdump's no connection return value
11 years ago
Sergey M․
ad242b5fbc
Remove superfluous whitespace
11 years ago
Sergey M․
3524175625
Use meaningful return value constants for rtmpdump
11 years ago
Sergey M.
082c6c867a
[bbc.co.uk] Add support for bbc.co.uk radio programmes ( Closes #2184 )
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