Remita Amine 
							
						 
					 
					
						
						
							
						
						92bc97d398 
					 
					
						
						
							
							[youtube] extract album from Music in this video section( #20301 )  
						
						
						
						
					 
					
						2019-04-28 17:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						822b9d9cb0 
					 
					
						
						
							
							[youtube] improve Youtube Music Auto-generated description parsing( closes   #20742 )  
						
						
						
						
					 
					
						2019-04-27 09:16:17 +01:00 
						 
				 
			
				
					
						
							
							
								quinlander 
							
						 
					 
					
						
						
							
						
						5caabd3c70 
					 
					
						
						
							
							[youtube] Extract additional meta data from video description on youtube music videos  
						
						... 
						
						
						
						YouTube music videos often have auto-generated video descriptions that can be
utilized to extract additional information about the video. This is desirable
in order to provide the user with as much meta data as possible. This commit
adds extraction methods for the following fields for youtube music videos:
- artist (fallback extraction methods added)
- track (fallback extraction methods added)
- album (new in this commit)
- release_date (new in this commit)
- release_year (new in this commit)
4 tests have been added to test this new functionality:
- YoutubeIE tests 27, 28, 29, and 30
Resolves : #20599  
						
						
					 
					
						2019-04-27 09:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						56667d622c 
					 
					
						
						
							
							[youtube] Fix extraction ( closes   #20758 ,  closes   #20759 ,  closes   #20761 ,  closes   #20762 ,  closes   #20764 ,  closes   #20766 ,  closes   #20767 ,  closes   #20769 ,  closes   #20771 ,  closes   #20768 ,  closes   #20770 )  
						
						
						
						
					 
					
						2019-04-24 09:58:00 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						15be3eb5e5 
					 
					
						
						
							
							[youtube] raise ExtractorError when no data available( #20737 )  
						
						
						
						
					 
					
						2019-04-22 20:52:43 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						19041a3877 
					 
					
						
						
							
							[youtube] extract srv[1-3] subtitle formats( #20566 )  
						
						
						
						
					 
					
						2019-04-05 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								utlasidyo 
							
						 
					 
					
						
						
							
						
						77d95677b7 
					 
					
						
						
							
							[youtube] Add support for invidiou.sh ( #20309 )  
						
						
						
						
					 
					
						2019-03-17 07:15:15 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						067aa17edf 
					 
					
						
						
							
							Start moving to ytdl-org  
						
						
						
						
					 
					
						2019-03-11 04:00:54 +07:00 
						 
				 
			
				
					
						
							
							
								dimqua 
							
						 
					 
					
						
						
							
						
						8ae113ca9d 
					 
					
						
						
							
							[youtube] Add more invidious instances  
						
						... 
						
						
						
						See [Invidious-Instances](https://github.com/omarroth/invidious/wiki/Invidious-Instances ) for the reference. 
						
						
					 
					
						2019-03-03 08:19:36 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						fa4ac365f6 
					 
					
						
						
							
							[youtube] Extend JS player signature function name regexes ( closes   #18890 ,  closes   #18891 ,  closes   #18893 )  
						
						
						
						
					 
					
						2019-01-17 10:24:44 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4fe54c128a 
					 
					
						
						
							
							[youtube] Update tests and add a tests for  #18804  
						
						
						
						
					 
					
						2019-01-16 02:18:27 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2f483bc1c3 
					 
					
						
						
							
							[youtube] Skip unsupported adaptive stream type ( #18804 )  
						
						
						
						
					 
					
						2019-01-16 01:28:50 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						561b456e2d 
					 
					
						
						
							
							[youtube] Extract DASH formats from player response ( closes   #18804 )  
						
						
						
						
					 
					
						2019-01-16 01:12:58 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c3e543893b 
					 
					
						
						
							
							[youtube] Extract live HLS URL from player response ( closes   #18799 )  
						
						
						
						
					 
					
						2019-01-10 22:46:53 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c2dd2dc086 
					 
					
						
						
							
							[youtube] Unescape HTML for series ( closes   #18641 )  
						
						
						
						
					 
					
						2018-12-31 19:57:01 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						140a13f5de 
					 
					
						
						
							
							[youtube] extract more format metadata  
						
						
						
						
					 
					
						2018-12-26 10:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						825cd268a3 
					 
					
						
						
							
							[youtube] detect DRM protected videos( #1774 )  
						
						
						
						
					 
					
						2018-12-26 10:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						63529e935c 
					 
					
						
						
							
							[youtube] Relax html5 player regexes ( closes   #18465 ,  closes   #18466 )  
						
						
						
						
					 
					
						2018-12-23 16:57:10 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						4273caf5c7 
					 
					
						
						
							
							[youtube] Extend html5 player regex ( closes   #17516 )  
						
						
						
						
					 
					
						2018-12-23 16:40:16 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						21c340b83f 
					 
					
						
						
							
							[youtube] Fix mark watched ( closes   #18546 )  
						
						
						
						
					 
					
						2018-12-16 19:40:49 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						8fe104947d 
					 
					
						
						
							
							[youtube] Fix multifeed extraction ( closes   #18531 )  
						
						
						
						
					 
					
						2018-12-15 22:25:12 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						2511eee215 
					 
					
						
						
							
							[youtube] Add another JS signature function name regex ( closes   #18091 ,  closes   #18093 ,  closes   #18094 )  
						
						
						
						
					 
					
						2018-11-07 09:55:59 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c0345b825f 
					 
					
						
						
							
							[youtube:playlist] Add support for invidio.us ( closes   #18077 )  
						
						
						
						
					 
					
						2018-11-05 19:08:39 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						dbdaaa231a 
					 
					
						
						
							
							[youtube] Add fallback metadata extraction from videoDetails ( closes   #18052 )  
						
						
						
						
					 
					
						2018-11-03 06:26:16 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						cd5a74a28e 
					 
					
						
						
							
							[youtube] Add support for invidio.us ( closes   #17613 )  
						
						
						
						
					 
					
						2018-09-24 00:14:49 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c11485162b 
					 
					
						
						
							
							[youtube] Don't pollute default query dict ( closes   #17593 )  
						
						
						
						
					 
					
						2018-09-17 22:13:39 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						dd4c449219 
					 
					
						
						
							
							[youtube] Extract channel meta fields ( closes   #9676 ,  closes   #12939 )  
						
						
						
						
					 
					
						2018-09-15 01:24:26 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9a47fa35dd 
					 
					
						
						
							
							[youtube] Fix extraction ( closes   #17457 ,  closes   #17464 )  
						
						
						
						
					 
					
						2018-09-08 03:36:10 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						409b9324da 
					 
					
						
						
							
							[youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix) ( closes   #17361 )  
						
						
						
						
					 
					
						2018-08-28 02:20:32 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						9a6628aaf9 
					 
					
						
						
							
							[youtube] Improve login error handling ( closes   #13822 )  
						
						
						
						
					 
					
						2018-07-05 00:37:32 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						eb6793ba97 
					 
					
						
						
							
							[youtube] Update tests  
						
						
						
						
					 
					
						2018-06-03 02:23:45 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						7e72694b5e 
					 
					
						
						
							
							[youtube] Move metadata extraction after video availability check  
						
						
						
						
					 
					
						2018-06-03 02:08:38 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						936784b272 
					 
					
						
						
							
							[youtube] Extract track and artist  
						
						
						
						
					 
					
						2018-06-03 02:05:14 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						68217024e8 
					 
					
						
						
							
							remove unnecessary assignment parenthesis  
						
						
						
						
					 
					
						2018-05-26 16:13:54 +01:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						54fc90aabf 
					 
					
						
						
							
							[youtube] fix hd720 format position  
						
						
						
						
					 
					
						2018-05-16 16:24:44 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						c63ca0eef8 
					 
					
						
						
							
							[youtube] Improve format filesize extraction ( #16453 )  
						
						
						
						
					 
					
						2018-05-14 23:27:56 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						84a9fef899 
					 
					
						
						
							
							[youtube] Make uploader extraction non fatal ( #16444 )  
						
						
						
						
					 
					
						2018-05-13 22:49:01 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						4c76aa0666 
					 
					
						
						
							
							[youtube] fix extraction for embed restricted live streams( fixes   #16433 )  
						
						
						
						
					 
					
						2018-05-13 13:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Niklas Haas 
							
						 
					 
					
						
						
							
						
						30226342ab 
					 
					
						
						
							
							[youtube] Correctly disable polymer on all requests  
						
						... 
						
						
						
						Rather than just the one that use the _download_webpage helper. The need
for this was made apparent by 0fe7783eFixes  #16323  
						
						
					 
					
						2018-04-29 22:35:16 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						70d35d166c 
					 
					
						
						
							
							[youtube] Add ability to authenticate with cookies  
						
						
						
						
					 
					
						2018-04-22 06:08:05 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						3853309fe2 
					 
					
						
						
							
							[youtube:feed] Implement lazy playlist extraction ( closes   #10184 )  
						
						
						
						
					 
					
						2018-04-22 06:07:32 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						870f3bfc63 
					 
					
						
						
							
							[ytsearch] Fix flat title extraction ( closes   #11260 ,  closes   #15681 )  
						
						
						
						
					 
					
						2018-02-23 03:43:42 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						ea69624992 
					 
					
						
						
							
							[youtube] Handle shared URLs with generic extractor ( closes   #14303 )  
						
						
						
						
					 
					
						2018-02-15 22:33:11 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e4a60912b8 
					 
					
						
						
							
							[youtube] Enforce using chunked HTTP downloading for DASH formats  
						
						
						
						
					 
					
						2018-02-04 07:17:26 +07:00 
						 
				 
			
				
					
						
							
							
								Yen Chi Hsuan 
							
						 
					 
					
						
						
							
						
						bbb7c3f7e9 
					 
					
						
						
							
							[youtube] Extract precise error messages ( closes   #15284 )  
						
						
						
						
					 
					
						2018-01-25 22:30:33 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						e7f3529f68 
					 
					
						
						
							
							[youtube:live] Improve live detection ( closes   #15365 )  
						
						
						
						
					 
					
						2018-01-20 17:57:20 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						391dd6f094 
					 
					
						
						
							
							[youtube] Fix live streams extraction ( closes   #15202 )  
						
						
						
						
					 
					
						2018-01-14 00:03:22 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						07aeced68e 
					 
					
						
						
							
							[youtube] Extract uploader, uploader_id and uploader_url for playlists ( #11427 ,  #15018 )  
						
						
						
						
					 
					
						2017-12-19 03:51:28 +07:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
							
						
						f2332f18e6 
					 
					
						
						
							
							[youtube] Restrict embed regex ( #14600 )  
						
						
						
						
					 
					
						2017-10-27 22:26:43 +07:00 
						 
				 
			
				
					
						
							
							
								Remita Amine 
							
						 
					 
					
						
						
							
						
						fa4bc6e712 
					 
					
						
						
							
							[youtube] replace youtube redirect urls in description( fixes   #14517 )  
						
						
						
						
					 
					
						2017-10-17 10:07:37 +00:00