pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8fa48fd94 
							
						 
					 
					
						
						
							
							[youtube] Disable get_video_info age-gate workaround  
						
						... 
						
						
						
						This now seems to be completely dead
Closes : #553  
						
					 
					
						2021-07-23 09:46:52 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fd226f6a7 
							
						 
					 
					
						
						
							
							[youtube] Fix age-gated videos for API clients when cookies are supplied ( #545 )  
						
						... 
						
						
						
						Fixes  #543 
Authored by: colethedj 
					
						2021-07-22 08:11:04 +00:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ba7740dd8 
							
						 
					 
					
						
						
							
							[downloader] Pass info_dict to progress_hooks  
						
						
						
					 
					
						2021-07-22 04:30:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29b208f6f9 
							
						 
					 
					
						
						
							
							[cookies] bugfix  
						
						... 
						
						
						
						Fixes: https://github.com/yt-dlp/yt-dlp/pull/488#discussion_r674352059  
						
					 
					
						2021-07-22 03:00:21 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4d666d27b 
							
						 
					 
					
						
						
							
							[version] update  
						
						... 
						
						
						
						:ci skip all 
						
					 
					
						2021-07-22 02:37:51 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245524e6a3 
							
						 
					 
					
						
						
							
							Release 2021.07.21  
						
						... 
						
						
						
						and fix some typos
Closes  #538  
						
					 
					
						2021-07-22 02:33:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c0d7f4951 
							
						 
					 
					
						
						
							
							[youtube] Make --extractor-retries work for more errors  
						
						... 
						
						
						
						Closes  #507  
					
						2021-07-22 02:32:20 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e37d0efbd9 
							
						 
					 
					
						
						
							
							Fix bug where original_url was not propagated when _type=url  
						
						
						
					 
					
						2021-07-22 02:32:19 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c926c9541f 
							
						 
					 
					
						
						
							
							[youtube] Add debug message for SAPISID cookie extraction ( #540 )  
						
						... 
						
						
						
						Authored by: colethedj 
						
					 
					
						2021-07-21 20:45:05 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Broadway 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							982ee69a74 
							
						 
					 
					
						
						
							
							Add option --cookies-from-browser to load cookies from a browser ( #488 )  
						
						... 
						
						
						
						* also adds `--no-cookies-from-browser`
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29201 
Authored by: mbway 
						
					 
					
						2021-07-22 02:02:49 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ea6541124 
							
						 
					 
					
						
						
							
							[youtube] Improve extraction of livestream metadata  
						
						... 
						
						
						
						Modified from and closes  #441 
Authored by: pukkandan, krichbanana 
						
					 
					
						2021-07-21 20:50:59 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae30b84072 
							
						 
					 
					
						
						
							
							Add field live_status  
						
						
						
					 
					
						2021-07-21 20:50:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc9d1493c6 
							
						 
					 
					
						
						
							
							bugfix for  50fed816dd 
						
						
						
					 
					
						2021-07-21 20:50:49 +05:30 
						 
				 
			
				
					
						
							
							
								Philip Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6755419d1 
							
						 
					 
					
						
						
							
							[douyin] Add extractor ( #513 )  
						
						... 
						
						
						
						Authored-by: pukkandan, pyx 
						
					 
					
						2021-07-21 20:49:27 +05:30 
						 
				 
			
				
					
						
							
							
								Henrik Heimbuerger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							145bd631c5 
							
						 
					 
					
						
						
							
							[nebula] Authentication via tokens from cookie jar ( #537 )  
						
						... 
						
						
						
						Closes  #496 
Co-authored-by: hheimbuerger, TpmKranz 
					
						2021-07-21 18:12:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b35496d825 
							
						 
					 
					
						
						
							
							Add only_once param for write_debug  
						
						
						
					 
					
						2021-07-21 18:06:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							352d63fdb5 
							
						 
					 
					
						
						
							
							[utils] Improve traverse_obj  
						
						
						
					 
					
						2021-07-21 11:30:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11f9be0912 
							
						 
					 
					
						
						
							
							[youtube] Extract data from multiple clients ( #536 )  
						
						... 
						
						
						
						* `player_client` accepts multiple clients
* default `player_client` = `android,web`
* music clients can be specifically requested
* Add IOS `player_client`
* Hide live dash since they can't be downloaded
Closes  #501 
Authored-by: pukkandan, colethedj 
						
					 
					
						2021-07-21 09:22:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c84aeac6b5 
							
						 
					 
					
						
						
							
							Add only_once param for report_warning  
						
						... 
						
						
						
						Related: https://github.com/yt-dlp/yt-dlp/pull/488#discussion_r667527297  
						
					 
					
						2021-07-21 01:39:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50fed816dd 
							
						 
					 
					
						
						
							
							Errors in playlist extraction should obey --ignore-errors  
						
						... 
						
						
						
						Related: https://github.com/yt-dlp/yt-dlp/issues/535#issuecomment-883277272 , https://github.com/yt-dlp/yt-dlp/issues/518#issuecomment-881794754  
						
					 
					
						2021-07-21 01:04:53 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1a7907bc0 
							
						 
					 
					
						
						
							
							[youtube] Fix controversial videos when requested via API ( #533 )  
						
						... 
						
						
						
						Closes: https://github.com/yt-dlp/yt-dlp/issues/511#issuecomment-883024350 
Authored by: colethedj 
						
					 
					
						2021-07-20 23:31:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61fc64618 
							
						 
					 
					
						
						
							
							[youtube:tab] Fix channels tab  
						
						
						
					 
					
						2021-07-20 23:22:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6586bca9b9 
							
						 
					 
					
						
						
							
							[utils] Fix LazyList for Falsey values  
						
						
						
					 
					
						2021-07-20 23:22:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da503b7a52 
							
						 
					 
					
						
						
							
							[youtube] Make parse_time_text and _extract_chapters non-fatal  
						
						... 
						
						
						
						Related: #532 , 7c365c2109 
						
					 
					
						2021-07-20 07:22:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c365c2109 
							
						 
					 
					
						
						
							
							[youtube] Sanity check chapters (and refactor related code)  
						
						... 
						
						
						
						Closes  #520  
					
						2021-07-20 05:39:02 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f698246b2 
							
						 
					 
					
						
						
							
							Rename NOTE in -F to MORE INFO  
						
						... 
						
						
						
						since it's often confused to be the same as `format_note` 
						
					 
					
						2021-07-20 05:30:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
						
						
							
						
						
							cca80fe611 
							
						 
					 
					
						
						
							
							[youtube] Extract even more thumbnails and reduce testing  
						
						... 
						
						
						
						* Also fix bug where `_test_url` was being ignored
Ref: https://stackoverflow.com/a/20542029 
Related: #340  
						
					 
					
						2021-07-20 03:46:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
						
						
							
						
						
							c634ad2a3c 
							
						 
					 
					
						
						
							
							[compat] Remove unnecessary code  
						
						
						
					 
					
						2021-07-20 03:46:05 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f3343809e 
							
						 
					 
					
						
						
							
							[utils] Improve traverse_obj  
						
						... 
						
						
						
						* Allow skipping a level: `traverse_obj([{k:v1}, {k:v2}], (None, k))` => `[v1, v2]`
* Make keys variadic: `traverse_obj(obj, k1: str, k2: str)` => `traverse_obj(obj, (k1,), (k2,))`
* Fetch from multiple keys: `traverse_obj([{k1:[1], k2:[2], k3:[3]}], (0, (k1, k2), 0))` => `[1, 2]`
TODO: Add tests 
						
					 
					
						2021-07-20 02:42:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ba692acc8 
							
						 
					 
					
						
						
							
							[youtube] Extract more thumbnails  
						
						... 
						
						
						
						* The thumbnail URLs are hard-coded and their actual existence is tested lazily
* Added option `--no-check-formats` to not test them
Closes  #340 , Related: #402 , #337 , https://github.com/ytdl-org/youtube-dl/issues/29049  
						
					 
					
						2021-07-20 02:42:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9488f69c1 
							
						 
					 
					
						
						
							
							[crunchyroll:playlist] Force http  
						
						... 
						
						
						
						Closes  #495  
					
						2021-07-20 02:42:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dce8743677 
							
						 
					 
					
						
						
							
							[docs] fix default of multistreams  
						
						
						
					 
					
						2021-07-19 23:47:57 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5520aa2dc9 
							
						 
					 
					
						
						
							
							Add option --exec-before-download  
						
						... 
						
						
						
						Closes  #530  
					
						2021-07-19 23:47:45 +05:30 
						 
				 
			
				
					
						
							
							
								mzbaulhaque 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d9b902243 
							
						 
					 
					
						
						
							
							[pornflip] Add new extractor ( #523 )  
						
						... 
						
						
						
						Authored-by: mzbaulhaque 
						
					 
					
						2021-07-19 23:46:21 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe93e2c4cf 
							
						 
					 
					
						
						
							
							[youtube] misc cleanup and bug fixes ( #505 )  
						
						... 
						
						
						
						* Update some `_extract_response` calls to keep them consistent
* Cleanup continuation extraction related code using new API format
* Improve `_extract_account_syncid` to support multiple parameters
* Generalize `get_text` and related functions into one
* Update `INNERTUBE_CONTEXT_CLIENT_NAME` with integer values
Authored by: colethedj 
						
					 
					
						2021-07-19 10:25:07 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							314ee30548 
							
						 
					 
					
						
						
							
							[youtube] Fix session index extraction and headers for non-web player clients ( #526 )  
						
						... 
						
						
						
						Fixes  #522  
					
						2021-07-18 06:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34917076ad 
							
						 
					 
					
						
						
							
							[youtube] Fix authentication when using multiple accounts  
						
						... 
						
						
						
						`SESSION_INDEX` in `ytcfg` is the index of the active account and should be sent as `X-Goog-AuthUser` header
Closes  #518 
Authored by @colethedj 
						
					 
					
						2021-07-17 11:50:05 +05:30 
						 
				 
			
				
					
						
							
							
								The Hatsune Daishi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccc7795ca3 
							
						 
					 
					
						
						
							
							[yahoo:gyao:player] Relax _VALID_URL ( #503 )  
						
						... 
						
						
						
						Authored by: nao20010128nao 
						
					 
					
						2021-07-16 20:06:53 +05:30 
						 
				 
			
				
					
						
							
							
								Felix S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da1c94ee45 
							
						 
					 
					
						
						
							
							[generic] Extract previously missed subtitles ( #515 )  
						
						... 
						
						
						
						* [generic] Extract subtitles in cases missed previously
* [common] Detect discarded subtitles in SMIL manifests
* [generic] Extract everything in the SMIL manifest
Authored by: fstirlitz 
						
					 
					
						2021-07-16 19:52:56 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b297919e0 
							
						 
					 
					
						
						
							
							Revert "Merge webm formats into mkv if thumbnails are to be embedded ( #173 )"  
						
						... 
						
						
						
						This reverts commit 4d971a16b8Closes  #500 
This was wrongly checking for `write_thumbnail` 
						
					 
					
						2021-07-15 23:34:52 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47193e0298 
							
						 
					 
					
						
						
							
							[youtube:tab] Extract playlist availability ( #504 )  
						
						... 
						
						
						
						Authored by: colethedj 
						
					 
					
						2021-07-15 02:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49bd8c66d3 
							
						 
					 
					
						
						
							
							[youtube:comments] Improve comment vote count parsing ( fixes   #506 ) ( #508 )  
						
						... 
						
						
						
						Authored by: colethedj 
						
					 
					
						2021-07-14 23:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Felix S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							182b6ae8a6 
							
						 
					 
					
						
						
							
							[RTP] Fix extraction and add subtitles ( #497 )  
						
						... 
						
						
						
						Authored by: fstirlitz 
						
					 
					
						2021-07-14 05:06:18 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c843e68588 
							
						 
					 
					
						
						
							
							[utils] Improve js_to_json comment regex  
						
						... 
						
						
						
						Capture the newline character as part of a single-line comment
From #497 , Authored by: fstirlitz 
						
					 
					
						2021-07-14 05:02:43 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							198f7ea89e 
							
						 
					 
					
						
						
							
							[extractor] Allow extracting multiple groups in _search_regex  
						
						... 
						
						
						
						From #497 , Authored by: fstirlitz 
						
					 
					
						2021-07-14 05:02:42 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c888ffb95a 
							
						 
					 
					
						
						
							
							[youtube] Use android client as default and add age-gate bypass for it ( #492 )  
						
						... 
						
						
						
						Authored by: colethedj 
						
					 
					
						2021-07-14 03:58:51 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9752433221 
							
						 
					 
					
						
						
							
							[youtube:comments] Fix is_favorited ( #491 )  
						
						... 
						
						
						
						Authored by colethedj 
						
					 
					
						2021-07-12 06:50:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0ff9979c6 
							
						 
					 
					
						
						
							
							[vlive] Extract thumbnail directly in addition to the one from Naver  
						
						... 
						
						
						
						Closes  #477  
					
						2021-07-12 06:07:23 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							501dd1ad55 
							
						 
					 
					
						
						
							
							[metadatafromfield] Do not detect numbers as field names  
						
						... 
						
						
						
						Related: https://github.com/yt-dlp/yt-dlp/issues/486#issuecomment-877820394  
						
					 
					
						2021-07-12 05:20:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75722b037d 
							
						 
					 
					
						
						
							
							[webtt] Fix timestamps  
						
						... 
						
						
						
						Closes  #474  
					
						2021-07-12 05:20:12 +05:30