Sergey M․ 
							
						 
					 
					
						
						
							
						
						2e221ca3a8 
					 
					
						
						
							
							[YoutubeDL] Fix incomplete formats check  
						
						
						
						
					 
					
						2016-07-16 01:18:05 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						317f7ab634 
					 
					
						
						
							
							[YoutubeDL] Fix format selection with filters ( Closes   #10083 )  
						
						
						
						
					 
					
						2016-07-16 00:55:43 +07:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						38cce791c7 
					 
					
						
						
							
							Rename --cn-verfication-proxy to --geo-verification-proxy  
						
						... 
						
						
						
						And deprecate the former one
Since commit f138873900 
						
						
					 
					
						2016-07-03 23:29:56 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						be6217b261 
					 
					
						
						
							
							[YoutubeDL] Force string conversion on non string video ids  
						
						
						
						
					 
					
						2016-06-09 05:34:19 +07:00 
						 
				 
			
				
					
						
							
							
								Jakub Wilk 
							
						 
					 
					
						
						
							
						
						66e7ace17a 
					 
					
						
						
							
							Don't hardcode errno constant  
						
						... 
						
						
						
						The value of ENOENT is architecture-dependent, so don't assume it's
always 2. 
						
						
					 
					
						2016-05-14 13:41:41 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						134c6ea856 
					 
					
						
						
							
							[YoutubeDL] Sanitize url for url and url_transparent extraction results  
						
						
						
						
					 
					
						2016-05-14 04:46:38 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						51fb4995a5 
					 
					
						
						
							
							[utils] Register SOCKS protocols in urllib and support SOCKS4A  
						
						
						
						
					 
					
						2016-05-10 14:51:38 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						3e169233da 
					 
					
						
						
							
							Expanduser for more options with input files  
						
						
						
						
					 
					
						2016-05-08 04:36:57 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f0e14fdd43 
					 
					
						
						
							
							[YoutubeDL] Skip non-relevant field types when building output template  
						
						
						
						
					 
					
						2016-05-02 20:05:06 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						7960b0563b 
					 
					
						
						
							
							[YoutubeDL] Properly process unable-to-download-error on python2  
						
						
						
						
					 
					
						2016-05-02 18:35:50 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						bf09af3acb 
					 
					
						
						
							
							Add --hls-prefer-ffmpeg  
						
						
						
						
					 
					
						2016-04-21 23:02:17 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e0986e31cf 
					 
					
						
						
							
							lazy extractors: Output if it's enabled in the verbose log  
						
						
						
						
					 
					
						2016-04-08 21:50:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e52d7f85f2 
					 
					
						
						
							
							Delay initialization of InfoExtractors until they are needed  
						
						
						
						
					 
					
						2016-04-08 21:43:24 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						536a55dabd 
					 
					
						
						
							
							[YoutubeDL] Sanitize single thumbnail URL  
						
						
						
						
					 
					
						2016-04-08 00:17:47 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						33f3040a3e 
					 
					
						
						
							
							[YoutubeDL] Fix sanitizing subtitles' url  
						
						
						
						
					 
					
						2016-03-28 03:13:39 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						eedb7ba536 
					 
					
						
						
							
							[YoutubeDL] Sort imports  
						
						
						
						
					 
					
						2016-03-26 19:40:33 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						dcf77cf1a7 
					 
					
						
						
							
							[YoutubeDL] Sanitize final URLs ( Closes   #8991 )  
						
						
						
						
					 
					
						2016-03-26 19:37:41 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9016d76f71 
					 
					
						
						
							
							[YoutubeDL] Improve _format_note  
						
						
						
						
					 
					
						2016-03-20 22:01:45 +06:00 
						 
				 
			
				
					
						
							
							
								John Peel 
							
						 
					 
					
						
						
							
						
						d5aacf9a90 
					 
					
						
						
							
							Added format_id to the filers on -f.  
						
						
						
						
					 
					
						2016-03-18 23:59:24 +06:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						b7b72db9ad 
					 
					
						
						
							
							[YoutubeDL] check for --list-thumbnails immediately after processing them  
						
						
						
						
					 
					
						2016-03-13 12:41:15 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						5d583bdf6c 
					 
					
						
						
							
							[YoutubeDL] Improve _format_note  
						
						
						
						
					 
					
						2016-03-10 01:03:18 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						d1e4a464cd 
					 
					
						
						
							
							[YoutubeDL] Carry long lines and improve readability  
						
						
						
						
					 
					
						2016-03-06 04:32:18 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						ff059017c0 
					 
					
						
						
							
							[YoutubeDL] Fix typo in m3u8_native fixup  
						
						
						
						
					 
					
						2016-03-06 04:30:19 +06:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						090eb8e25f 
					 
					
						
						
							
							Merge pull request  #8718  from remitamine/m3u8-fixup  
						
						... 
						
						
						
						Add fixup for media files produced by HlsNative downloader(fixes  #4776 ) 
						
						
					 
					
						2016-03-05 18:37:28 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						51ce91174b 
					 
					
						
						
							
							[YoutubeDL] Fix resolution with missing height in output template dict  
						
						
						
						
					 
					
						2016-03-05 19:38:58 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						e9c0cdd389 
					 
					
						
						
							
							[jython] Introduce compat_os_name  
						
						... 
						
						
						
						os.name is always 'java' on Jython 
						
						
					 
					
						2016-03-03 19:24:24 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e38cafe986 
					 
					
						
						
							
							[YoutubeDL] Skip postprocessing and archive report when outputting to stdout ( Closes   #8729 )  
						
						
						
						
					 
					
						2016-03-02 21:11:18 +06:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						f17f86513e 
					 
					
						
						
							
							Add fixup for media files produced by HlsNative downloader( fixes   #4776 )  
						
						
						
						
					 
					
						2016-03-01 21:10:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						611c1dd96e 
					 
					
						
						
							
							[refactor] Single quotes consistency  
						
						
						
						
					 
					
						2016-02-14 15:37:17 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						d800609c62 
					 
					
						
						
							
							[refactor] Do not specify redundant None as second argument in dict.get()  
						
						
						
						
					 
					
						2016-02-14 14:25:04 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4c77d3f52a 
					 
					
						
						
							
							[YoutubeDL] Allow bestvideo+bestaudio for any extractor  
						
						
						
						
					 
					
						2016-02-13 00:23:14 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						388ae76b52 
					 
					
						
						
							
							[YoutubeDL] Fix format resolution when height is missing  
						
						
						
						
					 
					
						2016-02-11 22:46:13 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e2effb08a4 
					 
					
						
						
							
							[YoutubeDL] Sanitize format_id ( Closes   #8494 )  
						
						
						
						
					 
					
						2016-02-10 21:16:58 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						b286f201a8 
					 
					
						
						
							
							[YoutubeDL] Do not override ie_key in url_transparent  
						
						
						
						
					 
					
						2016-02-01 17:05:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						7d106a65ca 
					 
					
						
						
							
							Add --hls-use-mpegts option  
						
						... 
						
						
						
						When using the mpegts container hls vidoes can be played while being downloaded (useful if you are recording a live stream).
VLC and mpv play them file, but QuickTime doesn't. 
						
						
					 
					
						2016-01-30 12:26:40 +01:00 
						 
				 
			
				
					
						
							
							
								dyn888 
							
						 
					 
					
						
						
							
						
						b0df5223be 
					 
					
						
						
							
							Update YoutubeDL.py  
						
						
						
						
					 
					
						2016-01-28 12:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						b555942428 
					 
					
						
						
							
							[YoutubeDL] Ensure protocol is always present  
						
						
						
						
					 
					
						2016-01-16 10:10:28 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						10d33b3473 
					 
					
						
						
							
							[YoutubeDL] Introduce CSS3 like string operators  
						
						
						
						
					 
					
						2016-01-16 09:53:12 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						33d2fc2f64 
					 
					
						
						
							
							[YoutubeDL] Auto generate title fields corresponding to the *_number fields  
						
						... 
						
						
						
						Auto generate title fields corresponding to the *_number fields when missing in order to always have clean titles. This is very common for TV series. 
						
						
					 
					
						2016-01-16 00:09:54 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						30e2f2d76f 
					 
					
						
						
							
							[YoutubeDL] use a more correct terminology in the error message for file:// URLs  
						
						
						
						
					 
					
						2016-01-14 16:28:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						4240d50496 
					 
					
						
						
							
							[YoutubeDL] improve error message for file:/// URLs  
						
						
						
						
					 
					
						2016-01-14 14:07:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						6240b0a278 
					 
					
						
						
							
							[YoutubeDL] urlopen: use build_opener again  
						
						... 
						
						
						
						Otherwise we would need to manually add handlers like HTTPRedirectHandler, instead we add a customized FileHandler instance that raises an error. 
						
						
					 
					
						2016-01-14 08:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e37afbe0b8 
					 
					
						
						
							
							[YoutubeDL] urlopen: disable the 'file:' protocol ( #8227 )  
						
						... 
						
						
						
						If someone is running youtube-dl on a server to deliver files, the user could input 'file:///some/important/file' and youtube-dl would save that file as a video giving access to sensitive information to the user.
'file:' urls can be filtered, but the user can use an URL to a crafted m3u8 manifest like:
    #EXTM3U
    #EXT-X-MEDIA-SEQUENCE:0
    #EXTINF:10.0
    file:///etc/passwd
    #EXT-X-ENDLIST
With this patch 'file:' URLs raise URLError like for unknown protocols. 
						
						
					 
					
						2016-01-14 00:24:04 +01:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						6ec6cb4e95 
					 
					
						
						
							
							Revert "fix typos"  
						
						... 
						
						
						
						This reverts commit 36a0e46c39 
						
						
					 
					
						2016-01-10 19:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						36a0e46c39 
					 
					
						
						
							
							fix typos  
						
						
						
						
					 
					
						2016-01-10 17:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jakub Wilk 
							
						 
					 
					
						
						
							
						
						dfb1b1468c 
					 
					
						
						
							
							Fix typos  
						
						... 
						
						
						
						Closes  #8200 . 
					
						2016-01-10 17:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						32f9036447 
					 
					
						
						
							
							[ccc] Add language information to formats  
						
						
						
						
					 
					
						2016-01-01 13:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9b9c5355e4 
					 
					
						
						
							
							Rename error_to_str to error_to_compat_str  
						
						
						
						
					 
					
						2015-12-20 07:00:39 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2c74e6fa77 
					 
					
						
						
							
							[YoutubeDL] Revert error_to_str for ExtractorError  
						
						
						
						
					 
					
						2015-12-20 06:35:58 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c0384f221e 
					 
					
						
						
							
							Use proper encoding on compat_str construction when necessary  
						
						
						
						
					 
					
						2015-12-20 06:29:36 +06:00