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 
							
						 
					 
					
						
						
							
						
						9580711841 
					 
					
						
						
							
							[ffmpeg] Move version detection to utils  
						
						
						
						
					 
					
						2014-11-02 10:50:30 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c9f08154a3 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2014-10-26 23:13:42 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						50b51830fb 
					 
					
						
						
							
							[ffmpeg] Fix typo  
						
						
						
						
					 
					
						2014-10-26 21:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1a253e134c 
					 
					
						
						
							
							[ffmpeg] Fix call to ffprobe ( Fixes   #4041 )  
						
						
						
						
					 
					
						2014-10-26 21:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						6194bb1419 
					 
					
						
						
							
							[ffmpeg] Make downloader optional ( Fixes   #4039 )  
						
						
						
						
					 
					
						2014-10-26 21:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						5f82b129e0 
					 
					
						
						
							
							[ffmpeg] Also look into stderr for extracting the version  
						
						... 
						
						
						
						At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout. 
						
						
					 
					
						2014-10-26 18:11:31 +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 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						2aefb886fa 
					 
					
						
						
							
							[ffmpeg] Improve format merging ( Closes   #3935 )  
						
						
						
						
					 
					
						2014-10-13 10:12:43 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						8d31fa3cce 
					 
					
						
						
							
							[execafterdownload] Simplify ( #3569 )  
						
						
						
						
					 
					
						2014-08-25 10:18:01 +02: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 
							
						 
					 
					
						
						
							
						
						d799b47b82 
					 
					
						
						
							
							[ffmpeg] PEP8 and a more obvious variable name  
						
						
						
						
					 
					
						2014-07-23 02:55:06 +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 
							
						 
					 
					
						
						
							
						
						f07b74fc18 
					 
					
						
						
							
							[ffmpeg] Correct argument encoding on Windows with Python 2.x  
						
						... 
						
						
						
						Fixes  #2924  
					
						2014-05-16 15:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0a871f6880 
					 
					
						
						
							
							Provide compatibility  check_output for 2.6 ( Fixes   #2926 )  
						
						
						
						
					 
					
						2014-05-16 12:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						77477fa4c9 
					 
					
						
						
							
							Merge branch 'atomicparsley' ( closes   #2436 )  
						
						
						
						
					 
					
						2014-04-12 15:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						a169e18ce1 
					 
					
						
						
							
							[atomicparsley] Remove unneeded __init__ method  
						
						
						
						
					 
					
						2014-04-12 15:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						269aecd0c0 
					 
					
						
						
							
							[ffmpeg] Do not pass in byets to subprocess ( Fixes   #2717 )  
						
						
						
						
					 
					
						2014-04-07 23:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						62fec3b2ff 
					 
					
						
						
							
							Add new --encoding option ( Fixes   #2650 )  
						
						
						
						
					 
					
						2014-03-30 06:08:22 +02:00 
						 
				 
			
				
					
						
							
							
								pulpe 
							
						 
					 
					
						
						
							
						
						39c68260c0 
					 
					
						
						
							
							fix ffmpeg metadatapp  
						
						
						
						
					 
					
						2014-03-26 15:22:52 +01:00 
						 
				 
			
				
					
						
							
							
								pulpe 
							
						 
					 
					
						
						
							
						
						149254d0d5 
					 
					
						
						
							
							fix ffmpeg error, if youtube-dl runs more than once with --embed-thumbnail with same video  
						
						
						
						
					 
					
						2014-03-26 15:22:52 +01:00 
						 
				 
			
				
					
						
							
							
								pulpe 
							
						 
					 
					
						
						
							
						
						0c14e2fbe3 
					 
					
						
						
							
							add post processor  
						
						
						
						
					 
					
						2014-03-26 15:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e103fd46ca 
					 
					
						
						
							
							FFmpegMergerPP: Print an info message with the destination before running ffmpeg  
						
						
						
						
					 
					
						2014-01-17 14:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						76b1bd672d 
					 
					
						
						
							
							Add ‘--prefer-avconv’ and ‘--prefer-ffmpeg’ options ( #2115 )  
						
						... 
						
						
						
						Affects the ffmpeg post processors, if ‘--prefer-ffmpeg’ is given and both avconv and ffmpeg are installed, it will use ffmpeg. Otherwise it will follow the old behaviour. 
						
						
					 
					
						2014-01-08 17:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						bd1b906527 
					 
					
						
						
							
							Remove unusued import  
						
						
						
						
					 
					
						2014-01-07 09:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a9ce0c631e 
					 
					
						
						
							
							[xattr] Correct on Windows  
						
						
						
						
					 
					
						2014-01-07 06:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						afc7bc33cb 
					 
					
						
						
							
							[xattr] Always use UTF-8  
						
						... 
						
						
						
						On Windows and other systems, other encodings would break when trying to encode non-ASCII characters.
Simply use UTF-8, like every sane system. 
						
						
					 
					
						2014-01-07 06:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						168da92b9a 
					 
					
						
						
							
							[xattr] Rework  
						
						... 
						
						
						
						In particular, explicitly require NT before trying ADS, and do not try to parse process output that may be localized. 
						
						
					 
					
						2014-01-07 06:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						d70ad093af 
					 
					
						
						
							
							Move check_executable into a helper ufnction  
						
						
						
						
					 
					
						2014-01-07 06:23:41 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						2a2e2770cc 
					 
					
						
						
							
							[xattr] Always output a warning message on errors  
						
						
						
						
					 
					
						2014-01-07 06:12:28 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						42cc71e80b 
					 
					
						
						
							
							[xattr] Write bytestrings, not characters  
						
						
						
						
					 
					
						2014-01-07 06:11:21 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						496c19234c 
					 
					
						
						
							
							Split postprocessor package into multiple modules  
						
						
						
						
					 
					
						2014-01-07 05:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						56327689a2 
					 
					
						
						
							
							Move postprocessor into its own package  
						
						
						
						
					 
					
						2014-01-07 05:49:17 +01:00