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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						64269e4d01 
					 
					
						
						
							
							Move AUTHORS to root ( closes   #2985 )  
						
						
						
						
					 
					
						2014-10-26 18:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						5894a4f4ee 
					 
					
						
						
							
							Credit @gabeos for crunchyroll:playlist ( #3988 )  
						
						
						
						
					 
					
						2014-10-26 17:29:02 +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 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						1bdeb7be2e 
					 
					
						
						
							
							Set '--simulate' if any of the printing options is given ( fixes   #3036 )  
						
						... 
						
						
						
						That's what the help messages say.
Previously it would only set '--skip-download', which would write thumbnail,
descriptions or subtitles if they were requested (for example you may have set
'--write-thumbnail' in the config file). 
						
						
					 
					
						2014-10-26 13:01:57 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						7fc54e5262 
					 
					
						
						
							
							Merge remote-tracking branch 'xavierbeynon/audiomack'  
						
						
						
						
					 
					
						2014-10-25 08:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						ec9c978481 
					 
					
						
						
							
							Credit @winwon for vidzi ( #3989 )  
						
						
						
						
					 
					
						2014-10-25 08:42:53 +02:00 
						 
				 
			
				
					
						
							
							
								xavier 
							
						 
					 
					
						
						
							
						
						fdfefa1b9c 
					 
					
						
						
							
							Made changes per phihag  
						
						
						
						
					 
					
						2014-10-24 21:07:01 -05:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						63e0be3415 
					 
					
						
						
							
							New option --dump-single-json ( #4003 )  
						
						
						
						
					 
					
						2014-10-25 00:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						964ae0a122 
					 
					
						
						
							
							Credit @thornomad for glide ( #3944 )  
						
						
						
						
					 
					
						2014-10-24 15:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						2acfe95f58 
					 
					
						
						
							
							Credit @capital-G for bild.de ( #3983 )  
						
						
						
						
					 
					
						2014-10-24 15:12:29 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						057a5206cc 
					 
					
						
						
							
							Add --flat-playlist option ( Closes   #4003 )  
						
						
						
						
					 
					
						2014-10-24 14:48:12 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						f2f2c0c2c6 
					 
					
						
						
							
							[generic] Allow --default-search without colon  
						
						
						
						
					 
					
						2014-10-23 21:13:45 +02: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․ 
							
						 
					 
					
						
						
							
						
						5e43e3803c 
					 
					
						
						
							
							Credit @lenaten for ynet ( #3840 ) and sport5 ( #3841 )  
						
						
						
						
					 
					
						2014-09-28 03:45:15 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						5a13fe9ed2 
					 
					
						
						
							
							Credit @m5moufl for behindkink ( #3740 )  
						
						
						
						
					 
					
						2014-09-17 12:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						997987d568 
					 
					
						
						
							
							Credit @r4mos for allmyvideos  
						
						
						
						
					 
					
						2014-09-16 23:33:13 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						ae369738b0 
					 
					
						
						
							
							Credit @haricharan for einthusan ( #3755 )  
						
						
						
						
					 
					
						2014-09-15 23:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						2daabe4992 
					 
					
						
						
							
							[options] Correct option usage  
						
						
						
						
					 
					
						2014-09-13 07:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						34a741a8ec 
					 
					
						
						
							
							[options] Move all options to their own file  
						
						
						
						
					 
					
						2014-09-13 07:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						140d8d77b3 
					 
					
						
						
							
							Credit @mrkolby for dbtv.no ( #3685 )  
						
						
						
						
					 
					
						2014-09-05 20:00:12 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a0e07d3161 
					 
					
						
						
							
							[youtube] Move cache into its own module  
						
						
						
						
					 
					
						2014-09-03 17:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						35b1e44567 
					 
					
						
						
							
							Fix --rm-cache-dir error message  
						
						
						
						
					 
					
						2014-09-01 17:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						8d31fa3cce 
					 
					
						
						
							
							[execafterdownload] Simplify ( #3569 )  
						
						
						
						
					 
					
						2014-08-25 10:18:01 +02:00 
						 
				 
			
				
					
						
							
							
								mcd1992 
							
						 
					 
					
						
						
							
						
						7833d941bb 
					 
					
						
						
							
							Rebased with upstream/master  
						
						
						
						
					 
					
						2014-08-24 15:04:50 -05:00 
						 
				 
			
				
					
						
							
							
								mcd1992 
							
						 
					 
					
						
						
							
						
						a2360a4c80 
					 
					
						
						
							
							Moved from os.system to subprocess.call  
						
						
						
						
					 
					
						2014-08-24 14:38:43 -05:00 
						 
				 
			
				
					
						
							
							
								mcd1992 
							
						 
					 
					
						
						
							
						
						a7cacbca2b 
					 
					
						
						
							
							Implemented --exec option.  
						
						
						
						
					 
					
						2014-08-24 14:38:43 -05:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						9480d1a566 
					 
					
						
						
							
							Merge remote-tracking branch 'riking/twofactor'  
						
						
						
						
					 
					
						2014-08-24 07:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						36b0079f23 
					 
					
						
						
							
							Credit @olebowle for GameOne:playlist ( #3247 )  
						
						
						
						
					 
					
						2014-08-24 07:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						00558d9414 
					 
					
						
						
							
							Merge remote-tracking branch 'sehrgut/Grooveshark'  
						
						... 
						
						
						
						Conflicts:
	youtube_dl/__init__.py
	youtube_dl/extractor/__init__.py 
						
						
					 
					
						2014-08-23 16:41:14 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						deda8ac376 
					 
					
						
						
							
							Credit @terminalmage for patreon ( #3390 )  
						
						
						
						
					 
					
						2014-08-22 02:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						3f338cd6de 
					 
					
						
						
							
							Credit @akirk for ellentv  
						
						
						
						
					 
					
						2014-08-21 11:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								riking 
							
						 
					 
					
						
						
							
						
						83317f6938 
					 
					
						
						
							
							[youtube] Add two-factor account signin (TOTP only)  
						
						... 
						
						
						
						Additional work is required to prompt the user for the SMS or phone call codes, as there is no framework currently to prompt the user during an extraction operation.
Fixes  #3533  
						
						
					 
					
						2014-08-16 14:48:17 -07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						56ca04f662 
					 
					
						
						
							
							Credit @sehaas for ORF FM4 extractor ( #3431 )  
						
						
						
						
					 
					
						2014-08-10 01:26:23 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4665664c92 
					 
					
						
						
							
							Credit @DavidFabijan for mojvideo ( #3423 )  
						
						
						
						
					 
					
						2014-08-06 20:40:55 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e48a2c646d 
					 
					
						
						
							
							Credit @matrixik for  #3441  
						
						
						
						
					 
					
						2014-08-05 19:09:11 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						10b04ff7f4 
					 
					
						
						
							
							Move --bidi-workaround to workarounds option group  
						
						... 
						
						
						
						Duh. 
						
						
					 
					
						2014-07-29 17:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1f7ccb9014 
					 
					
						
						
							
							[generic] Add --default-search fixup_error  
						
						... 
						
						
						
						This restores the ability to enter URLs without a scheme (and default to http), but still fail if the input is a search term. 
						
						
					 
					
						2014-07-29 17:17:46 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						052421ff09 
					 
					
						
						
							
							Add --rm-cache-dir  
						
						
						
						
					 
					
						2014-07-24 12:16:16 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						4e99f48817 
					 
					
						
						
							
							deprecate --title  
						
						... 
						
						
						
						This is the default already. If you want a specific format, pick it with -o or --id. 
						
						
					 
					
						2014-07-24 11:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a11165ecc6 
					 
					
						
						
							
							Reorder filesytem options  
						
						... 
						
						
						
						* Push down the deprecated ones
* Roughly order file-name, no-*, write-*, further options 
						
						
					 
					
						2014-07-24 11:50:50 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						fbb2fc5580 
					 
					
						
						
							
							Group cache-related options under filesystem  
						
						
						
						
					 
					
						2014-07-24 11:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						2fe3d240cc 
					 
					
						
						
							
							Regroup and hide workaround options  
						
						... 
						
						
						
						These options are rarely necessary. Hide them to make the important options in the general group more obvious. 
						
						
					 
					
						2014-07-24 11:46:21 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						92a86f4c1a 
					 
					
						
						
							
							Do not import from legacy FileDownloader class  
						
						
						
						
					 
					
						2014-07-23 02:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						53eb217661 
					 
					
						
						
							
							Add another great example for the --extractor-descriptions output  
						
						
						
						
					 
					
						2014-07-22 04:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						db964a33a1 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2014-07-21 12:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						5e95cb27d6 
					 
					
						
						
							
							Credit @hassaanaliw for cracked ( #3274 )  
						
						
						
						
					 
					
						2014-07-18 21:41:34 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						3b09757bac 
					 
					
						
						
							
							Credit @chaochichen for mlb ( #3252 )  
						
						
						
						
					 
					
						2014-07-16 21:03:30 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0d90e0f067 
					 
					
						
						
							
							Credit @naglis for firedrive ( #3242 )  
						
						
						
						
					 
					
						2014-07-12 14:23:54 +02:00