Remita Amine 
							
						 
					 
					
						
						
							
						
						bfa1073e11 
					 
					
						
						
							
							[uplynk] force downloading using hls native downloader( closes   #11496 )  
						
						
						
						
					 
					
						2016-12-20 19:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						690355551c 
					 
					
						
						
							
							[downoader/fragment,f4m,hls] Add internal support for custom HTTP headers  
						
						
						
						
					 
					
						2016-11-13 22:22:10 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						6f126d903f 
					 
					
						
						
							
							[download/hls] Delegate downloading to ffmpeg for live streams  
						
						
						
						
					 
					
						2016-09-24 15:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2e99cd30c3 
					 
					
						
						
							
							[downloader/dash:hls] Report exact fragment error on retry  
						
						
						
						
					 
					
						2016-09-03 17:51:48 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						25afc2a783 
					 
					
						
						
							
							[downloader/dash:hls] Respect --fragment-retries and --skip-unavailable-fragments ( Closes   #10165 ,  closes   #10448 )  
						
						
						
						
					 
					
						2016-09-03 17:51:48 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						b8079a40bc 
					 
					
						
						
							
							[turner] fix secure m3u8 formats downloading  
						
						
						
						
					 
					
						2016-08-28 17:51:53 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						07ea9c9b05 
					 
					
						
						
							
							[downloader/hls] fill IV with zeros for IVs shorter than 16-octet  
						
						
						
						
					 
					
						2016-08-25 08:49:44 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						aaf44a2f47 
					 
					
						
						
							
							[uplynk] Add new extractor  
						
						
						
						
					 
					
						2016-08-13 22:53:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						8369a4fe76 
					 
					
						
						
							
							[downloader/hls] Simplify and carry long lines  
						
						
						
						
					 
					
						2016-06-20 21:55:17 +07:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						e154c65128 
					 
					
						
						
							
							[downloader/hls] Add support for AES-128 encrypted segments in hlsnative downloader  
						
						
						
						
					 
					
						2016-06-19 01:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						633b444fd2 
					 
					
						
						
							
							[downloader/hls] Correct comment on twitch vods  
						
						
						
						
					 
					
						2016-06-05 03:31:10 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						51c4d85ce7 
					 
					
						
						
							
							[downloader/hls] PEP 8  
						
						
						
						
					 
					
						2016-06-05 03:21:43 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						1e236d7e23 
					 
					
						
						
							
							[downloader/hls] Do not rely on EXT-X-PLAYLIST-TYPE:EVENT  
						
						
						
						
					 
					
						2016-06-05 03:16:05 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2937590e8b 
					 
					
						
						
							
							[downloader/hls] PEP 8  
						
						
						
						
					 
					
						2016-05-09 22:16:33 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						6104cc2985 
					 
					
						
						
							
							[downloader/hls] Add event media playlists to unsupported features of hlsnative  
						
						
						
						
					 
					
						2016-05-09 20:55:37 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c15c47d19b 
					 
					
						
						
							
							[downloader/hls] Remove EXT-X-MEDIA-SEQUENCE from unsupported features for hlsnative  
						
						
						
						
					 
					
						2016-05-09 20:45:03 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						0d66bd0eab 
					 
					
						
						
							
							[downloader/hls] Delegate extraction to ffmpeg when unsupported features detected  
						
						
						
						
					 
					
						2016-05-01 13:56:51 +06:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
							
						
						12b84ac8c1 
					 
					
						
						
							
							[downloader/external] Add FFmpegFD( fixes   #622 )  
						
						... 
						
						
						
						- replace HlsFD and RtspFD
- add basic support for downloading part of the video or audio 
						
						
					 
					
						2016-02-19 19:29:24 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						56401e1e5f 
					 
					
						
						
							
							[downloader/hls] Do not send 'q' to ffmpeg on Windows ( Closes   #8300 )  
						
						
						
						
					 
					
						2016-02-06 23:24:22 +06: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 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						9d90e7de03 
					 
					
						
						
							
							[downloader/hls] Ask ffmpeg to quit when interrupting youtube-dl with 'Ctrl+C' ( #8252 )  
						
						... 
						
						
						
						Otherwise the mp4 file can't be played. 
						
						
					 
					
						2016-01-19 22:07:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						3f17c357d9 
					 
					
						
						
							
							[downloader/hls] Don't let ffmpeg read from stdin ( #8139 )  
						
						... 
						
						
						
						If you run 'while read aurl ; do youtube-dl "${aurl}"; done < path_to_batch_file'  (batch_file contains one url per line that uses the hls downloader) each call to youtube-dl consumed some characters and 'read' would assing to 'aurl' a non valid url
(This is the same problem that was fixed for the ffmpeg postprocessors in cffcbc02de 
						
						
					 
					
						2016-01-04 18:35:31 +01:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						94e8c80473 
					 
					
						
						
							
							[downloader/hls] Respect Youtubedl-* headers  
						
						
						
						
					 
					
						2015-11-29 12:43:59 +08:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						9d0e366880 
					 
					
						
						
							
							[downloader/hls] Remove Accept-encoding from headers passed to ffmpeg  
						
						... 
						
						
						
						Fails for Youtube Gaming live streams (#7671 ) 
						
						
					 
					
						2015-11-27 21:37:45 +08:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						985e4fdc07 
					 
					
						
						
							
							[downloader/hls] Add headers only for http(s) URLs  
						
						... 
						
						
						
						ffmpeg 2.8.1 raises an error with -headers and non-http input files. 
						
						
					 
					
						2015-10-18 13:44:21 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f102819463 
					 
					
						
						
							
							[downloader/hls] Pass http headers to downloader  
						
						
						
						
					 
					
						2015-09-23 02:46:24 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						8a7bbd1606 
					 
					
						
						
							
							[postprocessor/ffmpeg] Always use the 'file:' protocol for filenames ( fixes   #6874 )  
						
						... 
						
						
						
						If the filename contains ':' it is interpreted as a protocol.
It also handles filenames starting with '-'. 
						
						
					 
					
						2015-09-18 14:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						133a2b4ac2 
					 
					
						
						
							
							[downloader/hls] Properly close stream  
						
						
						
						
					 
					
						2015-09-10 02:41:30 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						fcd9e423ec 
					 
					
						
						
							
							[hls] Properly encode fragment filename  
						
						
						
						
					 
					
						2015-08-31 02:28:36 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						7393746da2 
					 
					
						
						
							
							[downloader/hls] Add _debug_cmd  
						
						
						
						
					 
					
						2015-08-13 21:10:11 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f9a5affad9 
					 
					
						
						
							
							[hls] Implement hlsnative fd in terms of fragment fd  
						
						
						
						
					 
					
						2015-07-29 02:28:30 +06:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						8ac27a68e6 
					 
					
						
						
							
							[hls] Switch to available as a property  
						
						
						
						
					 
					
						2015-02-17 17:35:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						fbc503d696 
					 
					
						
						
							
							[downloader/hls] Fix detection of ffmpeg/avconv (reported in  #4966 )  
						
						
						
						
					 
					
						2015-02-17 16:40:42 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						73fac4e911 
					 
					
						
						
							
							[ffmpeg] Add --ffmpeg-location  
						
						
						
						
					 
					
						2015-02-16 04:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4a3da4ebdb 
					 
					
						
						
							
							[hls] Simplify  
						
						
						
						
					 
					
						2015-02-01 23:54:38 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						027008b14e 
					 
					
						
						
							
							[hls] Fix encode issues on python2 @ Windows  
						
						
						
						
					 
					
						2015-02-01 23:49:23 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						63948fc62c 
					 
					
						
						
							
							[downloader/hls] Respect the 'prefer_ffmpeg' option  
						
						
						
						
					 
					
						2015-01-04 13:41:49 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1cc79574fc 
					 
					
						
						
							
							Fix imports and general cleanup  
						
						... 
						
						
						
						· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions 
						
						
					 
					
						2014-12-13 12:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						5f9b83944d 
					 
					
						
						
							
							[ffmpeg] Improve version check and call it from hls ( Fixes   #4377 )  
						
						
						
						
					 
					
						2014-12-06 12:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0e44f90e18 
					 
					
						
						
							
							[hls] Remove useless u porefixes  
						
						
						
						
					 
					
						2014-11-26 12:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jouke Waleson 
							
						 
					 
					
						
						
							
						
						5f6a1245ff 
					 
					
						
						
							
							PEP8 applied  
						
						
						
						
					 
					
						2014-11-23 20:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						fec02bcc90 
					 
					
						
						
							
							[hlsnative] Correct handling when remaining_bytes is None  
						
						
						
						
					 
					
						2014-09-25 09:21:45 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b686fc18da 
					 
					
						
						
							
							[hlsnative] Support test parameter  
						
						
						
						
					 
					
						2014-09-24 14:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						f0b5d6af74 
					 
					
						
						
							
							[vevo] Support 1080p videos ( Fixes   #3656 )  
						
						
						
						
					 
					
						2014-09-24 14:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						baf2907501 
					 
					
						
						
							
							[downloader/hls] Return False if ffmpeg or avconv couldn't be found  
						
						
						
						
					 
					
						2014-08-27 15:50:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						3c765c68c4 
					 
					
						
						
							
							[downloader/hls] Use check_executable  
						
						
						
						
					 
					
						2014-08-27 15:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						29153f49b3 
					 
					
						
						
							
							[downloader/hls] Use the correct program when reporting an error  
						
						
						
						
					 
					
						2014-08-27 15:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						23566e0d78 
					 
					
						
						
							
							rtmp and hls downloaders: Clarify error message when the external tools are not installed  
						
						... 
						
						
						
						Ask to install them, as we do in the postprocessor.
We get some reports with it, like #3061  or #3048 . 
						
						
					 
					
						2014-06-09 20:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						75f2e25ba9 
					 
					
						
						
							
							[downloader/hls] Encode filename ( Fixes   #2609 )  
						
						
						
						
					 
					
						2014-03-24 21:23:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						70af3439e9 
					 
					
						
						
							
							[hls] Fix the program name when reporting the file size  
						
						
						
						
					 
					
						2014-01-08 16:15:20 +01:00