Sergey M․ 
							
						 
					 
					
						
						
							
						
						77c6fb5b24 
					 
					
						
						
							
							[youtube] Make further DASH manifests not fatal after succeeded one  
						
						
						
						
					 
					
						2015-07-09 20:48:38 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9d0b581fea 
					 
					
						
						
							
							[youtube] Prefer meta for upload date and modernize  
						
						
						
						
					 
					
						2015-06-30 20:52:26 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f0714c9f86 
					 
					
						
						
							
							[youtube] Speed up upload date regex ( #6125 )  
						
						
						
						
					 
					
						2015-06-30 01:02:48 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M. 
							
						 
					 
					
						
						
							
						
						dc2bd20e55 
					 
					
						
						
							
							Merge pull request  #6098  from dstftw/use-codecs-from-dash-manifest  
						
						... 
						
						
						
						[youtube] Pick up codecs info from DASH manifest when not set explicitly 
						
						
					 
					
						2015-06-29 20:58:52 +05:00 
						 
				 
			
				
					
						
							
							
								Sergey M. 
							
						 
					 
					
						
						
							
						
						c608ee491f 
					 
					
						
						
							
							Merge pull request  #6097  from dstftw/union-itags-from-multiple-dashmpd  
						
						... 
						
						
						
						[youtube] Extract formats from multiple DASH manifests (Closes  #6093 ) 
						
						
					 
					
						2015-06-29 20:58:34 +05:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c93d53f5e3 
					 
					
						
						
							
							[youtube] Fix likes/dislike extraction  
						
						
						
						
					 
					
						2015-06-29 00:48:06 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						da77d856a1 
					 
					
						
						
							
							[youtube] Add test for  #6093  
						
						
						
						
					 
					
						2015-06-27 14:55:46 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						0a3cf9ad3d 
					 
					
						
						
							
							[youtube] Skip get_video_info requests when --youtube-skip-dash-manifest is specified  
						
						
						
						
					 
					
						2015-06-27 14:31:18 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						bc93bdb5bb 
					 
					
						
						
							
							[youtube] Fix reference before assignment for video_info  
						
						
						
						
					 
					
						2015-06-27 13:19:46 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						af214c3a79 
					 
					
						
						
							
							[youtube] More useful messages for georestricted videos ( #5716 )  
						
						
						
						
					 
					
						2015-06-27 13:15:57 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						d80265ccd6 
					 
					
						
						
							
							[youtube] Simplify non-DASH formats exclusion  
						
						
						
						
					 
					
						2015-06-27 02:48:50 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						1b5a1ae257 
					 
					
						
						
							
							[youtube] Pick up codecs info from DASH manifest when not set explicitly  
						
						
						
						
					 
					
						2015-06-27 00:41:26 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						d8d24a922a 
					 
					
						
						
							
							[youtube] Extract formats from multiple DASH manifests ( Closes   #6093 )  
						
						... 
						
						
						
						DASH manifest pointed by dashmpd from the video webpage and one pointed by get_video_info may
be different (namely different itag set) - some itags are missing from DASH manifest pointed by
webpage's dashmpd, some - from DASH manifest pointed by get_video_info's dashmpd).
The general idea is to take a union of itags of both DASH manifests (for example video with such
'manifest behavior' see https://github.com/rg3/youtube-dl/issues/6093 ). 
						
						
					 
					
						2015-06-27 00:36:23 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c9bebed294 
					 
					
						
						
							
							[youtube] Add itag 59 and 78 ( Closes   #5979 )  
						
						
						
						
					 
					
						2015-06-19 20:52:44 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						02175a7986 
					 
					
						
						
							
							[youtube:search] Fix search query ( Closes   #5988 )  
						
						
						
						
					 
					
						2015-06-15 21:01:26 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						70219b0f43 
					 
					
						
						
							
							[youtube:playlist] Use an iterator for the entries ( closes   #5935 )  
						
						... 
						
						
						
						So that '--playlist-end' downloads only the required pages. 
						
						
					 
					
						2015-06-09 23:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						e1b9322b09 
					 
					
						
						
							
							[youtube] Restricter DASH signature pattern  
						
						... 
						
						
						
						A problematic DASH url is:
https://manifest.googlevideo.com/api/manifest/dash/mm/35/key/yt5/ip/140.112.247.145/ms/pm/mv/s/mt/1433794435/id/o-AD2Od_dsOlAUYPu03ZsVWKSbGEbCJJrMp9vnXGhnyRhd/mn/sn-aigllm7r/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/9406009%2C9406821%2C9407575%2C9408142%2C9408420%2C9408710%2C9409121%2C9409208%2C9412514%2C9412780%2C9413208%2C9413426%2C9413476%2C9413503%2C9415304%2C9415753/upn/viDQrs8SnmE/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/playback_host/r4---sn-aigllm7r.googlevideo.com/ipbits/0/requiressl/yes/pl/20/itag/0/source/youtube/expire/1433824806/nh/EAQ/signature/81ABE6391E351BA495F5B041B00FF1257A353318.1A6E48ABB74E8F4AE73CA2CB1F963FC34E33DEE7/sver/3/hfr/1  
						
						
					 
					
						2015-06-09 14:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						3d8e9573a4 
					 
					
						
						
							
							[youtube:channel] Improve channel id extraction ( #5904 )  
						
						
						
						
					 
					
						2015-06-06 06:25:37 +06:00 
						 
				 
			
				
					
						
							
							
								Ivan Kozik 
							
						 
					 
					
						
						
							
						
						d2a9de78df 
					 
					
						
						
							
							[youtube] Construct a playlist URL in case the page is missing one  
						
						... 
						
						
						
						This fixes jumping from user/channel -> playlist for some users like
https://www.youtube.com/user/BitcoinFoundation 
This also removes the superfluous log message
"add --no-playlist to just download video VIDEOID"
when downloading a user/channel. 
						
						
					 
					
						2015-05-30 20:54:03 +00:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						386bdfa698 
					 
					
						
						
							
							[youtube:user] Workaround 35 pages limitation ( Closes   #5778 )  
						
						
						
						
					 
					
						2015-05-30 18:29:16 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						04b3b3df05 
					 
					
						
						
							
							[youtube] Remove the nondash formats ( fixes   #5774 )  
						
						... 
						
						
						
						Since we use fixed values for some fields like width and height they can be wrong, and would get picked by some formats filters.
For example for https://www.youtube.com/watch?v=EQCrhbBxsjA  the biggest height is 720 and for nondash formats it's set to 1440, so -f 'bestvideo[height>=1200]+bestaudio' would incorrectly pick the nondash format, instead it should report that the requested format is not available. 
						
						
					 
					
						2015-05-24 18:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						62c95fd5fc 
					 
					
						
						
							
							[youtube:feed] Check each 'load more' portion for unique video ids  
						
						
						
						
					 
					
						2015-05-15 21:42:34 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						25f14e9f93 
					 
					
						
						
							
							[youtube] Separate feed extractor  
						
						
						
						
					 
					
						2015-05-15 21:06:59 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						2bc4330303 
					 
					
						
						
							
							[youtube:history] Fix extraction ( fixes   #5702 )  
						
						... 
						
						
						
						It uses the same method as YoutubeSubscriptionsIE, if other feed starts using it we should consider using base class. 
						
						
					 
					
						2015-05-14 23:41:27 +02:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						39b62db116 
					 
					
						
						
							
							[youtube] Catch more alert messages ( closes   #5074 )  
						
						
						
						
					 
					
						2015-04-28 23:07:56 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9dd8e46a2d 
					 
					
						
						
							
							[youtube:search] Cancel out _TESTS  
						
						
						
						
					 
					
						2015-04-22 20:28:33 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						b4c0806963 
					 
					
						
						
							
							[youtube:ytsearch] Use the same system as the search webpage ( fixes   #5483 )  
						
						... 
						
						
						
						The gdata api V2 was deprecated and according to http://youtube-eng.blogspot.com.es/2014/03/committing-to-youtube-data-api-v3_4.html  remains available until April 20, 2015. 
						
						
					 
					
						2015-04-21 19:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						cc38fa6cfb 
					 
					
						
						
							
							[youtube] Remove unused import  
						
						
						
						
					 
					
						2015-04-21 22:55:59 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						6de5dbafee 
					 
					
						
						
							
							[youtube:channel] Make extract_videos_from_page static  
						
						
						
						
					 
					
						2015-04-21 22:42:21 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						60bf45c80d 
					 
					
						
						
							
							[youtube:channel] Specify first page download message  
						
						
						
						
					 
					
						2015-04-21 22:37:45 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						eb0f3e7ec0 
					 
					
						
						
							
							[youtube:user] Extract in terms of load_more_widget_html  
						
						
						
						
					 
					
						2015-04-21 22:36:41 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						ed553379df 
					 
					
						
						
							
							[youtube:ytsearch] Temporary workaround ( #5483 )  
						
						
						
						
					 
					
						2015-04-21 20:55:05 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						8f02ad4f12 
					 
					
						
						
							
							[youtube] Simplify  
						
						
						
						
					 
					
						2015-04-13 20:28:16 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						7bd930368c 
					 
					
						
						
							
							[youtube] Remove unused variable  
						
						
						
						
					 
					
						2015-04-13 00:08:39 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						fb69240ca0 
					 
					
						
						
							
							[youtube] Extract video titles for channel playlist if possible ( Closes   #4971 )  
						
						
						
						
					 
					
						2015-04-12 23:19:00 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						de5c545648 
					 
					
						
						
							
							[youtube] Skip WebVTT in DASH manifest ( #5297 )  
						
						
						
						
					 
					
						2015-04-08 03:47:27 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e40bd5f06b 
					 
					
						
						
							
							[youtube] Simplify url_encoded_fmt_stream_map check  
						
						
						
						
					 
					
						2015-04-06 00:45:57 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						06b491eb7b 
					 
					
						
						
							
							[youtube] Add test for  #5361  
						
						
						
						
					 
					
						2015-04-06 00:35:55 +06:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						3a9fadd6df 
					 
					
						
						
							
							[youtube] Enhance url_encoded_fmt_stream_map checking ( fix   #5361 )  
						
						
						
						
					 
					
						2015-04-05 22:29:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						157e9e5aa5 
					 
					
						
						
							
							[youtube:watchlater] Remove unused properties and fix tests  
						
						
						
						
					 
					
						2015-03-26 20:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						7e17ec8c71 
					 
					
						
						
							
							[youtube] Clarify some IE_NAMEs  
						
						
						
						
					 
					
						2015-03-26 21:42:28 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						448830ce7b 
					 
					
						
						
							
							[youtube:watchlater] Extract watchlater as playlist ( Closes   #5280 )  
						
						
						
						
					 
					
						2015-03-26 21:41:09 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						98998cded6 
					 
					
						
						
							
							[youtube:search_url] Fix extraction ( Closes   #5155 )  
						
						
						
						
					 
					
						2015-03-07 18:59:06 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						99209c2916 
					 
					
						
						
							
							[youtube] Extract UL playlists as mixes ( Closes   #5040 )  
						
						
						
						
					 
					
						2015-02-24 01:35:15 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						bfc993cc91 
					 
					
						
						
							
							Merge branch 'subtitles-rework'  
						
						... 
						
						
						
						(Closes PR #4964 ) 
						
						
					 
					
						2015-02-23 17:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						785521bf4f 
					 
					
						
						
							
							[youtube] Remove useless if  
						
						
						
						
					 
					
						2015-02-18 10:42:23 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						6d1a55a521 
					 
					
						
						
							
							[youtube] Show entire player URL when -v is given  
						
						
						
						
					 
					
						2015-02-18 10:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						360e1ca5cc 
					 
					
						
						
							
							[youtube] Convert to new subtitles system  
						
						... 
						
						
						
						The automatic captions are stored in the 'automactic_captions' field, which is used if no normal subtitles are found for an specific language. 
						
						
					 
					
						2015-02-16 22:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						2d30521ab9 
					 
					
						
						
							
							[youtube] Extract average rating ( closes   #2362 )  
						
						
						
						
					 
					
						2015-02-11 18:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						ba61796458 
					 
					
						
						
							
							[youtube] Don't override format info from the dash manifest ( fixes   #4911 )  
						
						
						
						
					 
					
						2015-02-09 15:04:22 +01:00