Sergey M․ 
							
						 
					 
					
						
						
							
						
						74f8654a53 
					 
					
						
						
							
							[downloader/external] Use encodeArgument  
						
						 
						
						
						
						
					 
					
						2015-04-26 04:33:43 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9e105a858c 
					 
					
						
						
							
							[downloader/rtmp] Fix arguments encoding and simplify retry logic ( Closes   #5528 )  
						
						 
						
						
						
						
					 
					
						2015-04-26 04:32:54 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						cd8a07a764 
					 
					
						
						
							
							[downloader/common] Use decodeArgument  
						
						 
						
						
						
						
					 
					
						2015-04-26 04:30:45 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						a5ebf77d87 
					 
					
						
						
							
							[mplayer] Rename to RTSP  
						
						 
						
						
						
						
					 
					
						2015-04-26 00:25:51 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						b874495b1f 
					 
					
						
						
							
							[mplayer] Simplify  
						
						 
						
						
						
						
					 
					
						2015-04-26 00:23:16 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						b860f5dfd4 
					 
					
						
						
							
							[mplayer] Clarify error message  
						
						 
						
						
						
						
					 
					
						2015-04-26 00:22:13 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mrkrossxdx 
							
						 
					 
					
						
						
							
						
						db37e0c273 
					 
					
						
						
							
							Added support for mpv if mplayer is not available  
						
						 
						
						
						
						
					 
					
						2015-04-24 20:50:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						c6391cd587 
					 
					
						
						
							
							[Senate] Add new extractor ( #5302 )  
						
						 
						
						
						
						
					 
					
						2015-04-21 02:29:56 +08: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						70a1165b32 
					 
					
						
						
							
							Don't use bare 'except:'  
						
						 
						
						... 
						
						
						
						They catch any exception, including KeyboardInterrupt, we don't want to catch it. 
						
						
					 
					
						2015-03-27 13:02:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						43d6280d0a 
					 
					
						
						
							
							[downloader/f4m] Fix use of base64 in python 3.2 ( fixes   #5132 )  
						
						 
						
						... 
						
						
						
						b64decode needs a byte string, but on 3.4 it also accepts strings. 
						
						
					 
					
						2015-03-08 18:25:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						f28fe66970 
					 
					
						
						
							
							[downloader/http] Add missing fields for _hook_progress call  
						
						 
						
						... 
						
						
						
						It would fail if you run 'youtube-dl --no-part URL' a second time when the file has already been downloaded.
(Reported in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1195779 ) 
						
						
					 
					
						2015-03-04 12:14:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						123397317c 
					 
					
						
						
							
							[downloader/http] Remove wrong '_hook_progress' call ( fixes   #5117 )  
						
						 
						
						
						
						
					 
					
						2015-03-03 18:45:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c75f0b361a 
					 
					
						
						
							
							[downloader/external] Add support for custom options ( Fixes   #4885 ,  closes   #5098 )  
						
						 
						
						
						
						
					 
					
						2015-03-02 18:21:31 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antti Ajanki 
							
						 
					 
					
						
						
							
						
						5eaaeb7c31 
					 
					
						
						
							
							[f4m] Tolerate missed fragments on live streams  
						
						 
						
						
						
						
					 
					
						2015-02-24 21:22:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antti Ajanki 
							
						 
					 
					
						
						
							
						
						c4f8c453ae 
					 
					
						
						
							
							[f4m] Refresh fragment list periodically on live streams  
						
						 
						
						
						
						
					 
					
						2015-02-24 21:22:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						8fb3ac3649 
					 
					
						
						
							
							PEP8: W503  
						
						 
						
						
						
						
					 
					
						2015-02-21 14:55:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						09ab40b7d1 
					 
					
						
						
							
							Merge branch 'progress-as-hook2'  
						
						 
						
						
						
						
					 
					
						2015-02-17 23:41:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a91a2c1a83 
					 
					
						
						
							
							[downloader] Remove various unneeded assignments and imports  
						
						 
						
						
						
						
					 
					
						2015-02-17 21:44:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						16e7711e22 
					 
					
						
						
							
							[downloader/http] Remove gruesome import  
						
						 
						
						
						
						
					 
					
						2015-02-17 21:42:31 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						8ac27a68e6 
					 
					
						
						
							
							[hls] Switch to available as a property  
						
						 
						
						
						
						
					 
					
						2015-02-17 17:35:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						fbc503d696 
					 
					
						
						
							
							[downloader/hls] Fix detection of ffmpeg/avconv (reported in  #4966 )  
						
						 
						
						
						
						
					 
					
						2015-02-17 16:40:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						163d966707 
					 
					
						
						
							
							[downloader/external] curl: Add the '--location' flag  
						
						 
						
						... 
						
						
						
						curl doesn't follow redirections by default 
						
						
					 
					
						2015-02-17 16:21:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						85729c51af 
					 
					
						
						
							
							[downloader] Add --hls-prefer-native to use the native HLS downloader ( #4966 )  
						
						 
						
						
						
						
					 
					
						2015-02-17 12:09:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						73fac4e911 
					 
					
						
						
							
							[ffmpeg] Add --ffmpeg-location  
						
						 
						
						
						
						
					 
					
						2015-02-16 04:05:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						cc9ca3ba6e 
					 
					
						
						
							
							[downloader/external] Simplify source_address  
						
						 
						
						... 
						
						
						
						'' might actually be passed in, so check for None. 
						
						
					 
					
						2015-02-02 20:33:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						ae7773942e 
					 
					
						
						
							
							[downloader/external] Simplify  
						
						 
						
						
						
						
					 
					
						2015-02-02 21:51:38 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						469a64cebf 
					 
					
						
						
							
							[downloader/external] Simplify  
						
						 
						
						
						
						
					 
					
						2015-02-02 21:40:52 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vijayanand nandam 
							
						 
					 
					
						
						
							
						
						6a66904f8e 
					 
					
						
						
							
							passing source address option to external downloaders  
						
						 
						
						
						
						
					 
					
						2015-02-02 20:51:40 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1283204917 
					 
					
						
						
							
							[http] PEP8 ( #4831 )  
						
						 
						
						
						
						
					 
					
						2015-02-02 12:05:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						6789defea9 
					 
					
						
						
							
							Merge pull request  #4831  from light94/master  
						
						 
						
						... 
						
						
						
						Handling Connection Reset by Peer Error 
						
						
					 
					
						2015-02-02 12:03:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4a3da4ebdb 
					 
					
						
						
							
							[hls] Simplify  
						
						 
						
						
						
						
					 
					
						2015-02-01 23:54:38 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						027008b14e 
					 
					
						
						
							
							[hls] Fix encode issues on python2 @ Windows  
						
						 
						
						
						
						
					 
					
						2015-02-01 23:49:23 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								light94 
							
						 
					 
					
						
						
							
						
						e77d2975af 
					 
					
						
						
							
							Handling Connection Reset by Peer Error  
						
						 
						
						
						
						
					 
					
						2015-02-01 00:10:58 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e41b1f7385 
					 
					
						
						
							
							Fix flake8 errors  
						
						 
						
						
						
						
					 
					
						2015-01-31 10:51:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						d543bdc351 
					 
					
						
						
							
							[downloader/f4m] Clarify that we should eventually just implement the DRM scheme ( #3000 )  
						
						 
						
						
						
						
					 
					
						2015-01-30 16:06:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c7ff0c6422 
					 
					
						
						
							
							Merge remote-tracking branch 'rzhxeo/f4m-drm'  
						
						 
						
						
						
						
					 
					
						2015-01-30 16:00:47 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rzhxeo 
							
						 
					 
					
						
						
							
						
						6ca85be6f8 
					 
					
						
						
							
							Filter DRM protected media in f4m downloader  
						
						 
						
						
						
						
					 
					
						2015-01-26 20:44:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						3dee7826e7 
					 
					
						
						
							
							[rtl2] PEP8, simplify, make rtmp tests run ( #470 )  
						
						 
						
						
						
						
					 
					
						2015-01-25 18:09:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						d4f64cabf4 
					 
					
						
						
							
							Merge remote-tracking branch 'David-Development/rtl2.py'  
						
						 
						
						
						
						
					 
					
						2015-01-25 17:55:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						881e6a1f5c 
					 
					
						
						
							
							Add --xattr-set-filesize option ( Fixes   #1348 )  
						
						 
						
						
						
						
					 
					
						2015-01-25 04:49:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David-Development 
							
						 
					 
					
						
						
							
						
						7906d199a1 
					 
					
						
						
							
							[rtl2] Add new extractor  
						
						 
						
						
						
						
					 
					
						2015-01-25 00:07:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e5660ee6ae 
					 
					
						
						
							
							[YoutubeDL] Fill the info dict 'http_headers' field with all the headers available  
						
						 
						
						... 
						
						
						
						Useful for external tools using the json output.
The methods '_calc_headers' and '_calc_cookies' have been copied from the downloader/external, now they just use "info_dict['http_headers']". 
						
						
					 
					
						2015-01-24 18:56:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						587a9c2749 
					 
					
						
						
							
							[downloader/external] Use the 'http_headers' field  
						
						 
						
						
						
						
					 
					
						2015-01-24 18:25:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e1554a407d 
					 
					
						
						
							
							[extractors] Use http_headers for setting the User-Agent and the Referer  
						
						 
						
						
						
						
					 
					
						2015-01-24 18:23:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						3fcfb8e9fa 
					 
					
						
						
							
							[utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent  
						
						 
						
						... 
						
						
						
						Setting the 'User-Agent' header is enough 
						
						
					 
					
						2015-01-24 18:07:21 +01:00