pukkandan 
							
						 
					 
					
						
						
							
						
						6e84b21559 
					 
					
						
						
							
							Fix bugs related to sanitize_info  
						
						... 
						
						
						
						Related: 8012d892bd (r54555230) 
						
						
					 
					
						2021-08-07 21:16:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b51d2ae3ca 
					 
					
						
						
							
							Add compat-option no-keep-subs  
						
						... 
						
						
						
						Closes  #630  
					
						2021-08-06 00:55:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						124bc071ee 
					 
					
						
						
							
							Fix wrong extension for intermediate files  
						
						... 
						
						
						
						Closes  #632  
					
						2021-08-05 19:51:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8012d892bd 
					 
					
						
						
							
							Ensure sanitization of infodict before printing to stdout  
						
						... 
						
						
						
						* `filter_requested_info` is renamed to a more appropriate name `sanitize_info` 
						
						
					 
					
						2021-08-05 03:37:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a46a815b05 
					 
					
						
						
							
							[cleanup] Fix linter in  96fccc101f 
						
						
						
						
					 
					
						2021-08-01 12:52:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						96fccc101f 
					 
					
						
						
							
							[downloader] Allow streaming unmerged formats to stdout using ffmpeg  
						
						... 
						
						
						
						For this to work:
1. The downloader must be ffmpeg
2. The selected formats must have the same protocol
3. The formats must be downloadable by ffmpeg to stdout
Partial solution for: https://github.com/ytdl-org/youtube-dl/issues/28146 , https://github.com/ytdl-org/youtube-dl/issues/27265  
						
						
					 
					
						2021-08-01 12:38:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						dbf5416a20 
					 
					
						
						
							
							[cleanup] Refactor some code  
						
						
						
						
					 
					
						2021-08-01 12:38:05 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f5510afef0 
					 
					
						
						
							
							[FormatSort] Fix bug for audio with unknown codec  
						
						
						
						
					 
					
						2021-08-01 12:13:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e4f0275711 
					 
					
						
						
							
							Add compat-option no-clean-infojson  
						
						
						
						
					 
					
						2021-08-01 12:13:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7d1eb38af1 
					 
					
						
						
							
							Add format types j, l, q for outtmpl  
						
						... 
						
						
						
						Closes  #345  
					
						2021-07-29 08:47:25 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						901130bbcf 
					 
					
						
						
							
							Expand and escape environment variables correctly in outtmpl  
						
						... 
						
						
						
						Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results  
						
						
					 
					
						2021-07-29 08:38:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ea05b3020d 
					 
					
						
						
							
							Remove asr appearing twice in -F  
						
						
						
						
					 
					
						2021-07-26 03:38:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3ba7740dd8 
					 
					
						
						
							
							[downloader] Pass info_dict to progress_hooks  
						
						
						
						
					 
					
						2021-07-22 04:30:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						245524e6a3 
					 
					
						
						
							
							Release 2021.07.21  
						
						... 
						
						
						
						and fix some typos
Closes  #538  
						
						
					 
					
						2021-07-22 02:33:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e37d0efbd9 
					 
					
						
						
							
							Fix bug where original_url was not propagated when _type=url  
						
						
						
						
					 
					
						2021-07-22 02:32:19 +05:30 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b35496d825 
					 
					
						
						
							
							Add only_once param for write_debug  
						
						
						
						
					 
					
						2021-07-21 18:06: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b5ac45b197 
					 
					
						
						
							
							Fix selectors all, mergeall and add tests  
						
						... 
						
						
						
						Bug from: 981052c9c6 
						
						
					 
					
						2021-07-07 21:10:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3acf6d3856 
					 
					
						
						
							
							[Funimation] Rewrite extractor (See desc) ( #444 )  
						
						... 
						
						
						
						* Support direct `/player/` URL
* Treat the different versions of an episode as different formats of a single video. So `experience_id` can no longer be used as the video `id` and the `episode_id` is used instead. This means that all existing archives will break
* Extractor options `language` and `version` to pre-select them
* Compat option `seperate-video-versions` to fall back to old behavior (including using the old video IDs)
Closes  #428  
						
						
					 
					
						2021-07-07 02:51:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						bc97cdae67 
					 
					
						
						
							
							[cleanup] Fix linter and some typos  
						
						... 
						
						
						
						Related: https://github.com/ytdl-org/youtube-dl/pull/29398  
						
						
					 
					
						2021-07-04 03:04:25 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						169dbde946 
					 
					
						
						
							
							Fixes for --list options (See desc)  
						
						... 
						
						
						
						1. Fix `--list-formats-old`
2. Allow listing with `--quiet`
3. Allow various listings to work together
4. Allow `--print` to work with listing 
						
						
					 
					
						2021-07-03 01:16:19 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						981052c9c6 
					 
					
						
						
							
							Some minor fixes and refactoring (see desc)  
						
						... 
						
						
						
						* [utils] Fix issues with reversal
* check_formats should catch `DownloadError`, not `ExtractorError`
* Simplify format selectors with `LazyList` and `yield from` 
						
						
					 
					
						2021-07-02 08:17:37 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						49c258e18d 
					 
					
						
						
							
							[youtube] Fix subtitle names for age-gated videos  
						
						... 
						
						
						
						Related: https://github.com/iv-org/invidious/pull/2205#issuecomment-868680486  
						
						
					 
					
						2021-06-25 23:10:31 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d3f62c1967 
					 
					
						
						
							
							Fix --throttled-rate when using --load-info-json  
						
						
						
						
					 
					
						2021-06-25 22:57:17 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5d3a0e794b 
					 
					
						
						
							
							Add --extractor-args to pass extractor-specific arguments  
						
						
						
						
					 
					
						2021-06-25 20:10:28 +05:30 
						 
				 
			
				
					
						
							
							
								Adrik 
							
						 
					 
					
						
						
							
						
						4513a41a72 
					 
					
						
						
							
							Process videos when using --ignore-no-formats-error ( #441 )  
						
						... 
						
						
						
						Authored by: krichbanana 
						
						
					 
					
						2021-06-24 22:23:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6033d9808d 
					 
					
						
						
							
							Fix --flat-playlist when entry has no ie_key  
						
						
						
						
					 
					
						2021-06-24 22:23:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						51d9739f80 
					 
					
						
						
							
							Add option --throttled-rate below which video data is re-extracted  
						
						... 
						
						
						
						Currently only for HTTP downloads
Closes  #430 , workaround for https://github.com/ytdl-org/youtube-dl/issues/29326  
						
						
					 
					
						2021-06-23 05:29:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e36d50c5dd 
					 
					
						
						
							
							[websockets] Add WebSocketFragmentFD ( #399 )  
						
						... 
						
						
						
						Necessary for #392 
Co-authored by: nao20010128nao, pukkandan 
						
						
					 
					
						2021-06-21 22:56:36 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f89b3e2d7a 
					 
					
						
						
							
							Skip fixup of existing files and add --fixup force to force it  
						
						
						
						
					 
					
						2021-06-20 04:59:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						fd7cfb6444 
					 
					
						
						
							
							[cleanup] Refactor fixup  
						
						
						
						
					 
					
						2021-06-20 04:26:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9fea350f0d 
					 
					
						
						
							
							Fix id sanitization in filenames  
						
						... 
						
						
						
						Closes  #415  
					
						2021-06-17 02:32:24 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e858a9d6d3 
					 
					
						
						
							
							[EmbedThumbnail]  Add compat-option embed-thumbnail-atomicparsley  
						
						... 
						
						
						
						to force use of atomicparsley for embedding thumbnails in mp4
Related: #411  
						
						
					 
					
						2021-06-16 22:33:32 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						551f93885e 
					 
					
						
						
							
							Ignore images formats from merge  
						
						
						
						
					 
					
						2021-06-13 04:16:42 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8326b00aab 
					 
					
						
						
							
							Allow images formats  
						
						... 
						
						
						
						Necessary for #343 .
* They are identified by `vcodec=acodec='none'`
* These formats show as the worst in `-F`
* Any postprocessor that expects audio/video will be skipped
* `b*` and all related selectors will skip such formats
* This commit also does not add any selector for downloading such formats. They have to be explicitly requested by the `format_id`. Implementation of a selector is left for when #389  is resolved 
						
						
					 
					
						2021-06-13 03:45:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b0249bcaf0 
					 
					
						
						
							
							Expand --check-formats to thumbnails  
						
						... 
						
						
						
						Closes  #402  
					
						2021-06-13 03:45:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						21cd8fae49 
					 
					
						
						
							
							Use NamedTemporaryFile for --check-formats  
						
						
						
						
					 
					
						2021-06-13 03:45:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8ba8714880 
					 
					
						
						
							
							[EmbedThumbnail] Fix for already downloaded thumbnail  
						
						
						
						
					 
					
						2021-06-11 19:13:24 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						187986a857 
					 
					
						
						
							
							Better error handling of syntax errors in -f  
						
						
						
						
					 
					
						2021-06-11 19:13:22 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0181adefc6 
					 
					
						
						
							
							[build] Build Windows x86 version with py3.7  
						
						... 
						
						
						
						and remove redundant tests
Closes  #390 
:ci skip
Co-authored by: pukkandan, shirt-dev 
						
						
					 
					
						2021-06-10 01:41:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						385a27fad1 
					 
					
						
						
							
							Improve offset parsing in outtmpl  
						
						
						
						
					 
					
						2021-06-09 20:01:57 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						639f1cea92 
					 
					
						
						
							
							Fix %d and empty default in outtmpl  
						
						... 
						
						
						
						Closes  #388  
					
						2021-06-09 15:37:15 +05:30