Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							5c43afd40f 
							
						 
					 
					
						
						
							
							[youtube:channel] Support age restricted channels ( fixes   #7277 )  
						
						
						
					 
					
						2015-10-23 14:23:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							9170ca5b16 
							
						 
					 
					
						
						
							
							[youtube:channel] Fix test  
						
						
						
					 
					
						2015-10-23 14:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							648e6a1ffe 
							
						 
					 
					
						
						
							
							[youtube] Generalize playlist entries extraction ( Closes   #6699 ,  closes   #6992 )  
						
						
						
					 
					
						2015-10-18 00:11:34 +06:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							2b3c254678 
							
						 
					 
					
						
						
							
							[youtube:channel] Correct 404 handling  
						
						... 
						
						
						
						Previously, when we encountered a 404 - such as youtube-dl https://www.youtube.com/ohJeiboh8oorehai  - we crashed with a regexp error. Instead, make sure to go on and eventually report a 404. 
						
					 
					
						2015-09-14 00:32:20 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							287be8c615 
							
						 
					 
					
						
						
							
							[youtube:truncated_url] Add ?t=  
						
						... 
						
						
						
						Sometimes found in links - ?t=123&v=ABCD starts the video at position 123. 
						
					 
					
						2015-09-14 00:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							4003bd82b0 
							
						 
					 
					
						
						
							
							[youtube:shows] Use https  
						
						
						
					 
					
						2015-09-07 12:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								remitamine 
							
						 
					 
					
						
						
						
						
							
						
						
							8801255d7d 
							
						 
					 
					
						
						
							
							[youtube] fix show extraction ( fixes   #4841 )  
						
						... 
						
						
						
						Closes  #6782 ) 
					
						2015-09-07 12:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							515fc8776f 
							
						 
					 
					
						
						
							
							[youtube] Use encode_dict  
						
						
						
					 
					
						2015-09-06 07:42:15 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							aabc2be693 
							
						 
					 
					
						
						
							
							[youtube] Simplify and extract more metadata from url_encoded_fmt_stream_map ( Closes   #5993 )  
						
						
						
					 
					
						2015-08-30 08:07:07 +06:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
						
						
							
						
						
							c9afb51cea 
							
						 
					 
					
						
						
							
							[youtube] Fix missing format details for 60fps DASH formats  
						
						... 
						
						
						
						60fps DASH formats do not appear in the DASH manifest, but the non-DASH
video info page does contain additional parameters for DASH formats that
we can parse.
Use those when they exist.
This fixes "bestvideo" not selecting 60fps formats over similar 30fps
formats just because the file size is unknown. 
						
					 
					
						2015-08-30 08:05:16 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc8eec4eb 
							
						 
					 
					
						
						
							
							[youtube] Adapt player version regex to handle urls ending in '/html5player-new.js'  
						
						... 
						
						
						
						It was always extracting 'new' as the version, breaking the cache system. 
						
					 
					
						2015-08-26 15:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							cbaed4bb5e 
							
						 
					 
					
						
						
							
							[youtube] Expand _VALID_URL to support vid.plus  
						
						
						
					 
					
						2015-08-17 02:04:13 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							f74a7348f6 
							
						 
					 
					
						
						
							
							[youtube:search_url] Fix extraction ( Closes   #6578 )  
						
						
						
					 
					
						2015-08-16 23:33:17 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							041bc3adc5 
							
						 
					 
					
						
						
							
							[youtube] Simplify two-factor authentication  
						
						
						
					 
					
						2015-08-15 22:10:38 +06:00 
						 
				 
			
				
					
						
							
							
								reddraggone9 
							
						 
					 
					
						
						
						
						
							
						
						
							9303ce3e69 
							
						 
					 
					
						
						
							
							[youtube] Fix two-factor authentication  
						
						
						
					 
					
						2015-08-15 21:48:44 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							f57b7835e2 
							
						 
					 
					
						
						
							
							[youtube] Update tests  
						
						
						
					 
					
						2015-08-12 21:27:58 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							34952f09e1 
							
						 
					 
					
						
						
							
							[youtube] Add age limit to tests  
						
						
						
					 
					
						2015-08-11 01:24:53 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							34a7de2970 
							
						 
					 
					
						
						
							
							[youtube] Skip download for multiple v= test  
						
						
						
					 
					
						2015-08-11 01:22:06 +06:00 
						 
				 
			
				
					
						
							
							
								Puck Meerburg 
							
						 
					 
					
						
						
						
						
							
						
						
							11b5605815 
							
						 
					 
					
						
						
							
							[youtube] Use the first v= argument in the URL  
						
						... 
						
						
						
						This is according to how youtube handles multiple v= values in one URL.
Before this, it was possible to make a single URL show up differently
 on youtube itself, and if you downloaded/viewed it with youtube-dl/mpv 
						
					 
					
						2015-08-10 20:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							34866b4836 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'dstftw/multifeed-videos' ( closes   #6360 )  
						
						
						
					 
					
						2015-07-29 21:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1eddb939 
							
						 
					 
					
						
						
							
							[youtube] Show info message for multifeed videos according to noplaylist option  
						
						
						
					 
					
						2015-07-29 21:18:16 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							000b6b5ae5 
							
						 
					 
					
						
						
							
							[youtube] Improve tags extraction and add test  
						
						
						
					 
					
						2015-07-29 03:43:32 +06:00 
						 
				 
			
				
					
						
							
							
								Purdea Andrei 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f774e901 
							
						 
					 
					
						
						
							
							[youtube]: tags key in info jason is now a list  
						
						
						
					 
					
						2015-07-28 18:29:13 +03:00 
						 
				 
			
				
					
						
							
							
								Purdea Andrei 
							
						 
					 
					
						
						
						
						
							
						
						
							f171bc8b59 
							
						 
					 
					
						
						
							
							[youtube] save keywords in info jason when --write-info-json is used  
						
						
						
					 
					
						2015-07-28 18:14:06 +03:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							4c6bd5b5b6 
							
						 
					 
					
						
						
							
							[youtube] Use 'vp8' and 'vp9' in lowercase ( fixes   #6358 )  
						
						... 
						
						
						
						That's how YouTube reports them in their DASH manifest. 
						
					 
					
						2015-07-26 14:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f0a9ecea 
							
						 
					 
					
						
						
							
							[youtube] Respect noplaylist for multifeed videos  
						
						
						
					 
					
						2015-07-25 22:17:06 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7e015f25 
							
						 
					 
					
						
						
							
							[youtube] Add support for multifeed videos  
						
						
						
					 
					
						2015-07-25 21:30:34 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							678e436f2e 
							
						 
					 
					
						
						
							
							[youtube] Handle empty allowed regions ( Closes   #6351 )  
						
						
						
					 
					
						2015-07-25 02:09:34 +06:00 
						 
				 
			
				
					
						
							
							
								Sergey M. 
							
						 
					 
					
						
						
						
						
							
						
						
							cdad742700 
							
						 
					 
					
						
						
							
							Merge pull request  #6306  from jaimeMF/extract_start_time  
						
						... 
						
						
						
						[youtube] Extract start_time 
						
					 
					
						2015-07-23 23:33:54 +06:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							2929fa0e79 
							
						 
					 
					
						
						
							
							[youtube] Also look into the 'start' field for start_time  
						
						
						
					 
					
						2015-07-23 13:21:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							297a564bee 
							
						 
					 
					
						
						
							
							[youtube] Extract end_time  
						
						
						
					 
					
						2015-07-23 13:20:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							87dc451108 
							
						 
					 
					
						
						
							
							[youtube] Don't use the DASH manifest from 'get_video_info' if 'use_cipher_signature' is True ( #5118 )  
						
						... 
						
						
						
						Currently they give a 403 Forbidden error. 
						
					 
					
						2015-07-22 23:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c80519cbf 
							
						 
					 
					
						
						
							
							[youtube] Extract start_time  
						
						... 
						
						
						
						From the 't=*' in the url.
Currently youtube-dl doesn't use the value, but it was requested for the mpv plugin. 
						
					 
					
						2015-07-20 21:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							2fe1ff8582 
							
						 
					 
					
						
						
							
							[youtube] Set 'is_live'  
						
						
						
					 
					
						2015-07-20 20:14:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							17ee98e1a5 
							
						 
					 
					
						
						
							
							[youtube] Fix upload_date in test  
						
						
						
					 
					
						2015-07-20 19:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee8f5d80f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'yan12125/download-dash-segments' ( #5886 )  
						
						
						
					 
					
						2015-07-20 19:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							7fd002c006 
							
						 
					 
					
						
						
							
							[youtube] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus  
						
						
						
					 
					
						2015-07-17 23:51:57 +06:00 
						 
				 
			
				
					
						
							
							
								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