PilzAdam 
							
						 
					 
					
						
						
							
						
						e978789f0f 
					 
					
						
						
							
							[outtmpl] Add operator & for replacement text ( #2012 )  
						
						... 
						
						
						
						Authored by: PilzAdam 
						
						
					 
					
						2021-12-18 02:05:48 +05:30 
						 
				 
			
				
					
						
							
							
								Zenon Mousmoulas 
							
						 
					 
					
						
						
							
						
						d5c3254889 
					 
					
						
						
							
							[extractor] Support default implicit graph in JSON-LD ( #1983 )  
						
						... 
						
						
						
						Original PR: https://github.com/ytdl-org/youtube-dl/pull/30229 
Per W3C JSON-LD v1.1 §4.9 (non-normative ref):
    When a JSON-LD document's top-level structure is a map that contains
    no other keys than @graph and optionally @context (properties that
    are not mapped to an IRI or a keyword are ignored), @graph is
    considered to express the otherwise implicit default graph.
Authored by: zmousm 
						
						
					 
					
						2021-12-17 02:16:30 +05:30 
						 
				 
			
				
					
						
							
							
								std-move 
							
						 
					 
					
						
						
							
						
						fed1309651 
					 
					
						
						
							
							[test/download] Ignore field webpage_url_domain ( #2014 )  
						
						... 
						
						
						
						Authored by: std-move 
						
						
					 
					
						2021-12-16 15:40:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ff9f925b63 
					 
					
						
						
							
							[test/download] Add more fields  
						
						
						
						
					 
					
						2021-12-15 03:38:12 +05:30 
						 
				 
			
				
					
						
							
							
								Nil Admirari 
							
						 
					 
					
						
						
							
						
						8157a09d22 
					 
					
						
						
							
							[SponsorBlock] Add Filler and Highlight categories ( #1664 )  
						
						... 
						
						
						
						Authored by: nihil-admirari, pukkandan 
						
						
					 
					
						2021-12-09 18:10:31 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						57dbe8077f 
					 
					
						
						
							
							[jsinterp] Fix splice to handle float  
						
						... 
						
						
						
						Needed for new youtube js player f1ca6900
Closes  #1767  
						
						
					 
					
						2021-11-23 20:34:34 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						282f570918 
					 
					
						
						
							
							[utils] Fix error when copying LazyList  
						
						
						
						
					 
					
						2021-11-20 08:33:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c5e3f84972 
					 
					
						
						
							
							[utils] Allow alignment in render_table  
						
						... 
						
						
						
						and add tests 
						
						
					 
					
						2021-11-20 08:33:51 +05:30 
						 
				 
			
				
					
						
							
							
								The Hatsune Daishi 
							
						 
					 
					
						
						
							
						
						a04e005521 
					 
					
						
						
							
							[AES] Add ECB mode ( #1686 )  
						
						... 
						
						
						
						Needed for #1688 
Authored by: nao20010128nao 
						
						
					 
					
						2021-11-19 07:24:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						dd2a987d3f 
					 
					
						
						
							
							[tests] Fix tests  
						
						
						
						
					 
					
						2021-11-19 06:30:25 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9222c38182 
					 
					
						
						
							
							[cleanup] Minor cleanup  
						
						... 
						
						
						
						Closes  #1696 , Closes  #1673  
					
						2021-11-19 05:36:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4476d2c764 
					 
					
						
						
							
							[outtmpl] Add alternate forms for q and j  
						
						
						
						
					 
					
						2021-11-10 04:19:42 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						582fad70f5 
					 
					
						
						
							
							[outtmpl] Do not traverse None  
						
						... 
						
						
						
						Closes  #1585  
					
						2021-11-08 00:26:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a331949df3 
					 
					
						
						
							
							[test/download] Fallback test to bv  
						
						
						
						
					 
					
						2021-11-06 07:53:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a1fc7ca074 
					 
					
						
						
							
							[jsinterp] Handle default in switch better  
						
						
						
						
					 
					
						2021-11-03 16:35:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						404f611f1c 
					 
					
						
						
							
							[youtube] Fix throttling by decrypting n-sig ( #1437 )  
						
						
						
						
					 
					
						2021-10-31 09:53:58 +05:30 
						 
				 
			
				
					
						
							
							
								Damiano Amatruda 
							
						 
					 
					
						
						
							
						
						17ec8bcfa9 
					 
					
						
						
							
							[microsoftstream] Add extractor ( #1201 )  
						
						... 
						
						
						
						Based on: https://github.com/ytdl-org/youtube-dl/pull/24649 
Fixes: https://github.com/ytdl-org/youtube-dl/issues/24440 
Authored by: damianoamatruda, nixklai 
						
						
					 
					
						2021-10-22 05:34:00 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						aa7785f860 
					 
					
						
						
							
							[utils] Standardize timestamp formatting code  
						
						... 
						
						
						
						Closes  #1285  
					
						2021-10-19 22:58:25 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						176f1866cb 
					 
					
						
						
							
							Add HDR information to formats  
						
						
						
						
					 
					
						2021-10-18 18:35:02 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						17bddf3e95 
					 
					
						
						
							
							Reduce default --socket-timeout  
						
						
						
						
					 
					
						2021-10-18 16:40:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						18f96d129b 
					 
					
						
						
							
							[utils] Allow duration strings in filter  
						
						... 
						
						
						
						Closes  #1309  
					
						2021-10-17 17:39:33 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b836dc94f2 
					 
					
						
						
							
							[outtmpl] Fix bug in expanding environment variables  
						
						
						
						
					 
					
						2021-10-13 04:14:11 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b5ae35ee6d 
					 
					
						
						
							
							[cleanup] Misc cleanup  
						
						
						
						
					 
					
						2021-10-09 22:32:00 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						819e05319b 
					 
					
						
						
							
							Improved progress reporting (See desc) ( #1125 )  
						
						... 
						
						
						
						* Separate `--console-title` and `--no-progress`
* Add option `--progress` to show progress-bar even in quiet mode
* Fix and refactor `minicurses`
* Use `minicurses` for all progress reporting
* Standardize use of terminal sequences and enable color support for windows 10
* Add option `--progress-template` to customize progress-bar and console-title
* Add postprocessor hooks and progress reporting
Closes : #906 , #901 , #1085 , #1170  
						
						
					 
					
						2021-10-09 00:41:59 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e6f21b3d92 
					 
					
						
						
							
							[docs,cleanup] Some minor refactoring and improve docs  
						
						
						
						
					 
					
						2021-09-30 03:32:52 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						91dd88b90f 
					 
					
						
						
							
							[outtmpl] Alternate form of format type l for \n delimited list  
						
						
						
						
					 
					
						2021-09-27 11:29:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						524e2e4fda 
					 
					
						
						
							
							[outtmpl] Format type U for unicode normalization  
						
						
						
						
					 
					
						2021-09-26 01:41:01 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ff1c7fc9d3 
					 
					
						
						
							
							Allow 0 in --playlist-items  
						
						
						
						
					 
					
						2021-09-25 03:31:35 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1b629e1b4c 
					 
					
						
						
							
							[test/cookies] Improve logging  
						
						
						
						
					 
					
						2021-09-19 19:41:09 +05:30 
						 
				 
			
				
					
						
							
							
								Ákos Sülyi 
							
						 
					 
					
						
						
							
						
						09906f554d 
					 
					
						
						
							
							[aes] Add aes_gcm_decrypt_and_verify ( #1020 )  
						
						... 
						
						
						
						Authored by: sulyi, pukkandan 
						
						
					 
					
						2021-09-19 17:52:31 +05:30 
						 
				 
			
				
					
						
							
							
								Nil Admirari 
							
						 
					 
					
						
						
							
						
						c6af2dd8e5 
					 
					
						
						
							
							[SponsorBlock] Improve merge algorithm ( #999 )  
						
						... 
						
						
						
						Authored by: nihil-admirari 
						
						
					 
					
						2021-09-19 08:38:50 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7c37ff97d3 
					 
					
						
						
							
							Allow alternate fields in outtmpl  
						
						... 
						
						
						
						Closes  #899 , #1004  
					
						2021-09-18 16:41:01 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						edf65256aa 
					 
					
						
						
							
							[hls,aes] Fallback to native implementation for AES-CBC  
						
						... 
						
						
						
						and detect `Cryptodome` in addition to `Crypto`
Closes  #935 
Related: #938  
						
						
					 
					
						2021-09-18 00:55:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f5aa5cfbff 
					 
					
						
						
							
							Add format type B for outtmpl to treat the value as bytes  
						
						... 
						
						
						
						This is useful to limit the filename to a certain number of bytes rather than characters
Closes  #1003  
						
						
					 
					
						2021-09-18 00:11:11 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						a7e999beec 
					 
					
						
						
							
							[pbs] Fix subtitle extraction ( #813 )  
						
						... 
						
						
						
						Original PR: https://github.com/ytdl-org/youtube-dl/pull/24430 , https://github.com/ytdl-org/youtube-dl/pull/17434 
Closes : #836 , https://github.com/ytdl-org/youtube-dl/issues/18796 , https://github.com/ytdl-org/youtube-dl/issues/17273 
Authored-by: coletdjnz, gesa, raphaeldore 
						
						
					 
					
						2021-09-08 02:29:20 +05:30 
						 
				 
			
				
					
						
							
							
								Nil Admirari 
							
						 
					 
					
						
						
							
						
						7a340e0df3 
					 
					
						
						
							
							Native SponsorBlock implementation and related improvements ( #360 )  
						
						... 
						
						
						
						SponsorBlock options:
* The fetched sponsor sections are written to infojson
* `--sponsorblock-remove` removes specified chapters from file
* `--sponsorblock-mark` marks the specified sponsor sections as chapters
* `--sponsorblock-chapter-title` to specify sponsor chapter template
* `--sponsorblock-api` to use a different API
Related improvements:
* Split `--embed-chapters` from `--embed-metadata`
* Add `--remove-chapters` to remove arbitrary chapters
* Add `--force-keyframes-at-cuts` for more accurate cuts when removing and splitting chapters
Deprecates all `--sponskrub` options
Authored by: nihil-admirari, pukkandan 
						
						
					 
					
						2021-09-02 02:25:16 +05:30 
						 
				 
			
				
					
						
							
							
								animelover1984 
							
						 
					 
					
						
						
							
						
						abafce59a1 
					 
					
						
						
							
							[Niconico] Add Search extractors ( #672 )  
						
						... 
						
						
						
						Authored by: animelover1984, pukkandan 
						
						
					 
					
						2021-08-28 07:07:13 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						0bb1bc1b10 
					 
					
						
						
							
							[youtube] Remove annotations and deprecate --write-annotations ( #765 )  
						
						... 
						
						
						
						Closes  #692  
Authored by: coletdjnz 
					
						2021-08-24 09:22:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4dfbf8696b 
					 
					
						
						
							
							[utils] Add parse_qs  
						
						
						
						
					 
					
						2021-08-23 00:50:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9e598870dd 
					 
					
						
						
							
							Fix playlist_index not obeying playlist_start  
						
						... 
						
						
						
						and add tests
Closes  #720  
						
						
					 
					
						2021-08-17 19:06:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8f18aca871 
					 
					
						
						
							
							Let --match-filter reject entries early  
						
						... 
						
						
						
						Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views` 
						
						
					 
					
						2021-08-17 04:29:56 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ad3dc496bb 
					 
					
						
						
							
							Misc fixes - See desc  
						
						... 
						
						
						
						* Remove unnecessary uses of _list_from_options_callback
* Fix download tests - Bug from 6e84b21559#517  
						
						
					 
					
						2021-08-10 01:22:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e9f4ccd19e 
					 
					
						
						
							
							Add option --replace-in-metadata  
						
						
						
						
					 
					
						2021-08-10 01:22:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b868936cd6 
					 
					
						
						
							
							[cleanup] Misc  
						
						
						
						
					 
					
						2021-08-07 21:17:07 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						243c57cfe8 
					 
					
						
						
							
							[tests:download] Add batch testing for extractors  
						
						... 
						
						
						
						Use `test_YourExtractor_all` to invoke them 
						
						
					 
					
						2021-08-07 21:17:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						2b8a2973bd 
					 
					
						
						
							
							Allow entire infodict to be printed using %()s  
						
						... 
						
						
						
						Makes `--dump-json` redundant 
						
						
					 
					
						2021-08-07 21:17:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6e84b21559 
					 
					
						
						
							
							Fix bugs related to sanitize_info  
						
						... 
						
						
						
						Related: 8012d892bd (r54555230) 
						
						
					 
					
						2021-08-07 21:16:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a047eeb6d2 
					 
					
						
						
							
							Add regex to --match-filter  
						
						... 
						
						
						
						This does not fully deprecate `--match-title`/`--reject-title`
since `--match-filter` is only checked after the extraction is complete,
while `--match-title` can often be checked from the flat playlist.
Fixes: https://github.com/ytdl-org/youtube-dl/issues/9092 , https://github.com/ytdl-org/youtube-dl/issues/23035  
						
						
					 
					
						2021-08-05 04:10:26 +05:30 
						 
				 
			
				
					
						
							
							
								Max Teegen 
							
						 
					 
					
						
						
							
						
						77b87f0519 
					 
					
						
						
							
							Add all format filtering operators also to --match-filter  
						
						... 
						
						
						
						PR: https://github.com/ytdl-org/youtube-dl/pull/27361 
Authored by: max-te 
						
						
					 
					
						2021-08-05 03:37:20 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0855702f3f 
					 
					
						
						
							
							[test:download] Support testing with ignore_no_formats_error  
						
						
						
						
					 
					
						2021-08-02 03:47:31 +05:30