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 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							acf757f42e 
							
						 
					 
					
						
						
							
							[youtube] Complete test definition  
						
						
						
					 
					
						2015-02-01 15:33:32 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							70fca8d694 
							
						 
					 
					
						
						
							
							[youtube] Remove unused import  
						
						
						
					 
					
						2015-01-30 10:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							6449cd807e 
							
						 
					 
					
						
						
							
							[youtube] Fall back to embed webpage when content is blocked on main ( Fixes   #4717 )  
						
						
						
					 
					
						2015-01-30 04:43:50 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							c1708b89c0 
							
						 
					 
					
						
						
							
							[youtube:truncated_url] Add hl= forms ( #4799 )  
						
						
						
					 
					
						2015-01-30 03:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							b95aab8482 
							
						 
					 
					
						
						
							
							[youtube:truncated_url] Add x-yt-cl URLs ( #4773 )  
						
						
						
					 
					
						2015-01-24 11:42:39 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							62cd676c74 
							
						 
					 
					
						
						
							
							[youtube] Fixup DASH m4a headers  
						
						... 
						
						
						
						This fixes  #2288 , #2506 , #2607 , #3681 , #4741 , #4767 . 
						
					 
					
						2015-01-23 18:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							aaeb86f682 
							
						 
					 
					
						
						
							
							[youtube] Add test for  #4706  
						
						
						
					 
					
						2015-01-16 01:25:03 +06:00 
						 
				 
			
				
					
						
							
							
								Phil Kulak 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b6b5cd15 
							
						 
					 
					
						
						
							
							Looks like Google switched to a new JS compiler that includes dollar signs in function names.  
						
						
						
					 
					
						2015-01-15 10:23:05 -08:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							6271f1cad9 
							
						 
					 
					
						
						
							
							[youtube|ffmpeg] Automatically correct video with non-square pixels ( Fixes   #4674 )  
						
						
						
					 
					
						2015-01-10 05:45:51 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							230b2287dd 
							
						 
					 
					
						
						
							
							[youtube] Add acodec information  
						
						... 
						
						
						
						The codec seems to be consistently aac, so state that in our metadata. 
						
					 
					
						2015-01-09 20:44:21 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed99402f5 
							
						 
					 
					
						
						
							
							[youtube] Fix test case  
						
						
						
					 
					
						2015-01-08 16:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							76b3c61012 
							
						 
					 
					
						
						
							
							[youtube] Add formats 308 and 315 ( closes   #4650 )  
						
						
						
					 
					
						2015-01-06 11:59:41 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							ee61f6f3e2 
							
						 
					 
					
						
						
							
							[youtube] Handle cases where format comes without a preference ( Fixes   #4648 )  
						
						
						
					 
					
						2015-01-05 22:42:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							2f985f4bb4 
							
						 
					 
					
						
						
							
							[youtube:toplist] Remove extractor  
						
						... 
						
						
						
						They use now normal playlists (their id is PL*). 
						
					 
					
						2015-01-05 00:18:43 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							e65566a9cc 
							
						 
					 
					
						
						
							
							[youtube] Correct handling when DASH manifest is not necessary to find all formats  
						
						
						
					 
					
						2015-01-03 18:33:38 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							772fd5cc44 
							
						 
					 
					
						
						
							
							[youtube] Add a pseudo-extractor for truncated YouTube video IDs ( #4610 )  
						
						
						
					 
					
						2015-01-01 23:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							60e47a2699 
							
						 
					 
					
						
						
							
							[youtube] Use '_download_xml' for getting the available subtitles  
						
						
						
					 
					
						2014-12-31 15:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							7d900ef1bf 
							
						 
					 
					
						
						
							
							[youtube] Add support for automatically translated subtitles ( fixes   #4555 )  
						
						... 
						
						
						
						They have a manually uploaded subtitles track and YouTube can transtale it. 
						
					 
					
						2014-12-31 14:15:16 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							fccae2b911 
							
						 
					 
					
						
						
							
							[youtube] Add test for age-gate video with encrypted signature  
						
						
						
					 
					
						2014-12-30 17:26:21 +06:00 
						 
				 
			
				
					
						
							
							
								Cédric Luthi 
							
						 
					 
					
						
						
						
						
							
						
						
							beb95e7781 
							
						 
					 
					
						
						
							
							[youtube] Fix videos with age gate and encrypted signatures  
						
						... 
						
						
						
						The `sts` value is available on the embed webpage, get it from there.
Fixes  #4108 . 
						
					 
					
						2014-12-29 22:58:14 +01:00