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․ 
							
						 
					 
					
						
						
							
						
						2615fa7584 
					 
					
						
						
							
							[downloader/f4m] Simply select format when it's the only one  
						
						 
						
						
						
						
					 
					
						2016-05-27 01:46:12 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						1b405bb47d 
					 
					
						
						
							
							[downloader/f4m] Tolerate truncate segments when testing  
						
						 
						
						... 
						
						
						
						Replaces #9216 
Fixes  #9214  and test_Bloomberg partially 
						
						
					 
					
						2016-05-12 20:02:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						edaa23f822 
					 
					
						
						
							
							[compat] Rename struct_(un)pack to compat_struct_(un)pack  
						
						 
						
						
						
						
					 
					
						2016-05-10 14:51:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						dab0daeeb0 
					 
					
						
						
							
							[utils,compat] Move struct_pack and struct_unpack to compat.py  
						
						 
						
						
						
						
					 
					
						2016-05-10 14:51:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2937590e8b 
					 
					
						
						
							
							[downloader/hls] PEP 8  
						
						 
						
						
						
						
					 
					
						2016-05-09 22:16:33 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e62d9c5caa 
					 
					
						
						
							
							[downloader/external] Call ffmpeg with with HTTP_PROXY env variable set ( #9437 )  
						
						 
						
						
						
						
					 
					
						2016-05-09 22:05:12 +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 
							
						 
					 
					
						
						
							
						
						eb785b856f 
					 
					
						
						
							
							Merge pull request  #9358  from dstftw/hls-native-to-ffmpeg-delegation  
						
						 
						
						... 
						
						
						
						[downloader/hls] Delegate extraction to ffmpeg when unsupported features detected 
						
						
					 
					
						2016-05-08 22:07:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f5436c5d9e 
					 
					
						
						
							
							[downloader/external] Add temp fix ffmpeg m3u8 downloads ( Closes   #9394 )  
						
						 
						
						
						
						
					 
					
						2016-05-08 02:29:26 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						0d66bd0eab 
					 
					
						
						
							
							[downloader/hls] Delegate extraction to ffmpeg when unsupported features detected  
						
						 
						
						
						
						
					 
					
						2016-05-01 13:56:51 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						bf09af3acb 
					 
					
						
						
							
							Add --hls-prefer-ffmpeg  
						
						 
						
						
						
						
					 
					
						2016-04-21 23:02:17 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						d868f43c58 
					 
					
						
						
							
							[ffmpeg] check for - file name in _ffmpeg_filename_argument  
						
						 
						
						
						
						
					 
					
						2016-04-16 19:45:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						ce599d5a7e 
					 
					
						
						
							
							[downloader/external] enable piping for FFmpegFD( closes   #2124 )  
						
						 
						
						
						
						
					 
					
						2016-04-14 18:49:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						f5d8743e0a 
					 
					
						
						
							
							[downloader/rtsp] Print the command  
						
						 
						
						
						
						
					 
					
						2016-04-14 15:07:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f7df343b4a 
					 
					
						
						
							
							[downloader/f4m] Extract routine for removing unsupported encrypted media  
						
						 
						
						
						
						
					 
					
						2016-03-27 07:41:19 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						16a8b7986b 
					 
					
						
						
							
							[downloader/fragment] Document fragment_retries  
						
						 
						
						
						
						
					 
					
						2016-03-19 20:54:21 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						617e58d850 
					 
					
						
						
							
							[downloader/{common,fragment}] Fix total retries reporting on python 2.6  
						
						 
						
						
						
						
					 
					
						2016-03-19 20:51:30 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e33baba0dd 
					 
					
						
						
							
							[downloader/dash] Add fragment retry capability  
						
						 
						
						... 
						
						
						
						YouTube may often return 404 HTTP error for a fragment causing the
whole download to fail. However if the same fragment is immediately
retried with the same request data this usually succeeds (1-2 attemps
is usually enough) thus allowing to download the whole file successfully.
So, we will retry all fragments that fail with 404 HTTP error for now. 
						
						
					 
					
						2016-03-19 20:42:23 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						721f26b821 
					 
					
						
						
							
							[downloader/fragment] Add report_retry_fragment  
						
						 
						
						
						
						
					 
					
						2016-03-19 20:41:24 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						4230c4894d 
					 
					
						
						
							
							[external/downloader] fix rtmp downloading using FFmpegFD  
						
						 
						
						
						
						
					 
					
						2016-03-14 16:51:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						2e7e561c1d 
					 
					
						
						
							
							Merge pull request  #8611  from remitamine/ffmpegfd  
						
						 
						
						... 
						
						
						
						[downloader/external] Add FFmpegFD 
						
						
					 
					
						2016-03-13 21:30:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						d8515fd41c 
					 
					
						
						
							
							[downloader/external] pass configuration args to ffmpeg  
						
						 
						
						
						
						
					 
					
						2016-03-13 21:28:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						694c47b261 
					 
					
						
						
							
							[external/downloader] don't pass -t and -ss to ffmpeg  
						
						 
						
						
						
						
					 
					
						2016-03-13 21:28:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						77dea16ac8 
					 
					
						
						
							
							[downloader/external] check for ffmpeg availablity when it used for m3u8 download  
						
						 
						
						
						
						
					 
					
						2016-03-13 20:34:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						6ae27bed01 
					 
					
						
						
							
							[download/external] move the check for multiple selected formats to get_suitable_downloader  
						
						 
						
						
						
						
					 
					
						2016-03-13 20:34:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						da1973a038 
					 
					
						
						
							
							[extractor/__init__] disable time range downloading  
						
						 
						
						
						
						
					 
					
						2016-03-13 16:16:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						be24916a7f 
					 
					
						
						
							
							[downloader/rtsp] Add rtsp and mms downloader  
						
						 
						
						
						
						
					 
					
						2016-03-13 15:24:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						2cb99ebbd0 
					 
					
						
						
							
							[downloader/external] add can_download mathod for checking downloader availibilty and support  
						
						 
						
						
						
						
					 
					
						2016-03-13 15:18:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						91ee320bfa 
					 
					
						
						
							
							[downloader/external] wrap available_opt in a list  
						
						 
						
						
						
						
					 
					
						2016-03-13 14:37:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						634415ca17 
					 
					
						
						
							
							[downloader/external] skip FFmpegFD when requesting multiple formats  
						
						 
						
						
						
						
					 
					
						2016-03-13 12:23:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						a755f82549 
					 
					
						
						
							
							[ffmpeg] convert format ext to ffmpeg output formats codes  
						
						 
						
						
						
						
					 
					
						2016-03-13 12:15:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						1b5284b13f 
					 
					
						
						
							
							[downloader/fragment] Make speed more smooth  
						
						 
						
						... 
						
						
						
						At the beginning of every segment there was a drop to Unknown speed due to timeslice being too small to calculate speed.
Now last speed from the previous fragment is used. 
						
						
					 
					
						2016-03-06 05:36:52 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						f34294fa0c 
					 
					
						
						
							
							[downloader/external:ffmpegfd] check for None value of start_time  
						
						 
						
						
						
						
					 
					
						2016-02-20 08:06:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						99cbe98ce8 
					 
					
						
						
							
							[downloader/external] check for external downloaders availability  
						
						 
						
						
						
						
					 
					
						2016-02-20 07:58:25 +01: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․ 
							
						 
					 
					
						
						
							
						
						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․ 
							
						 
					 
					
						
						
							
						
						c78c9cd10d 
					 
					
						
						
							
							[downloader/dash] PEP 8  
						
						 
						
						
						
						
					 
					
						2016-02-14 14:13:09 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						c43fe0268c 
					 
					
						
						
							
							[downloader/dash] Implement dashsegments fd in terms of fragment fd  
						
						 
						
						
						
						
					 
					
						2016-02-09 17:25:44 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								remitamine 
							
						 
					 
					
						
						
							
						
						a1a22572fb 
					 
					
						
						
							
							[downloader/dash] make initialization_url optional  
						
						 
						
						
						
						
					 
					
						2016-02-02 18:12:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						b8c9926c0a 
					 
					
						
						
							
							[downloader/f4m] Do not update fragment list while test  
						
						 
						
						
						
						
					 
					
						2016-01-30 19:43:25 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2c2f1efdcd 
					 
					
						
						
							
							[downloader/fragment] Remove superfluous whitespace  
						
						 
						
						
						
						
					 
					
						2016-01-30 19:30:31 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						09104e9930 
					 
					
						
						
							
							[downloader/f4m] Add live stream flag to context  
						
						 
						
						... 
						
						
						
						Now download progress for f4m livestreams is reported correctly 
						
						
					 
					
						2016-01-30 19:22:15 +06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						5fa1702ca6 
					 
					
						
						
							
							[downloader/fragment] Do not report total bytes estimation and eta for live streams  
						
						 
						
						
						
						
					 
					
						2016-01-30 19:20:52 +06:00