Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						84d84211ac 
					 
					
						
						
							
							[youtube:feeds] ( Fixes   #4486 )  
						
						
						
						
					 
					
						2014-12-16 15:59:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						4b7df0d30c 
					 
					
						
						
							
							[youtube:playlist] Work around buggy playlists ( fixes   #4449 )  
						
						... 
						
						
						
						They show a "Load more" button, but they don't have more videos.
The continuation url in the json file was a link to itself, so we ended up in an infinite loop. 
						
						
					 
					
						2014-12-15 19:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						60620368d7 
					 
					
						
						
							
							[youtube] Fix player ID detection  
						
						
						
						
					 
					
						2014-12-14 00:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						26c06f0c51 
					 
					
						
						
							
							[youtube:playlist] Remove unused property  
						
						
						
						
					 
					
						2014-12-12 22:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						23d3608c6b 
					 
					
						
						
							
							[youtube:channel] Fix extraction ( fixes   #4435 )  
						
						... 
						
						
						
						It uses now the same pagination system as playlists 
						
						
					 
					
						2014-12-12 22:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						cbe2bd914d 
					 
					
						
						
							
							[youtube] Amend test  
						
						
						
						
					 
					
						2014-12-11 16:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						75111274ed 
					 
					
						
						
							
							[youtube] Do not warn if DASH manifest is missing ( #4442 )  
						
						
						
						
					 
					
						2014-12-11 16:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						624dcebff6 
					 
					
						
						
							
							[youtube] Make category optional ( #4442 )  
						
						
						
						
					 
					
						2014-12-11 16:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						9684f17cde 
					 
					
						
						
							
							Merge remote-tracking branch 'akretz/youtube_fix'  
						
						
						
						
					 
					
						2014-12-11 16:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						e52a40abf7 
					 
					
						
						
							
							[youtube] Add test case for  #4431  
						
						
						
						
					 
					
						2014-12-11 16:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Adrian Kretz 
							
						 
					 
					
						
						
							
						
						24270b0301 
					 
					
						
						
							
							[youtube] The case that 'url_encoded_fmt_stream_map' or 'adaptive_fmts' is the empty string is handled accordingly ( fixes   #4431 )  
						
						
						
						
					 
					
						2014-12-11 16:00:46 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						4bb4a18876 
					 
					
						
						
							
							[youtube] Fix imports  
						
						
						
						
					 
					
						2014-12-11 10:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						da27660014 
					 
					
						
						
							
							[youtube] Pass in all variables to DASH manifest ( Fixes   #4424 )  
						
						
						
						
					 
					
						2014-12-10 14:39:00 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						774e208f94 
					 
					
						
						
							
							[youtube] Handle missing DASH manifest ( Fixes   #4421 ,  fixes   #4420 )  
						
						
						
						
					 
					
						2014-12-10 13:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						b82f815f37 
					 
					
						
						
							
							Allow iterators for playlist result entries  
						
						
						
						
					 
					
						2014-12-06 14:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						9ff6772790 
					 
					
						
						
							
							[youtube] Modernize  
						
						
						
						
					 
					
						2014-12-06 12:20:54 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						810fb84d5e 
					 
					
						
						
							
							pep8 and minor beautification all around  
						
						
						
						
					 
					
						2014-12-04 08:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						c41a9650c3 
					 
					
						
						
							
							[youtube] Extract framerate from the dash manifest  
						
						... 
						
						
						
						Not all videos have 60 fps, for example they can have 48 fps. 
						
						
					 
					
						2014-12-01 17:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						c522adb1f0 
					 
					
						
						
							
							[youtube] Add a normal age-gate test video  
						
						
						
						
					 
					
						2014-11-30 21:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						7160532d41 
					 
					
						
						
							
							[youtube] Simplify code for getting the dash manifest url  
						
						... 
						
						
						
						video_info contains now the 'ytplayer.config.args' dictionary 
						
						
					 
					
						2014-11-30 21:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						4e62ebe250 
					 
					
						
						
							
							[youtube] Try to extract the video_info from the webpage before requesting the 'get_video_info' pages  
						
						... 
						
						
						
						The YouTube player doesn't seem to use them except for embedded videos, so we can skip a network request.
But they still provide better error mesagges (for removed videos for example). 
						
						
					 
					
						2014-11-30 20:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						b766eb2707 
					 
					
						
						
							
							[youtube] Update test  
						
						
						
						
					 
					
						2014-11-30 19:18:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						10a404c335 
					 
					
						
						
							
							[youtube] Add format 313 ( fixes   #4339 )  
						
						
						
						
					 
					
						2014-11-30 18:56:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						42939b6129 
					 
					
						
						
							
							[youtube] Use a cookie for seeting the language  
						
						... 
						
						
						
						This way, we don't have to do an aditional request 
						
						
					 
					
						2014-11-30 00:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
							
						
						37ea8164d3 
					 
					
						
						
							
							[youtube] Don't confirm age when initializing  
						
						... 
						
						
						
						It seems that all the videos with age restriction use now the age gate method, which doesn't require any confirmation. 
						
						
					 
					
						2014-11-29 23:46:39 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0792d5634e 
					 
					
						
						
							
							[youtube] Remove useless u prefixes  
						
						
						
						
					 
					
						2014-11-26 12:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						27f8b0994e 
					 
					
						
						
							
							Merge remote-tracking branch 'jtwaleson/master'  
						
						
						
						
					 
					
						2014-11-23 22:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jouke Waleson 
							
						 
					 
					
						
						
							
						
						9e1a5b8455 
					 
					
						
						
							
							PEP8: applied even more rules  
						
						
						
						
					 
					
						2014-11-23 21:39:15 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						784b6d3a9b 
					 
					
						
						
							
							Merge remote-tracking branch 'jtwaleson/master'  
						
						
						
						
					 
					
						2014-11-23 21:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jouke Waleson 
							
						 
					 
					
						
						
							
						
						8bcc875676 
					 
					
						
						
							
							PEP8: more applied  
						
						
						
						
					 
					
						2014-11-23 21:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jouke Waleson 
							
						 
					 
					
						
						
							
						
						5f6a1245ff 
					 
					
						
						
							
							PEP8 applied  
						
						
						
						
					 
					
						2014-11-23 20:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						f3a3407226 
					 
					
						
						
							
							[youtube] Clarify keywords  
						
						
						
						
					 
					
						2014-11-23 20:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						aa79ac0c82 
					 
					
						
						
							
							[youtube] Support controversy videos ( Fixes   #4275 )  
						
						
						
						
					 
					
						2014-11-23 09:59:02 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0857baade3 
					 
					
						
						
							
							[youtube] Add webm audio formats ( Fixes   #4229 )  
						
						
						
						
					 
					
						2014-11-18 11:08:37 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						23ad44b57b 
					 
					
						
						
							
							[youtube] Better error message for DASH manifest  
						
						
						
						
					 
					
						2014-11-17 20:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Aaron Wojnowski 
							
						 
					 
					
						
						
							
						
						894dd8682e 
					 
					
						
						
							
							Fix YouTube signature extraction.  
						
						
						
						
					 
					
						2014-11-13 00:33:27 -06:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a1cf99d03a 
					 
					
						
						
							
							[YoutubeDL] Add playlist_id and playlist_title fields ( Fixes   #4139 )  
						
						
						
						
					 
					
						2014-11-09 22:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						20436c30c9 
					 
					
						
						
							
							[youtube] Clarify output  
						
						
						
						
					 
					
						2014-11-04 23:35:34 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						94bd361318 
					 
					
						
						
							
							[youtube] Skip sts if missing ( Fixes   #4095 ,  fixes   #4103 )  
						
						
						
						
					 
					
						2014-11-04 22:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						0d2c141865 
					 
					
						
						
							
							[youtube] Detect formats 298 et al as mp4 ( Fixes   #4066 )  
						
						
						
						
					 
					
						2014-10-31 11:13:02 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						7b6de3728a 
					 
					
						
						
							
							[youtube] Add format 266 ( Fixes   #4055 )  
						
						
						
						
					 
					
						2014-10-30 09:53:43 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a51d3aa001 
					 
					
						
						
							
							[youtube] Add support for formats 302 and 303 ( Fixes   #4060 )  
						
						
						
						
					 
					
						2014-10-30 09:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						fbb21cf528 
					 
					
						
						
							
							[youtube] Add formats 298, 299 ( Fixes   #4056 )  
						
						
						
						
					 
					
						2014-10-30 09:34:13 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						f46a8702cc 
					 
					
						
						
							
							[youtube:playlist] Fix test title  
						
						
						
						
					 
					
						2014-10-27 00:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						bfc2bedcfc 
					 
					
						
						
							
							[youtube] Make confirm_age non-fatal ( #4042 )  
						
						
						
						
					 
					
						2014-10-26 21:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						6b445558ff 
					 
					
						
						
							
							[youtube] Only set language when necessary  
						
						... 
						
						
						
						We only need to set the language when we are using a login; otherwise it will always be English. 
						
						
					 
					
						2014-10-23 00:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						1cc887cbf0 
					 
					
						
						
							
							[youtube] Add support for format 278  
						
						
						
						
					 
					
						2014-10-13 00:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						203fb43f36 
					 
					
						
						
							
							[youtube] Download DASH manifest by default ( Closes   #3887 )  
						
						
						
						
					 
					
						2014-10-13 00:03:08 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						a1f934b171 
					 
					
						
						
							
							[youtube] Correct language cookie handling  
						
						
						
						
					 
					
						2014-09-29 02:04:16 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
							
						
						e2dce53781 
					 
					
						
						
							
							[youtube] Always request webpage in English ( Fixes   #3844 )  
						
						
						
						
					 
					
						2014-09-29 01:39:26 +02:00