Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						9480d1a566 
					 
					
						
						
							
							Merge remote-tracking branch 'riking/twofactor'  
						
						
						
						
					 
					
						2014-08-24 07:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						bd9820c937 
					 
					
						
						
							
							Merge remote-tracking branch 'liudongmiao/patch-subtitle'  
						
						
						
						
					 
					
						2014-08-22 02:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						55db73efdf 
					 
					
						
						
							
							[youtube] tag 171 is 128KBits ( Fixes   #3542 )  
						
						
						
						
					 
					
						2014-08-21 13:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						55c49908d2 
					 
					
						
						
							
							[youtube] Handle incorrectly written cache files ( #3549 )  
						
						
						
						
					 
					
						2014-08-21 12:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								riking 
							
						 
					 
					
						
						
							
						
						83317f6938 
					 
					
						
						
							
							[youtube] Add two-factor account signin (TOTP only)  
						
						... 
						
						
						
						Additional work is required to prompt the user for the SMS or phone call codes, as there is no framework currently to prompt the user during an extraction operation.
Fixes  #3533  
						
						
					 
					
						2014-08-16 14:48:17 -07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						62af3a0eb5 
					 
					
						
						
							
							[youtube] Use new signature cache ID for in-memory cache as well  
						
						
						
						
					 
					
						2014-08-02 12:23:18 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						60064c53f1 
					 
					
						
						
							
							[youtube] Make cache ID a tuple of lengths instead of just the whole length  
						
						
						
						
					 
					
						2014-08-02 12:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						98eb1c3fa2 
					 
					
						
						
							
							[youtube] Clean up -v signature output  
						
						
						
						
					 
					
						2014-08-02 11:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						201e9eaa0e 
					 
					
						
						
							
							[youtube] Show format ID in signature deobfuscation -v output  
						
						
						
						
					 
					
						2014-08-02 06:35:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Sogard 
							
						 
					 
					
						
						
							
						
						1a9b9649fb 
					 
					
						
						
							
							Check load_more_widget_html for feed paging  
						
						
						
						
					 
					
						2014-07-27 17:19:26 -07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b081cebefa 
					 
					
						
						
							
							[youtube] Fix player ID display  
						
						
						
						
					 
					
						2014-07-25 06:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						c084c93402 
					 
					
						
						
							
							[youtube] Extract the 'sts' parameter from the webpage ( fixes   #3327 )  
						
						
						
						
					 
					
						2014-07-23 12:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Liu DongMiao 
							
						 
					 
					
						
						
							
						
						7e660ac113 
					 
					
						
						
							
							if there is more than one subtitle for the language, use the first one  
						
						
						
						
					 
					
						2014-07-23 10:56:09 +08:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c081b35c27 
					 
					
						
						
							
							[youtube] Support new player URLs ( Fixes   #3326 )  
						
						
						
						
					 
					
						2014-07-23 02:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						246168bd72 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2014-07-20 23:38:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						2c57c7fa5a 
					 
					
						
						
							
							[youtube] Fix extraction of age gate videos ( closes   #3270 )  
						
						... 
						
						
						
						Setting the correct value of the 'sts' paramater in the 'get_video_info' url gives the correct urls.
Removed parameters that are not needed. 
						
						
					 
					
						2014-07-20 21:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b8c74d606a 
					 
					
						
						
							
							[youtube] fix display of swf player id  
						
						
						
						
					 
					
						2014-07-20 20:20:42 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						5425626790 
					 
					
						
						
							
							[youtube] Move swfinterp into its own file  
						
						
						
						
					 
					
						2014-07-18 10:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						5dc3552d85 
					 
					
						
						
							
							[youtube] Add support for classes in swf parser  
						
						
						
						
					 
					
						2014-07-18 00:54:17 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						3fbd27f73e 
					 
					
						
						
							
							[youtube] SWF parser: Add opcode 86  
						
						... 
						
						
						
						Yes, I know we need 96, but an implementation of 86 could help avoid a similar issue. 
						
						
					 
					
						2014-07-17 23:22:49 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						cf01013161 
					 
					
						
						
							
							[youtube] Find more swf players ( Closes   #3270 , refer  #3271 )  
						
						
						
						
					 
					
						2014-07-17 16:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c8bf86d50d 
					 
					
						
						
							
							[youtube] Correct signature extraction error detection  
						
						
						
						
					 
					
						2014-07-11 10:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b3a8878080 
					 
					
						
						
							
							[youtube] Remove static signatures  
						
						... 
						
						
						
						The always fail by now. Instead, use only automatic signature extraction 
						
						
					 
					
						2014-07-11 10:23:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						6feb2d5e80 
					 
					
						
						
							
							[youtube:search_url] Update regexes  
						
						
						
						
					 
					
						2014-07-04 19:21:19 +07:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						dc2fc73691 
					 
					
						
						
							
							[youtube:truncated_url] Move test to extractor  
						
						
						
						
					 
					
						2014-07-01 15:49:34 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						c4808c6009 
					 
					
						
						
							
							[youtube_truncated_url] Add support for truncated watch URLs with annotations ( #3178 )  
						
						
						
						
					 
					
						2014-07-01 15:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Půlpán 
							
						 
					 
					
						
						
							
						
						18061bbab0 
					 
					
						
						
							
							[Youtube] add DASH format 272 ( fixes   #3128 )  
						
						
						
						
					 
					
						2014-06-21 12:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						c26e9ac4b2 
					 
					
						
						
							
							[youtube] Recognize signature functions that contain '$' ( fixes   #3104 )  
						
						
						
						
					 
					
						2014-06-19 16:42:49 +02:00 
						 
				 
			
				
					
						
							
							
								pulpe 
							
						 
					 
					
						
						
							
						
						7d568f5ab8 
					 
					
						
						
							
							[Youtube] Recognize playlists with LL  
						
						
						
						
					 
					
						2014-06-14 13:23:28 +02:00 
						 
				 
			
				
					
						
							
							
								pulpe 
							
						 
					 
					
						
						
							
						
						3c80377b69 
					 
					
						
						
							
							[Youtube] Add format code 271 (1440p webm)  
						
						
						
						
					 
					
						2014-06-07 14:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						70e322695d 
					 
					
						
						
							
							[youtube:playlist] Fix mixes extraction ( fixes   #3051 )  
						
						... 
						
						
						
						The username seems to be empty now. 
						
						
					 
					
						2014-06-05 21:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Novosyolov 
							
						 
					 
					
						
						
							
						
						263bd4ec50 
					 
					
						
						
							
							Recognize a third format of the upload_date in the 'watch-uploader-info' element  
						
						
						
						
					 
					
						2014-06-02 13:30:23 +04:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						76e92371ac 
					 
					
						
						
							
							[youtube] Recognize a second format of the upload_date in the 'watch-uploader-info' element ( #2911 )  
						
						
						
						
					 
					
						2014-05-16 22:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						05ee2b6dad 
					 
					
						
						
							
							[youtube] Fix extraction of the feed 'paging' values ( fixes   #2925 )  
						
						
						
						
					 
					
						2014-05-16 16:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						beee53de06 
					 
					
						
						
							
							[youtube] Look for published-on date if uploaded-on is not found  
						
						... 
						
						
						
						Fixes  #2911  
					
						2014-05-16 13:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						01ed5c9be3 
					 
					
						
						
							
							[youtube] Fix typo  
						
						
						
						
					 
					
						2014-05-15 13:43:29 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						ad3bc6acd5 
					 
					
						
						
							
							Document and test categories ( #2923 )  
						
						
						
						
					 
					
						2014-05-15 12:41:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Guarascio 
							
						 
					 
					
						
						
							
						
						ec8deefc27 
					 
					
						
						
							
							[youtube] Video categories added to metadata  
						
						
						
						
					 
					
						2014-05-15 13:59:27 +07:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e399853d0c 
					 
					
						
						
							
							[youtube:playlist] Improve detection of private lists ( #2840 )  
						
						
						
						
					 
					
						2014-05-12 07:59:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						10c0e2d818 
					 
					
						
						
							
							[youtube:playlist] Raise an error if the list doesn't exist or is private ( closes   #2840 )  
						
						
						
						
					 
					
						2014-05-01 15:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								AGSPhoenix 
							
						 
					 
					
						
						
							
						
						e75cafe9fb 
					 
					
						
						
							
							Clean up format list for consistency  
						
						... 
						
						
						
						This should make the format list output look a bit nicer. 
						
						
					 
					
						2014-04-30 01:52:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						aa92f06308 
					 
					
						
						
							
							[youtube] Don't call 'unquote_plus' on the video title ( fixes   #2799 )  
						
						... 
						
						
						
						It's already unquoted after calling 'compat_parse_qs'.
It replaced '+' with spaces, for example in https://www.youtube.com/watch?v=XC0b5YexO-I . 
						
						
					 
					
						2014-04-25 13:19:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e00c9cf599 
					 
					
						
						
							
							[youtube] Update test description field  
						
						
						
						
					 
					
						2014-04-25 13:14:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						ba60a3ebe0 
					 
					
						
						
							
							[youtube] Update test description field  
						
						
						
						
					 
					
						2014-04-25 12:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						d11271dd29 
					 
					
						
						
							
							[youtube] Include video Id in common error message ( Fixes   #2786 )  
						
						
						
						
					 
					
						2014-04-21 20:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1db2666916 
					 
					
						
						
							
							[youtube:playlist] Correct playlist ID output  
						
						... 
						
						
						
						The ID now starts with PL, so we don't need to output that twice. 
						
						
					 
					
						2014-04-15 17:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b9c76aa1a9 
					 
					
						
						
							
							[youtube] Add support for cleanvideosearch.com ( Fixes   #2734 )  
						
						
						
						
					 
					
						2014-04-11 13:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						68eb8e90e6 
					 
					
						
						
							
							[youtube:playlist] Fix playlists for logged-in users ( Fixes   #2690 )  
						
						
						
						
					 
					
						2014-04-04 02:23:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						e45d40b171 
					 
					
						
						
							
							[youtube:subscriptions] Add space to the description  
						
						
						
						
					 
					
						2014-04-03 15:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						f6177462db 
					 
					
						
						
							
							[youtube] feeds: Also look for the html in the 'content_html' field  ( fixes   #2671 )  
						
						
						
						
					 
					
						2014-04-02 14:13:08 +02:00