pukkandan 
							
						 
					 
					
						
						
							
						
						dbf5416a20 
					 
					
						
						
							
							[cleanup] Refactor some code  
						
						
						
						
					 
					
						2021-08-01 12:38:05 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d74a58a186 
					 
					
						
						
							
							Set home: as the default key for -P  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						5520aa2dc9 
					 
					
						
						
							
							Add option --exec-before-download  
						
						... 
						
						
						
						Closes  #530  
					
						2021-07-19 23:47:45 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4bb6b02f93 
					 
					
						
						
							
							Improve extractor_args parsing  
						
						
						
						
					 
					
						2021-07-08 21:22:35 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5d3a0e794b 
					 
					
						
						
							
							Add --extractor-args to pass extractor-specific arguments  
						
						
						
						
					 
					
						2021-06-25 20:10:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6aecd87106 
					 
					
						
						
							
							Release 2021.06.23  
						
						
						
						
					 
					
						2021-06-23 07:34:55 +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 
							
						 
					 
					
						
						
							
						
						7e067091e8 
					 
					
						
						
							
							[options] Rename --add-metadata to --embed-metadata  
						
						... 
						
						
						
						and clarify that it embeds chapter markers 
						
						
					 
					
						2021-06-20 04:59:35 +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 
							
						 
					 
					
						
						
							
						
						8ba8714880 
					 
					
						
						
							
							[EmbedThumbnail] Fix for already downloaded thumbnail  
						
						
						
						
					 
					
						2021-06-11 19:13:24 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3b1fe47d84 
					 
					
						
						
							
							Release 2021.06.08  
						
						
						
						
					 
					
						2021-06-08 20:13:41 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						81a23040eb 
					 
					
						
						
							
							[cleanup] Refactor ffmpeg convertors  
						
						
						
						
					 
					
						2021-05-22 15:20:42 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						857f63136d 
					 
					
						
						
							
							[videoconvertor] Generalize with remuxer and allow conditional recoding  
						
						
						
						
					 
					
						2021-05-22 15:20:42 +05:30 
						 
				 
			
				
					
						
							
							
								louie-github 
							
						 
					 
					
						
						
							
						
						a927acb1ec 
					 
					
						
						
							
							[ThumbnailsConvertor] Support conversion to png and make it the default ( #333 )  
						
						... 
						
						
						
						PNG, being a lossless format, should be a better default here compared to JPG since we won't be compressing to a lossy format and losing some of the original image data
PNG is also supported for embedding in all the formats similar to JPEG
Authored by: louie-github 
						
						
					 
					
						2021-05-21 23:39:48 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						2305e2e5c9 
					 
					
						
						
							
							[options] Alias --write-comments, --no-write-comments  
						
						... 
						
						
						
						Closes : #264  
					
						2021-05-20 15:56:57 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d2a1fad968 
					 
					
						
						
							
							[compat] Fix py2  
						
						
						
						
					 
					
						2021-05-14 13:35:13 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						53c18592d3 
					 
					
						
						
							
							Add option --print  
						
						... 
						
						
						
						Deprecates: `--get-description`, `--get-duration`, `--get-filename`, `--get-format`, `--get-id`, `--get-thumbnail`, `--get-title`, `--get-url`
Closes  #295  
						
						
					 
					
						2021-05-14 13:15:47 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e632bce2e4 
					 
					
						
						
							
							[options] Refactor callbacks  
						
						
						
						
					 
					
						2021-05-14 13:15:47 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						53ed7066ab 
					 
					
						
						
							
							Option --compat-options to revert some of yt-dlp's changes  
						
						... 
						
						
						
						* Deprecates `--list-formats-as-table`, `--list-formats-old` 
						
						
					 
					
						2021-05-11 13:30:48 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						486fb17975 
					 
					
						
						
							
							Remove -l, -t, -A completely and disable --auto-number, --title, --literal, --id  
						
						
						
						
					 
					
						2021-05-09 04:22:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e8e738406a 
					 
					
						
						
							
							Add experimental option --check-formats to test the URLs before format selection  
						
						
						
						
					 
					
						2021-05-06 20:50:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						cc0ec3e161 
					 
					
						
						
							
							Do not strip out whitespaces in -o and -P  
						
						... 
						
						
						
						Related: https://github.com/yt-dlp/yt-dlp/issues/276#issuecomment-827361652  
						
						
					 
					
						2021-05-02 14:03:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e58c22a0f6 
					 
					
						
						
							
							[documentation] Fix typos  
						
						
						
						
					 
					
						2021-04-22 16:54:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a439a3a45c 
					 
					
						
						
							
							Improve output template (see desc)  
						
						... 
						
						
						
						* Objects can be traversed like `%(field.key1.key2)s`
* A number can be added to the field as `%(field+n)s`
* Deprecates `--autonumber-start` 
						
						
					 
					
						2021-04-22 04:19:33 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						26e2805c3f 
					 
					
						
						
							
							Add option --skip-playlist-after-errors  
						
						... 
						
						
						
						Allows to skip the rest of a playlist after a given number of errors are encountered 
						
						
					 
					
						2021-04-22 02:16:31 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c32b0aab8a 
					 
					
						
						
							
							Improve --sub-langs (see desc)  
						
						... 
						
						
						
						* Treat `--sub-langs` entries as regex
* `all` can be used to refer to all the subtitles
* the language code can be prefixed with `-` to exclude it
* Deprecates `--all-subs`
Closes  #253  
						
						
					 
					
						2021-04-20 02:58:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b7da73eb19 
					 
					
						
						
							
							Add option --ignore-no-formats-error  
						
						... 
						
						
						
						* Ignores the "no video format" and similar errors
* Experimental - Some extractors may still throw these errors 
						
						
					 
					
						2021-04-17 08:40:30 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b31fdeedfd 
					 
					
						
						
							
							[documentation] Improvements  
						
						
						
						
					 
					
						2021-04-12 02:36:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8fa43c73d8 
					 
					
						
						
							
							Add option --convert-thumbnails  
						
						... 
						
						
						
						Closes: https://github.com/yt-dlp/yt-dlp/issues/99  https://github.com/yt-dlp/yt-dlp/issues/102  
						
						
					 
					
						2021-04-12 02:32:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9de3ea3126 
					 
					
						
						
							
							Pass any field to --exec using similar syntax to output template  
						
						... 
						
						
						
						Related: https://github.com/ytdl-org/youtube-dl/issues/28642  
						
						
					 
					
						2021-04-11 06:06:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d9aa233295 
					 
					
						
						
							
							Deprecate more options  
						
						... 
						
						
						
						* `--all-formats` = `-f all`
* `--include-ads` is not implemented 
						
						
					 
					
						2021-04-10 20:58:36 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						52a8a1e1b9 
					 
					
						
						
							
							Option to choose different downloader for different protocols  
						
						... 
						
						
						
						* Renamed `--external-downloader-args` to `--downloader-args`
* Added `native` as an option for the downloader
* Use similar syntax to `--downloader-args` etc. Eg: `--downloader dash:native --downloader aria2c`
* Deprecated `--hls-prefer-native` and `--hls-prefer-ffmpeg` since the same can now be done with `--downloader "m3u8:native"` and `m3u8:ffmpeg` respectively
* Split `frag_urls` protocol into `m3u8_frag_urls` and `dash_frag_urls`
* Standardize shortening of protocol names with `downloader.shorten_protocol_name` 
						
						
					 
					
						2021-04-10 20:57:52 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d818eb7473 
					 
					
						
						
							
							Improve argument parsing for -P, -o, -S  
						
						... 
						
						
						
						* `-P "subtitle,thumbnail:PATH"` is now possible. Similarly for `-o`
* `-S "fps,br" -S "res,codec"` is now interpreted as `-S res,codec,fps,br`. Previously, `-S fps,br` was ignored in this case. 
						
						
					 
					
						2021-04-10 20:57:27 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						73cd218f5a 
					 
					
						
						
							
							[documentation] Improve --parse-metadata documentation  
						
						
						
						
					 
					
						2021-04-03 14:07:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b050d210df 
					 
					
						
						
							
							Fix some typos and linter  
						
						
						
						
					 
					
						2021-04-01 14:16:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						143db31d48 
					 
					
						
						
							
							Parse metadata from multiple fields  
						
						... 
						
						
						
						Closes  #196  
					
						2021-03-25 03:32:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						dd18a58cb1 
					 
					
						
						
							
							[documentation] Add SplitChapters to --ppa  
						
						
						
						
					 
					
						2021-03-20 09:31:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e167860ce7 
					 
					
						
						
							
							[documentation] Add deprecated options and aliases in readme  
						
						
						
						
					 
					
						2021-03-18 22:07:50 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						75d43ca080 
					 
					
						
						
							
							Option to keep private keys in the infojson  
						
						... 
						
						
						
						Options: --clean-infojson, --no-clean-infojson
Related: https://github.com/yt-dlp/yt-dlp/issues/42#issuecomment-800778391  
						
						
					 
					
						2021-03-18 21:00:45 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						597c18665e 
					 
					
						
						
							
							Release 2021.03.15  
						
						
						
						
					 
					
						2021-03-15 05:54:39 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7275535116 
					 
					
						
						
							
							Split video by chapters ( #158 )  
						
						... 
						
						
						
						* New options `--split-chapters` and `--no-split-chapters`
* The output/path of the split files can be given using the key `chapter`
* Additional keys `section_title`, `section_number`, `section_start`, `section_end` are available in the output template
* Alias `--split-tracks` for parity with animelover/youtube-dl
* `--sponskrub-cut` and `--split-chapter` cannot work together
Closes:
https://github.com/blackjack4494/yt-dlc/issues/277 
https://github.com/ytdl-org/youtube-dl/issues/28438 
https://github.com/ytdl-org/youtube-dl/issues/12907 
https://github.com/ytdl-org/youtube-dl/issues/6480 
https://github.com/ytdl-org/youtube-dl/pull/25005 
Rewritten from the implementation by: femaref and Wattux
https://github.com/Wattux/youtube-dl/tree/split-at-timestamps 
https://github.com/ytdl-org/youtube-dl/pull/25005 
https://github.com/femaref/youtube-dl/tree/split-track  
						
						
					 
					
						2021-03-15 04:32:13 +05:30 
						 
				 
			
				
					
						
							
							
								shirt 
							
						 
					 
					
						
						
							
						
						4cf1e5d2f9 
					 
					
						
						
							
							Native concurrent downloading of fragments ( #166 )  
						
						... 
						
						
						
						* Option `--concurrent-fragments` (`-N`) to set the number of threads
Related: #165 
Known issues:
* When receiving Ctrl+C, the process will exit only after finishing the currently downloading fragments
* The download progress shows the speed of only one thread
Authored by shirt-dev 
						
						
					 
					
						2021-03-13 10:16:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						99594a11ce 
					 
					
						
						
							
							Remove "fixup is ignored" warning when fixup wasn't passed by user  
						
						... 
						
						
						
						Closes  #151  
					
						2021-03-07 12:32:59 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d6e51845b7 
					 
					
						
						
							
							Reduce default of --extractor-retries to 3  
						
						... 
						
						
						
						so that even those not using sleep won't get 429'd on youtube 
						
						
					 
					
						2021-03-03 03:04:08 +05:30