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 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b5c5d84f60 
					 
					
						
						
							
							Revert "[build] Build Windows x86 version with py3.8"  
						
						... 
						
						
						
						This reverts commit aa75e51f99#390 
This is being reverted instead of modified due to #388  
						
						
					 
					
						2021-06-09 15:37:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						aa75e51f99 
					 
					
						
						
							
							[build] Build Windows x86 version with py3.8  
						
						... 
						
						
						
						and remove redundant tests
:ci skip
Ao-authored by: pukkandan, shirt-dev 
						
						
					 
					
						2021-06-09 02:18:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						76a264ac9e 
					 
					
						
						
							
							Make outtmpl more robust and catch errors early  
						
						
						
						
					 
					
						2021-06-08 20:11:00 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						324ad82006 
					 
					
						
						
							
							[utils] Generalize traverse_dict to traverse_obj  
						
						
						
						
					 
					
						2021-06-08 19:26:44 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						bd99f6e648 
					 
					
						
						
							
							Add field original_url with the user-inputted URL  
						
						... 
						
						
						
						So that they can be processed by `--parse-metadata` for example
`webpage_url` is the same, but may be modified by the extractor 
						
						
					 
					
						2021-06-08 00:20:06 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ecb5419149 
					 
					
						
						
							
							Make more fields available for --print when used with --flat-playlist  
						
						
						
						
					 
					
						2021-06-08 00:17:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						87ea7dfc04 
					 
					
						
						
							
							Fix filename sanitization  
						
						... 
						
						
						
						Bug from 752cda3880 
						
						
					 
					
						2021-06-06 19:36:28 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						752cda3880 
					 
					
						
						
							
							Fix and refactor prepare_outtmpl  
						
						... 
						
						
						
						The following tests would have failed previously:
%(id)d %(id)r
%(ext)s-%(ext|def)d
%(width|)d
%(id)r %(height)r
%(formats.0)r
%s 
						
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								felix 
							
						 
					 
					
						
						
							
						
						cc52de4356 
					 
					
						
						
							
							[cleanup] Point all shebang to python3 ( #372 )  
						
						... 
						
						
						
						Authored by: fstirlitz 
						
						
					 
					
						2021-06-06 00:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						885cc0b75c 
					 
					
						
						
							
							[embedthumbnail] Embed if any thumbnail was downloaded, not just the best  
						
						
						
						
					 
					
						2021-05-29 02:31:14 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						ae8f99e648 
					 
					
						
						
							
							Remove None values from info.json  
						
						
						
						
					 
					
						2021-05-29 02:31:13 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						835a1478b4 
					 
					
						
						
							
							Write messages to stderr when both quiet and verbose  
						
						
						
						
					 
					
						2021-05-29 02:31:10 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						120fe5134a 
					 
					
						
						
							
							Pre-check archive and filters during playlist extraction  
						
						... 
						
						
						
						This makes `--break-on-existing` much faster.
It also helps `--break-on-reject` if the playlist extractor can extract the relevant fields 
						
						
					 
					
						2021-05-29 02:12:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						56a8fb4f77 
					 
					
						
						
							
							Refactor __process_playlist using LazyList  
						
						
						
						
					 
					
						2021-05-29 02:12:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c77495e3a4 
					 
					
						
						
							
							[cleanup] _match_entry  
						
						
						
						
					 
					
						2021-05-29 02:12:07 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c19bc311cb 
					 
					
						
						
							
							[cleanup] Refactor updater  
						
						... 
						
						
						
						The updater now uses `.update.run_update` and not `.update.update_self`.
Although I don't expect anyone to be using the updater via API, a wrapper `update_self` is provided for compatibility just in case 
						
						
					 
					
						2021-05-26 01:13:08 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						bc516a3f3c 
					 
					
						
						
							
							Sanitize and sort playlist thumbnails  
						
						... 
						
						
						
						Closes  #341  
					
						2021-05-23 17:28:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						18e674b4f6 
					 
					
						
						
							
							[ffmpeg] Download and merge in a single step if possible  
						
						
						
						
					 
					
						2021-05-23 03:53:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						28b0eb0f65 
					 
					
						
						
							
							[cleanup] See desc  
						
						... 
						
						
						
						* Remove struct from `embedthumbnail`
* Use bullet lists in readme where numbered list don't make sense
* Fix error introduced in 9c2b75b561 
						
						
					 
					
						2021-05-20 18:02:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9c2b75b561 
					 
					
						
						
							
							Field additional_urls to download additional videos from metadata  
						
						
						
						
					 
					
						2021-05-19 18:11:15 +05:30