bsun0000 
							
						 
					 
					
						
						
							
						
						5318156f1c 
					 
					
						
						
							
							[extractor/youtube] Mark videos as fully watched  
						
						... 
						
						
						
						Closes  #2555 
Authored by: bsun0000 
					
						2022-10-19 00:07:47 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d5d1df8afd 
					 
					
						
						
							
							[cleanup Misc  
						
						... 
						
						
						
						Closes  #5162  
					
						2022-10-18 23:52:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6678a4f0b3 
					 
					
						
						
							
							[extractor/youtube] Fix live_status  
						
						... 
						
						
						
						Bug in 4d37720a0c 
						
						
					 
					
						2022-10-14 07:41:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5225df50cf 
					 
					
						
						
							
							[extractor/youtube:tab] Let approximate_date return timestamp  
						
						
						
						
					 
					
						2022-10-13 15:30:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0468a3b325 
					 
					
						
						
							
							[jsinterp] Improve separating regex  
						
						... 
						
						
						
						Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909  
						
						
					 
					
						2022-10-11 08:02:26 +05:30 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
							
						
						867c66ff97 
					 
					
						
						
							
							[extractor/youtube] Extract concurrent view count for livestreams ( #5152 )  
						
						... 
						
						
						
						Adds new field `concurrent_view_count`
Closes https://github.com/yt-dlp/yt-dlp/issues/4843 
Authored by: coletdjnz 
						
						
					 
					
						2022-10-07 07:00:40 +00:00 
						 
				 
			
				
					
						
							
							
								Lesmiscore 
							
						 
					 
					
						
						
							
						
						4d37720a0c 
					 
					
						
						
							
							[extractor/youtube] Download post_live videos from start ( #5091 )  
						
						... 
						
						
						
						* The fragments are generated as a `LazyList`. So only the required formats are expanded during download, but all fragment lists are printed/written in infojson.
* The m3u8 formats which cannot be downloaded from start are not extracted by default, but can be enabled with an extractor-arg. The extractor-arg `include_live_dash` is renamed to `include_incomplete_formats` to account for this new use-case.
Closes  #1564 
Authored by: Lesmiscore, pukkandan 
						
						
					 
					
						2022-10-04 08:18:31 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a057779d5e 
					 
					
						
						
							
							[cleanup] Minor fixes  
						
						... 
						
						
						
						Closes  #5129 , Closes  #4982  
					
						2022-10-04 01:48:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7a32c70d13 
					 
					
						
						
							
							[cleanup] Fix flake8 and minor refactor  
						
						... 
						
						
						
						Issues from ab029d7e921fb53b946c 
						
						
					 
					
						2022-09-27 08:32:57 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						709ee21417 
					 
					
						
						
							
							[extractor/youtube] Do not warn on duplicate chapters  
						
						... 
						
						
						
						Eg: vYbaM8w8yzw 
						
						
					 
					
						2022-09-27 08:26:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1fb53b946c 
					 
					
						
						
							
							[extractor/youtube:tab] Improve continuation items extraction  
						
						
						
						
					 
					
						2022-09-27 04:44:54 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1dd18a8808 
					 
					
						
						
							
							[extractor/YoutubeShortsAudioPivot] Support source URLs  
						
						... 
						
						
						
						`ytshortsap:` is no longer needed 
						
						
					 
					
						2022-09-27 04:44:50 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0a5095fe8d 
					 
					
						
						
							
							[extractor/youtube:tab] Support reporthistory page  
						
						... 
						
						
						
						Closes  #4929  
					
						2022-09-27 04:44:50 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						0ca0f88121 
					 
					
						
						
							
							[extractor/heise] Fix extractor ( #5029 )  
						
						... 
						
						
						
						Fixes https://github.com/yt-dlp/yt-dlp/issues/1520 
Authored by: coletdjnz 
						
						
					 
					
						2022-09-26 00:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						80eb0bd9b9 
					 
					
						
						
							
							[extractor/youtube] Add support for Shorts audio pivot feed ( #4932 )  
						
						... 
						
						
						
						This feed shows Shorts using the audio of a given video. 
ytshortsap: prefix can be used as a shortcut until YouTube
implements an official view. 
Closes  #4911 
Authored by: coletdjnz 
						
						
					 
					
						2022-09-22 05:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						c26f9b991a 
					 
					
						
						
							
							[extractor/youtube] Support changing extraction language ( #4470 )  
						
						... 
						
						
						
						Adds `--extractor-args youtube:lang=<supported lang code>` extractor arg to prefer translated fields (e.g. title and description) of that language, if available, for all YouTube extractors. See README or error message for list of supported language codes.
Closes https://github.com/yt-dlp/yt-dlp/issues/387 
Authored by: coletdjnz 
						
						
					 
					
						2022-09-09 05:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						3ffb2f5bea 
					 
					
						
						
							
							[extractor/youtube] Fix video like count extraction  
						
						... 
						
						
						
						Support new combined button layout
Authored by: coletdjnz 
						
						
					 
					
						2022-09-09 12:34:39 +12:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						17ffed1842 
					 
					
						
						
							
							[docs] Improvements  
						
						... 
						
						
						
						* Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation 
* Link to wiki where applicable
* Fix some mistakes. Closes  #4853 , Closes  #4855 , Closes  #4852 
* Improve some error messages 
						
						
					 
					
						2022-09-07 17:38:05 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7c6eb424d3 
					 
					
						
						
							
							[extractor/youtube] Detect lazy-load-for-videos embeds  
						
						... 
						
						
						
						Closes  #4812  
					
						2022-09-02 02:01:57 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						05deb747bb 
					 
					
						
						
							
							[jsinterp] Fix escape in regex  
						
						
						
						
					 
					
						2022-09-01 16:46:32 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b505e8517a 
					 
					
						
						
							
							[extractor/youtube] Fallback regex for nsig code extraction  
						
						
						
						
					 
					
						2022-09-01 16:46:32 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						1ff88b7aec 
					 
					
						
						
							
							[extractor/youtube] Add no-youtube-prefer-utc-upload-date compat option ( #4771 )  
						
						... 
						
						
						
						This option reverts 992f9a730b17322130a9 
						
						
					 
					
						2022-09-01 10:02:28 +00:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						da4db748fa 
					 
					
						
						
							
							[utils] Add deprecation_warning  
						
						... 
						
						
						
						See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515  
						
						
					 
					
						2022-08-30 21:03:07 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d81ba7d491 
					 
					
						
						
							
							[jsinterp, extractor/youtube] Minor fixes  
						
						
						
						
					 
					
						2022-08-30 18:13:37 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c4b2df872d 
					 
					
						
						
							
							[jsinterp] Fix _separate  
						
						... 
						
						
						
						Ref: https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1231126941  
						
						
					 
					
						2022-08-30 16:06:40 +05:30 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						224b5a35f7 
					 
					
						
						
							
							[extractor/youtube] Update iOS Innertube clients ( #4792 )  
						
						... 
						
						
						
						Authored by: SamantazFox 
						
						
					 
					
						2022-08-29 03:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						50ac0e5416 
					 
					
						
						
							
							[extractor/youtube] Use device-specific user agent ( #4770 )  
						
						... 
						
						
						
						Thwart latest fingerprinting attempt (see https://github.com/iv-org/invidious/issues/3230#issuecomment-1226887639 )
Authored by: coletdjnz 
						
						
					 
					
						2022-08-28 22:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5e01315aa1 
					 
					
						
						
							
							[cache, extractor/youtube] Invalidate old cache  
						
						
						
						
					 
					
						2022-08-27 07:25:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						992dc6b486 
					 
					
						
						
							
							[jsinterp] Implement timeout  
						
						... 
						
						
						
						Workaround for #4716  
						
						
					 
					
						2022-08-22 06:19:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b25cac650f 
					 
					
						
						
							
							[extractor/youtube] Fix bug in format sorting  
						
						
						
						
					 
					
						2022-08-21 00:56:27 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						90a1df305b 
					 
					
						
						
							
							[test] Fix test_youtube_signature  
						
						
						
						
					 
					
						2022-08-21 00:51:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a831c2ea90 
					 
					
						
						
							
							[cleanup] Misc  
						
						
						
						
					 
					
						2022-08-19 05:08:21 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						25836db6be 
					 
					
						
						
							
							[extractor/youtube] Add fallback to phantomjs  
						
						... 
						
						
						
						Related #4635  
						
						
					 
					
						2022-08-18 21:35:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						580ce00782 
					 
					
						
						
							
							[youtube] Improve signature caching  
						
						... 
						
						
						
						and refactor related functions 
						
						
					 
					
						2022-08-18 21:33:30 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f6ca640b12 
					 
					
						
						
							
							[jsinterp] Fix for youtube player 1f7d5369  
						
						... 
						
						
						
						Closes  #4635  again 
					
						2022-08-18 16:38:35 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3ce2933693 
					 
					
						
						
							
							[youtube] Fix error reporting of "Incomplete data"  
						
						... 
						
						
						
						Related: #4669  
						
						
					 
					
						2022-08-16 22:01:48 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5c6d2ef9d1 
					 
					
						
						
							
							[youtube] Improve format sorting for IOS formats  
						
						... 
						
						
						
						When no itag/resolution is available for reference, use the closest resolution 
						
						
					 
					
						2022-08-15 14:04:05 +05:30 
						 
				 
			
				
					
						
							
							
								Lesmiscore 
							
						 
					 
					
						
						
							
						
						62b58c0936 
					 
					
						
						
							
							[docs] Consistent use of e.g. ( #4643 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-08-14 17:34:13 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8f53dc44a0 
					 
					
						
						
							
							[jsinterp] Handle new youtube signature functions  
						
						... 
						
						
						
						Closes  #4635  
					
						2022-08-14 05:12:32 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7e798d725e 
					 
					
						
						
							
							[extractor] Fix format sorting of channels  
						
						
						
						
					 
					
						2022-08-11 07:23:46 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						c7dcf0b31e 
					 
					
						
						
							
							[extractor/youtube] Add androidSdkVersion parameter to Android Innertube clients  
						
						... 
						
						
						
						Required to prevent YouTube returning a bad player response in some cases.
See: https://github.com/yt-dlp/yt-dlp/pull/4593 , https://github.com/TeamNewPipe/NewPipe/issues/8713 , https://github.com/iv-org/invidious/issues/3230 , https://github.com/Tyrrrz/YoutubeExplode/issues/647 
Authored by: coletdjnz 
						
						
					 
					
						2022-08-08 12:03:10 +12:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a416623436 
					 
					
						
						
							
							[extractor/youtube] Extract more format info  
						
						
						
						
					 
					
						2022-08-08 01:47:07 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						a3e9642116 
					 
					
						
						
							
							[extractor/youtube] Prevent redirect to unwanted videos ( #4593 )  
						
						... 
						
						
						
						Example: https://www.youtube.com/watch?v=aQvGIIdgFDM 
Authored by: coletdjnz 
						
						
					 
					
						2022-08-07 19:13:20 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						a0c830f488 
					 
					
						
						
							
							[extractor/youtube] Bump Innertube client versions  
						
						... 
						
						
						
						YouTube may be requiring new versions soon. See https://github.com/iv-org/invidious/issues/3230 , https://github.com/TeamNewPipe/NewPipe/issues/8713 
Authored by: coletdjnz 
						
						
					 
					
						2022-08-02 19:02:05 +12:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						be5c1ae862 
					 
					
						
						
							
							Standardize retry mechanism ( #1649 )  
						
						... 
						
						
						
						* [utils] Create `RetryManager`
* Migrate all retries to use the manager
* [extractor] Add wrapper methods for convenience
* Standardize console messages for retries
* Add `--retry-sleep` for extractors 
						
						
					 
					
						2022-08-02 01:43:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						bfd973ece3 
					 
					
						
						
							
							[extractors] Use new framework for existing embeds ( #4307 )  
						
						... 
						
						
						
						`Brightcove` is difficult to migrate because it's subclasses may depend
on the signature of the current functions. So it is left as-is for now
Note: Tests have not been migrated 
						
						
					 
					
						2022-08-02 01:08:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f2e8dbcc00 
					 
					
						
						
							
							[extractor, test] Basic framework for embed tests ( #4307 )  
						
						... 
						
						
						
						and split download tests so they can be more easily run in CI
Authored by: coletdjnz 
						
						
					 
					
						2022-08-02 01:08:16 +05:30 
						 
				 
			
				
					
						
							
							
								lazypete365 
							
						 
					 
					
						
						
							
						
						e325a21a1f 
					 
					
						
						
							
							[extractor/youtube] Add live_status=post_live ( #4495 )  
						
						... 
						
						
						
						Related: https://github.com/yt-dlp/yt-dlp/issues/1564 
Authored by: lazypete365 
						
						
					 
					
						2022-08-01 01:42:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						31b532a1f2 
					 
					
						
						
							
							[cleanup] Misc  
						
						
						
						
					 
					
						2022-07-31 03:35:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c646d76f67 
					 
					
						
						
							
							[webvtt, extractor/youtube] Extract auto-subs from livestream VODs  
						
						... 
						
						
						
						Closes  #4130 
Authored by: pukkandan, fstirlitz 
					
						2022-07-31 02:20:11 +05:30