Sergey M․ 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b1d85754e 
								
							 
						 
						
							
							
								
								[YoutubeDL] Autocalculate ext when ext is None  
							
							
							
						 
						
							2016-08-21 08:28:36 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yen Chi Hsuan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1927f4e8a 
								
							 
						 
						
							
							
								
								[YoutubeDL] Disable newline conversion when writing subtitles  
							
							... 
							
							
							
							By default io.open() convert all '\n' occurrences to '\r\n' when writing
files. If the content already contains '\r\n', it will be converted to
'\r\r\n', breaking some video players. 
							
						 
						
							2016-08-11 19:04:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lkho 
								
							 
						 
						
							
							
							
							
								
							
							
								7f832413d6 
								
							 
						 
						
							
							
								
								Preserve line endings for downloaded subtitle files  
							
							
							
						 
						
							2016-08-10 23:40:50 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey M․ 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7aa589a5e1 
								
							 
						 
						
							
							
								
								Fix --min/max-sleep-interval wording  
							
							
							
						 
						
							2016-08-09 03:46:52 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									singh-pratyush96 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								065bc35489 
								
							 
						 
						
							
							
								
								Add --max-sleep-interval ( Closes   #9930 )  
							
							
							
						 
						
							2016-08-09 03:32:42 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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