Remita Amine
40fcba5edb
improve coding style
2017-04-12 20:38:43 +01:00
Sergey M․
d800609c62
[refactor] Do not specify redundant None as second argument in dict.get()
2016-02-14 14:25:04 +06:00
ashutosh-mishra
17cc153435
Typo fix, found while going through the code.
2015-11-20 22:51:46 +05:30
AndroKev
f101079ae0
[downloader/rtmp] Respect --no-continue option
...
now when downloading a "rtmp-file" the --no-continue option works!
2015-10-12 00:40:37 +06:00
Yen Chi Hsuan
156fc83a55
[downloader/rtmp] Fix a typo
2015-05-08 03:11:24 +08:00
Sergey M․
9e105a858c
[downloader/rtmp] Fix arguments encoding and simplify retry logic ( Closes #5528 )
2015-04-26 04:32:54 +06:00
Philipp Hagemeister
c59e701e35
Default to continuedl=True
...
We already do this in the CLI interface, so it should be just fine.
2015-03-28 08:11:39 +01:00
Philipp Hagemeister
2a15a98a6a
[rmtp] Encode filename before invoking subprocess
...
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-26 01:44:20 +01:00
Philipp Hagemeister
a91a2c1a83
[downloader] Remove various unneeded assignments and imports
2015-02-17 21:44:41 +01:00
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 .
2015-02-17 21:40:35 +01:00
Paul Hartmann
7bb3ceb4c7
[dctp] prefix real_time parameter with rtmp_
2015-01-30 00:47:43 +01:00
Paul Hartmann
0865f397ae
added extractor for dctp.tv
2015-01-28 08:21:04 +01:00
Philipp Hagemeister
3dee7826e7
[rtl2] PEP8, simplify, make rtmp tests run ( #470 )
2015-01-25 18:09:48 +01:00
David-Development
7906d199a1
[rtl2] Add new extractor
2015-01-25 00:07:15 +01:00
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.
2015-01-24 01:38:48 +01:00
Philipp Hagemeister
7af808a5ef
Improve code style
2014-12-17 00:06:41 +01:00
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
2014-12-13 12:35:45 +01:00
Jouke Waleson
2514d2635e
PEP8: E225,E227
2014-11-23 21:23:05 +01:00
Jouke Waleson
8bcc875676
PEP8: more applied
2014-11-23 21:20:46 +01:00
Jouke Waleson
5f6a1245ff
PEP8 applied
2014-11-23 20:41:03 +01:00
Philipp Hagemeister
4c83c96795
[YoutubeDL] Include rtmpdump in exe versions -v output
2014-11-02 10:55:36 +01:00
Jaime Marquínez Ferrándiz
7798fad535
[downloader/rtmp] Use check_exectuble
2014-08-27 15:56:27 +02:00
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 .
2014-06-09 20:23:20 +02:00
Jaime Marquínez Ferrándiz
087ca2cb07
[naver] Add rtmp formats ( fixes #3054 )
2014-06-06 14:55:19 +02:00
Sergey M․
eb45133451
[rtmp] Add support for multiple AFM data entries
2014-05-01 21:14:21 +07:00
Sergey M․
9d6105c9f0
Do not resume live streams
...
No resuming or seeking in live streams is possible (c) man rtmpdump
2014-03-05 22:46:20 +07:00
Sergey M․
8dec03ecba
Use unicode literals
2014-03-05 22:24:07 +07:00
Sergey M․
826547870b
Report no connect as error
2014-03-05 22:21:19 +07:00
Sergey M․
52d6a9a61d
Handle rtmpdump's no connection return value
2014-03-05 22:19:27 +07:00
Sergey M․
ad242b5fbc
Remove superfluous whitespace
2014-03-05 22:16:50 +07:00
Sergey M․
3524175625
Use meaningful return value constants for rtmpdump
2014-03-05 22:12:02 +07:00
Sergey M.
082c6c867a
[bbc.co.uk] Add support for bbc.co.uk radio programmes ( Closes #2184 )
2014-02-08 21:55:28 +07:00
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
2013-12-11 16:18:48 +01:00