aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/downloader/rtmp.py
Commit message (Collapse)AuthorAgeFilesLines
* update from upstreamJesús2021-10-181-214/+0
|
* [downloader/rtmp] Fix downloading in verbose mode (closes #16736)Sergey M․2018-06-151-9/+4
|
* [downloader/rtmp] Generalize download messages and report time elapsed on finishSergey M․2018-05-261-2/+5
|
* [downloader/rtmp] Gracefully handle live streams interrupted by userSergey M․2018-05-261-53/+66
|
* improve coding styleRemita Amine2017-04-121-1/+1
|
* [refactor] Do not specify redundant None as second argument in dict.get()Sergey M․2016-02-141-8/+8
|
* Typo fix, found while going through the code.ashutosh-mishra2015-11-201-1/+1
|
* [downloader/rtmp] Respect --no-continue optionAndroKev2015-10-121-1/+1
| | | | now when downloading a "rtmp-file" the --no-continue option works!
* [downloader/rtmp] Fix a typoYen Chi Hsuan2015-05-081-1/+1
|
* [downloader/rtmp] Fix arguments encoding and simplify retry logic (Closes #5528)Sergey M․2015-04-261-12/+9
|
* Default to continuedl=TruePhilipp Hagemeister2015-03-281-1/+1
| | | | We already do this in the CLI interface, so it should be just fine.
* [rmtp] Encode filename before invoking subprocessPhilipp Hagemeister2015-02-261-1/+3
| | | | | | 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"
* [downloader] Remove various unneeded assignments and importsPhilipp Hagemeister2015-02-171-1/+0
|
* [YoutubeDL] Use a progress hook for progress reportingPhilipp Hagemeister2015-02-171-9/+9
| | | | | Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875.
* [dctp] prefix real_time parameter with rtmp_Paul Hartmann2015-01-301-1/+1
|
* added extractor for dctp.tvPaul Hartmann2015-01-281-0/+3
|
* [rtl2] PEP8, simplify, make rtmp tests run (#470)Philipp Hagemeister2015-01-251-5/+8
|
* [rtl2] Add new extractorDavid-Development2015-01-251-2/+6
|
* [downloader] Lay groundwork for external downloaders.Philipp Hagemeister2015-01-241-13/+1
| | | | This comes with a very simply implementation for wget; the real work is in setting up the infrastructure.
* Improve code stylePhilipp Hagemeister2014-12-171-1/+1
|
* Fix imports and general cleanupPhilipp Hagemeister2014-12-131-1/+1
| | | | | | | | · 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
* PEP8: E225,E227Jouke Waleson2014-11-231-5/+5
|
* PEP8: more appliedJouke Waleson2014-11-231-5/+5
|
* PEP8 appliedJouke Waleson2014-11-231-1/+1
|
* [YoutubeDL] Include rtmpdump in exe versions -v outputPhilipp Hagemeister2014-11-021-0/+6
|
* [downloader/rtmp] Use check_exectubleJaime Marquínez Ferrándiz2014-08-271-4/+3
|
* rtmp and hls downloaders: Clarify error message when the external tools are ↵Jaime Marquínez Ferrándiz2014-06-091-1/+1
| | | | | | | not installed Ask to install them, as we do in the postprocessor. We get some reports with it, like #3061 or #3048.
* [naver] Add rtmp formats (fixes #3054)Jaime Marquínez Ferrándiz2014-06-061-0/+3
|
* [rtmp] Add support for multiple AFM data entriesSergey M․2014-05-011-1/+5
|
* Do not resume live streamsSergey M․2014-03-051-2/+2
| | | | No resuming or seeking in live streams is possible (c) man rtmpdump
* Use unicode literalsSergey M․2014-03-051-13/+15
|
* Report no connect as errorSergey M․2014-03-051-1/+1
|
* Handle rtmpdump's no connection return valueSergey M․2014-03-051-0/+5
|
* Remove superfluous whitespaceSergey M․2014-03-051-1/+1
|
* Use meaningful return value constants for rtmpdumpSergey M․2014-03-051-6/+10
|
* [bbc.co.uk] Add support for bbc.co.uk radio programmes (Closes #2184)Sergey M.2014-02-081-0/+6
|
* Move FileDownloader to its own module and create a new class for each ↵Jaime Marquínez Ferrándiz2013-12-111-0/+178
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