cryptonaut 
								
							 
						 
						
							
							
							
							
								
							
							
								16ae61f655 
								
							 
						 
						
							
							
								
								Handle --get-url with merged formats ( fixes   #2883 )  
							
							... 
							
							
							
							Outputs one URL per line 
							
						 
						
							2014-12-06 12:55:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								b82f815f37 
								
							 
						 
						
							
							
								
								Allow iterators for playlist result entries  
							
							
							
						 
						
							2014-12-06 14:02:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								706d7d4ee7 
								
							 
						 
						
							
							
								
								[YoutubeDL] Avoid negative timestamps on Windows  
							
							
							
						 
						
							2014-12-02 21:18:07 +06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								4aae94f9d0 
								
							 
						 
						
							
							
								
								[YoutubeDL] Remove incorrect documentation  
							
							
							
						 
						
							2014-11-26 11:25:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								acda92f6bc 
								
							 
						 
						
							
							
								
								Clarify --no-playlist documentation ( Closes   #4309 )  
							
							
							
						 
						
							2014-11-26 10:51:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouke Waleson 
								
							 
						 
						
							
							
							
							
								
							
							
								9e1a5b8455 
								
							 
						 
						
							
							
								
								PEP8: applied even more rules  
							
							
							
						 
						
							2014-11-23 21:39:15 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4111ed14 
								
							 
						 
						
							
							
								
								Provide guidance when called with a YouTube ID starting with a dash.  
							
							... 
							
							
							
							Reported at https://news.ycombinator.com/item?id=8648121  
							
						 
						
							2014-11-23 10:51:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								42e12102a9 
								
							 
						 
						
							
							
								
								[YoutubeDL] Fix multi_video check  
							
							
							
						 
						
							2014-11-21 22:39:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								dfd5313afd 
								
							 
						 
						
							
							
								
								[YoutubeDL] Support new _type multi_video  
							
							
							
						 
						
							2014-11-21 00:25:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								c9bf41145f 
								
							 
						 
						
							
							
								
								[YoutubeDL] Warn if an extractor returns compat_list  
							
							
							
						 
						
							2014-11-20 16:29:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaime Marquínez Ferrándiz 
								
							 
						 
						
							
							
							
							
								
							
							
								92120217eb 
								
							 
						 
						
							
							
								
								[cache] Fix writing to paths with unicode characters  
							
							... 
							
							
							
							* Use "compat_getenv"
* "write_json_file" now expects the filename to be a string 
							
						 
						
							2014-11-19 00:02:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								c6afed48ff 
								
							 
						 
						
							
							
								
								[YoutubeDL] guard against strange sys.stdouts  
							
							
							
						 
						
							2014-11-12 15:30:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaime Marquínez Ferrándiz 
								
							 
						 
						
							
							
							
							
								
							
							
								c295490830 
								
							 
						 
						
							
							
								
								[YoutubeDL] Fix bug in the detection of formats that don't contain video ( fixes   #4150 )  
							
							... 
							
							
							
							If the format requested was not available, we called the method '.get' in None. 
							
						 
						
							2014-11-12 09:42:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								a1cf99d03a 
								
							 
						 
						
							
							
								
								[YoutubeDL] Add playlist_id and playlist_title fields ( Fixes   #4139 )  
							
							
							
						 
						
							2014-11-09 22:32:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaime Marquínez Ferrándiz 
								
							 
						 
						
							
							
							
							
								
							
							
								f866e474f3 
								
							 
						 
						
							
							
								
								[YoutubeDL] Don't dowload formats for merging if the first doesn't contain the video ( #4132 )  
							
							
							
						 
						
							2014-11-09 10:59:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								8c25f81bee 
								
							 
						 
						
							
							
								
								[util] Move compatibility functions out of util  
							
							... 
							
							
							
							utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py . 
							
						 
						
							2014-11-02 11:23:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								4c83c96795 
								
							 
						 
						
							
							
								
								[YoutubeDL] Include rtmpdump in exe versions -v output  
							
							
							
						 
						
							2014-11-02 10:55:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								fbb21cf528 
								
							 
						 
						
							
							
								
								[youtube] Add formats 298, 299 ( Fixes   #4056 )  
							
							
							
						 
						
							2014-10-30 09:34:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								3511266bc3 
								
							 
						 
						
							
							
								
								[YoutubeDL] Simplify API of YoutubeDL  
							
							... 
							
							
							
							Calling add_default_extractors twice should be harmless since the first set of extractors will match. 
							
						 
						
							2014-10-28 12:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								488447455d 
								
							 
						 
						
							
							
								
								[ffmpeg] Warn if ffmpeg/avconv version is too old ( Fixes   #4026 )  
							
							
							
						 
						
							2014-10-26 16:46:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								d28b517154 
								
							 
						 
						
							
							
								
								[YoutubeDL] Output avconv/ffmpeg versions if -v is given  
							
							
							
						 
						
							2014-10-26 16:31:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								f889cea109 
								
							 
						 
						
							
							
								
								Merge branch 'compat-getenv-and-expanduser' of  https://github.com/dstftw/youtube-dl  into dstftw-compat-getenv-and-expanduser  
							
							... 
							
							
							
							Conflicts:
	test/test_utils.py
	youtube_dl/__init__.py 
							
						 
						
							2014-10-26 19:56:52 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								63e0be3415 
								
							 
						 
						
							
							
								
								New option --dump-single-json ( #4003 )  
							
							
							
						 
						
							2014-10-25 00:30:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								e82c1e9a6e 
								
							 
						 
						
							
							
								
								[YoutubeDL] Do not apply playlist info to videos when extract_flat is set ( #4003 )  
							
							
							
						 
						
							2014-10-24 16:13:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								057a5206cc 
								
							 
						 
						
							
							
								
								Add --flat-playlist option ( Closes   #4003 )  
							
							
							
						 
						
							2014-10-24 14:48:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Boyle 
								
							 
						 
						
							
							
							
							
								
							
							
								53d9009bdb 
								
							 
						 
						
							
							
								
								KeyError on initialising YoutubeDL in python3  #3910  
							
							
							
						 
						
							2014-10-10 10:03:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Boyle 
								
							 
						 
						
							
							
							
							
								
							
							
								1b725173a5 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2014-10-10 09:35:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								4644ac5527 
								
							 
						 
						
							
							
								
								[core] Decode environment variables with filesystem encoding ( Fixes   #3854 ,  Fixes   #3217 ,  Fixes   #2918 )  
							
							... 
							
							
							
							Introduces compat versions of os.getenv and os.path.expanduser 
							
						 
						
							2014-09-30 22:27:53 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								ee0d90707a 
								
							 
						 
						
							
							
								
								[YoutubeDL] Fix string check for python3  
							
							
							
						 
						
							2014-09-28 02:48:41 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								68b0973046 
								
							 
						 
						
							
							
								
								[YoutubeDL] Expect all kind of strings in urlopen  
							
							... 
							
							
							
							Now it doesn't fail if req is python2's str 
							
						 
						
							2014-09-28 02:07:42 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								1de33fafd9 
								
							 
						 
						
							
							
								
								[YoutubeDL] Allow downloading multiple formats with ,  
							
							
							
						 
						
							2014-09-18 18:43:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e5dae64d 
								
							 
						 
						
							
							
								
								Add -f m4a  
							
							
							
						 
						
							2014-09-18 18:40:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								d05cfe0600 
								
							 
						 
						
							
							
								
								[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests  
							
							
							
						 
						
							2014-09-13 20:59:16 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
							
							
								
							
							
								37419b4f99 
								
							 
						 
						
							
							
								
								[YoutubeDL] Escape non-ASCII characters in URLs  
							
							... 
							
							
							
							urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991 )
Working around by replacing request's original URL with escaped one 
							
						 
						
							2014-09-12 23:20:17 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								a0e07d3161 
								
							 
						 
						
							
							
								
								[youtube] Move cache into its own module  
							
							
							
						 
						
							2014-09-03 17:29:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								241f7a8ade 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'JGjorgji/fix-leading-zeroes'  
							
							
							
						 
						
							2014-08-25 13:59:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								8d31fa3cce 
								
							 
						 
						
							
							
								
								[execafterdownload] Simplify ( #3569 )  
							
							
							
						 
						
							2014-08-25 10:18:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gjorgji Jankovski 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b4132a0a 
								
							 
						 
						
							
							
								
								renamed for consistency  
							
							
							
						 
						
							2014-08-24 18:49:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gjorgji Jankovski 
								
							 
						 
						
							
							
							
							
								
							
							
								ad260c90ab 
								
							 
						 
						
							
							
								
								Filenames are padded according to the playlist length  
							
							
							
						 
						
							2014-08-24 18:23:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								be843678b1 
								
							 
						 
						
							
							
								
								[YouTubeDL] Correct handling of age_limit = None in result  
							
							
							
						 
						
							2014-08-22 17:46:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								e8ee972c6e 
								
							 
						 
						
							
							
								
								Allow playlist test definitions in test_download.  
							
							... 
							
							
							
							This moves playlist tests where they belong, i.e. to the extractors themselves.
Additionally, all our network interaction configuration for tests in test_download now applies to playlist tests as well. 
							
						 
						
							2014-08-21 11:52:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								11b85ce62e 
								
							 
						 
						
							
							
								
								[YouTubeDL] Best practices ( Closes   #3370 )  
							
							
							
						 
						
							2014-07-25 23:37:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								4192b51c7c 
								
							 
						 
						
							
							
								
								Replace failure handling with up-front check.  
							
							... 
							
							
							
							The only time that write_string should fail is if the Python is completely braindead.
Check for that condition and output a more accurate warning.
See #3326  for details. 
							
						 
						
							2014-07-24 13:29:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rupertbaxter2 
								
							 
						 
						
							
							
							
							
								
							
							
								b7f8116406 
								
							 
						 
						
							
							
								
								Deletes temp files after postprocess merge unless -k option is specified  
							
							
							
						 
						
							2014-07-23 02:53:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								b0472057a3 
								
							 
						 
						
							
							
								
								[YoutubeDL] Make sure we really, really get out the encoding string  
							
							... 
							
							
							
							Fixes  #3326 
Apparently, on some platforms, even outputting this fails already. 
						
							2014-07-23 02:24:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								9732d77ed2 
								
							 
						 
						
							
							
								
								[snotr] PEP8 and minor fixes ( #3296 )  
							
							
							
						 
						
							2014-07-21 12:02:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								8d5797b00f 
								
							 
						 
						
							
							
								
								[YoutubeDL] Show download URL when -v is set  
							
							... 
							
							
							
							This will allow us to debug issues like #3204  
							
						 
						
							2014-07-06 11:28:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hagemeister 
								
							 
						 
						
							
							
							
							
								
							
							
								be6d722904 
								
							 
						 
						
							
							
								
								[cnn] Improve thumbnail extraction  
							
							
							
						 
						
							2014-06-07 15:39:21 +02:00