pukkandan 
							
						 
					 
					
						
						
							
						
						ff91cf7483 
					 
					
						
						
							
							[utils] Add get_first  
						
						
						
						
					 
					
						2022-03-09 02:26:52 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d1b5f70bc9 
					 
					
						
						
							
							[cleanup] Refactor __init__.py ( #2570 )  
						
						... 
						
						
						
						* Split `__init__` code into multiple functions
* Clean up validation code by grouping similar types of options
* Expose `parse_options` to third parties 
						
						
					 
					
						2022-03-08 12:03:31 -08:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						08d30158ec 
					 
					
						
						
							
							[cleanup, docs] Misc cleanup  
						
						... 
						
						
						
						Closes  #2828 , closes  #2734 , closes  #2802 , closes  #2937  
					
						2022-03-08 22:38:06 +05:30 
						 
				 
			
				
					
						
							
							
								coletdev 
							
						 
					 
					
						
						
							
						
						4390d5ec12 
					 
					
						
						
							
							Add brotli content-encoding support ( #2433 )  
						
						... 
						
						
						
						Authored by: coletdjnz 
						
						
					 
					
						2022-03-08 08:44:05 -08:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						497d2fab6c 
					 
					
						
						
							
							[utils] Better traceback for ExtractorError  
						
						
						
						
					 
					
						2022-03-08 12:04:49 +05:30 
						 
				 
			
				
					
						
							
							
								Lesmiscore 
							
						 
					 
					
						
						
							
						
						1ed7953a74 
					 
					
						
						
							
							[utils] render_table: Fix character calculation for removing extra gap  
						
						... 
						
						
						
						without this fix, the column next to delimiter will lack leading spaces on terminal (see https://github.com/yt-dlp/yt-dlp/pull/920#issuecomment-1059914615  for the situation) 
						
						
					 
					
						2022-03-06 17:11:10 +09:00 
						 
				 
			
				
					
						
							
							
								Zenon Mousmoulas 
							
						 
					 
					
						
						
							
						
						27231526ae 
					 
					
						
						
							
							[ant1newsgr] Add extractor ( #1982 )  
						
						... 
						
						
						
						Authored by: zmousm 
						
						
					 
					
						2022-03-04 13:52:48 -08:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8b7539d27c 
					 
					
						
						
							
							Implement --add-header without modifying std_headers  
						
						... 
						
						
						
						Closes  #2526 , #1614  
					
						2022-03-04 20:59:03 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4c3f8c3fb6 
					 
					
						
						
							
							Handle negative duration from extractor  
						
						... 
						
						
						
						Closes  #2921  
					
						2022-03-04 19:49:36 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7265a2190c 
					 
					
						
						
							
							Fix doubling of video_id in ExtractorError  
						
						
						
						
					 
					
						2022-03-04 19:37:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						747c0bd127 
					 
					
						
						
							
							[utils] Improve file locking  
						
						... 
						
						
						
						* Implement non-blocking locks for windows
* Don't raise error when closing a closed file 
						
						
					 
					
						2022-03-03 19:28:47 +05:30 
						 
				 
			
				
					
						
							
							
								Justin Keogh 
							
						 
					 
					
						
						
							
						
						acea8d7cfb 
					 
					
						
						
							
							[utils] Fix file locking for AOSP ( #2714 )  
						
						... 
						
						
						
						Closes  #2080 , #2670 
Authored by: jakeogh 
					
						2022-03-03 05:09:00 -08:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f1d130902b 
					 
					
						
						
							
							[utils] OnDemandPagedList: Do not download pages after error  
						
						
						
						
					 
					
						2022-03-03 02:43:16 +05:30 
						 
				 
			
				
					
						
							
							
								Lesmiscore (Naoya Ozaki) 
							
						 
					 
					
						
						
							
						
						93c8410d33 
					 
					
						
						
							
							[downloader/fragment] Fix bugs around resuming with Range ( #2901 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-02-28 13:10:54 +09:00 
						 
				 
			
				
					
						
							
							
								Lesmiscore (Naoya Ozaki) 
							
						 
					 
					
						
						
							
						
						15dfb3929c 
					 
					
						
						
							
							[fc2:live] Add extractor ( #2418 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-02-25 11:16:23 +09:00 
						 
				 
			
				
					
						
							
							
								Lesmiscore (Naoya Ozaki) 
							
						 
					 
					
						
						
							
						
						3e9b66d761 
					 
					
						
						
							
							[AbemaTV] Add extractors ( #1688 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-02-25 11:14:04 +09:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						09b49e1f68 
					 
					
						
						
							
							Add pre-processor stage after_filter  
						
						... 
						
						
						
						* Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat
* `--list-...` options and `--force-write-archive` now obey filtering options
* Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536 
* Reverts 4ec82a72bb 
						
						
					 
					
						2022-02-23 04:26:48 +05:30 
						 
				 
			
				
					
						
							
							
								Bepis 
							
						 
					 
					
						
						
							
						
						febff4c119 
					 
					
						
						
							
							[tubitv] Fix/improve TV series extraction ( #2829 )  
						
						... 
						
						
						
						Authored by: bbepis 
						
						
					 
					
						2022-02-19 04:00:51 -08:00 
						 
				 
			
				
					
						
							
							
								Lesmiscore (Naoya Ozaki) 
							
						 
					 
					
						
						
							
						
						da42679b87 
					 
					
						
						
							
							[utils] WebSockets wrapper for non-async functions ( #2417 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-02-13 14:58:21 +09:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d49f8db39f 
					 
					
						
						
							
							[utils] Validate DateRange input  
						
						... 
						
						
						
						Closes  #2641  
					
						2022-02-12 02:46:05 +05:30 
						 
				 
			
				
					
						
							
							
								Justin Keogh 
							
						 
					 
					
						
						
							
						
						a3125791c7 
					 
					
						
						
							
							[utils] Use locked_file for sanitize_open ( #1066 )  
						
						... 
						
						
						
						Authored by: jakeogh 
						
						
					 
					
						2022-02-05 16:15:51 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						455a15e2dc 
					 
					
						
						
							
							[cleanup,docs] Minor fixes  
						
						... 
						
						
						
						Closes  #2541 , #2484  
					
						2022-02-03 21:00:39 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4918522735 
					 
					
						
						
							
							[utils] Strip double spaces in clean_html  
						
						... 
						
						
						
						Closes  #2497 
Authored by: dirkf 
					
						2022-02-03 21:00:37 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						65662dffb1 
					 
					
						
						
							
							Make nested --config-locations relative to parent file  
						
						... 
						
						
						
						* and allow environment variables in it so that you can use `$PWD`/`%cd%`
to specify paths relative to current directory 
						
						
					 
					
						2022-02-03 21:00:36 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d16df59db5 
					 
					
						
						
							
							Fix --compat-options list-formats  
						
						... 
						
						
						
						Closes  #2481  
					
						2022-02-02 06:09:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d37707bda4 
					 
					
						
						
							
							Fix/improve InAdvancePagedList  
						
						
						
						
					 
					
						2022-01-24 01:07:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						e0ddbd02bd 
					 
					
						
						
							
							[cleanup] Use format_field where applicable  
						
						
						
						
					 
					
						2022-01-21 13:27:40 +05:30 
						 
				 
			
				
					
						
							
							
								xtkoba 
							
						 
					 
					
						
						
							
						
						f81c62a6a4 
					 
					
						
						
							
							Add option --legacy-server-connect ( #778 )  
						
						... 
						
						
						
						to allow HTTPS connection to servers that do not support RFC 5746 secure renegotiation
Authored by: xtkoba 
						
						
					 
					
						2022-01-21 11:42:30 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b1156c1e59 
					 
					
						
						
							
							Fix  d14cbdd92d 
						
						
						
						
					 
					
						2022-01-21 07:49:03 +05:30 
						 
				 
			
				
					
						
							
							
								coletdjnz 
							
						 
					 
					
						
						
							
						
						396a76f7bf 
					 
					
						
						
							
							[youtube] Enforce UTC ( #2402 )  
						
						... 
						
						
						
						and [utils] use `utcnow` in `datetime_from_str`
Related: #2223  
Authored by: coletdjnz 
						
						
					 
					
						2022-01-20 20:32:01 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d14cbdd92d 
					 
					
						
						
							
							[utils] Add Sec-Fetch-Mode to std_headers  
						
						... 
						
						
						
						Closes  #2187  
					
						2022-01-20 20:21:54 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						19b4c74d40 
					 
					
						
						
							
							Revert  d6579d532b 
						
						... 
						
						
						
						Closes  #2396 , Reopens  #2187  
					
						2022-01-20 20:00:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8bd1c00bf3 
					 
					
						
						
							
							[utils] Handle ss:xxx in parse_duration  
						
						... 
						
						
						
						Closes  #2388  
					
						2022-01-19 18:57:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3b603dbdf1 
					 
					
						
						
							
							Add option --concat-playlist  
						
						... 
						
						
						
						Closes  #1855 , related: #382  
					
						2022-01-13 16:32:23 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d6579d532b 
					 
					
						
						
							
							[utils] Partially revert  d76d15a669 
						
						... 
						
						
						
						Closes  #2187  
					
						2022-01-10 15:02:27 +05:30 
						 
				 
			
				
					
						
							
							
								Zenon Mousmoulas 
							
						 
					 
					
						
						
							
						
						0254f16274 
					 
					
						
						
							
							[utils] Improve get_elements_text_and_html_by_attribute regex ( #2280 )  
						
						... 
						
						
						
						Authored by: zmousm, pukkandan 
						
						
					 
					
						2022-01-09 23:44:56 +05:30 
						 
				 
			
				
					
						
							
							
								Zenon Mousmoulas 
							
						 
					 
					
						
						
							
						
						6f32a0b5b7 
					 
					
						
						
							
							[utils] Improve parsing for nested HTML elements ( #2129 )  
						
						... 
						
						
						
						and add functions to return the HTML of elements
Authored by: zmousm 
						
						
					 
					
						2022-01-06 00:07:49 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9e907ebddf 
					 
					
						
						
							
							[cleanup] Misc cleanup  
						
						
						
						
					 
					
						2022-01-04 01:25:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						06e57990f7 
					 
					
						
						
							
							Allow multiple and nested configuration files  
						
						
						
						
					 
					
						2022-01-04 00:26:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ebed8b3732 
					 
					
						
						
							
							Add more post-processing stages  
						
						... 
						
						
						
						playlist = After entire playlist
after_video = After downloading all formats of a video 
						
						
					 
					
						2022-01-03 19:40:05 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1e43a6f733 
					 
					
						
						
							
							Allow --exec to be run at any post-processing stage  
						
						... 
						
						
						
						Deprecates `--exec-before-download` 
						
						
					 
					
						2022-01-03 19:40:02 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1797b073ed 
					 
					
						
						
							
							[utils] Use key None in traverse_obj to return as-is  
						
						
						
						
					 
					
						2022-01-02 03:07:24 +05:30 
						 
				 
			
				
					
						
							
							
								Felix S 
							
						 
					 
					
						
						
							
						
						4afa3ec4b6 
					 
					
						
						
							
							[extractor] Detect more subtitle codecs in MPD manifests ( #2174 )  
						
						... 
						
						
						
						Authored by: fstirlitz 
						
						
					 
					
						2022-01-01 01:36:45 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						abbeeebc4c 
					 
					
						
						
							
							[outtmpl] Alternate form for D and fix suffix's case  
						
						... 
						
						
						
						Fixes: https://github.com/yt-dlp/yt-dlp/issues/2085#issuecomment-1002247689 , https://github.com/yt-dlp/yt-dlp/pull/2132/files#r775729811  
						
						
					 
					
						2021-12-30 08:44:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						45d86abeb4 
					 
					
						
						
							
							Allow unicode characters in info.json  
						
						... 
						
						
						
						Closes  #2139  
					
						2021-12-28 04:21:13 +05:30 
						 
				 
			
				
					
						
							
							
								Pierre Mdawar 
							
						 
					 
					
						
						
							
						
						f02d24d8d2 
					 
					
						
						
							
							[utils] Fix format_bytes output for Bytes ( #2132 )  
						
						... 
						
						
						
						Authored by: pukkandan, mdawar 
						
						
					 
					
						2021-12-28 03:42:19 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						352d5da812 
					 
					
						
						
							
							[utils] Improve parse_count  
						
						
						
						
					 
					
						2021-12-25 04:07:19 +05:30 
						 
				 
			
				
					
						
							
							
								Benedikt Wildenhain 
							
						 
					 
					
						
						
							
						
						4b4b7f746c 
					 
					
						
						
							
							[OpenCast] Add extractors ( #1905 )  
						
						... 
						
						
						
						Original PR: https://github.com/ytdl-org/youtube-dl/pull/26934 
Authored by: bwildenhain, C0D3D3V 
						
						
					 
					
						2021-12-25 03:35:23 +05:30 
						 
				 
			
				
					
						
							
							
								Luc Ritchie 
							
						 
					 
					
						
						
							
						
						4f3fa23e5a 
					 
					
						
						
							
							[utils] Fix parsing YYYYMMDD dates in Nov/Dec ( #2094 )  
						
						... 
						
						
						
						The date format `%Y%m%d%H%M` will successfully match against
one-digit month, day, hour, and minute strings, even though %m et al.
are documented as being zero-padded. So dates without time in
Nov/Dec may be wrongly parsed as dates in January with time.
This commit adds a format string of `%Y%m%d` to our supported date
format strings directly below (higher priority) its problematic relatives.
Closes  #2076 
Authored by: wlritchi 
						
						
					 
					
						2021-12-24 02:04:01 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b69fd25c25 
					 
					
						
						
							
							[cleanup] Misc cleanup  
						
						... 
						
						
						
						Closes  #1942  #1976  #2020  #2058  #1984  
					
						2021-12-23 07:12:46 +05:30