You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yt-dlp/yt_dlp
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 since this commit addresses the issue it was solving
3 years ago
..
downloader [aria2c] Add `--http-accept-gzip=true` 3 years ago
extractor [youtube:tab] Reject webpage data if redirected to home page 3 years ago
postprocessor [ThumbnailsConvertor] Support `webp` 3 years ago
YoutubeDL.py Add pre-processor stage `after_filter` 3 years ago
__init__.py Add pre-processor stage `after_filter` 3 years ago
__main__.py [cleanup] Point all shebang to `python3` (#372) 4 years ago
aes.py [aes] Add unpad_pkcs7 3 years ago
cache.py [docs,cleanup] Some minor refactoring and improve docs 3 years ago
compat.py [utils] WebSockets wrapper for non-async functions (#2417) 3 years ago
cookies.py [cookies] Update MacOS12 `Cookies.binarycookies` location (#2742) 3 years ago
jsinterp.py [cleanup] Fix some typos (#2033) 3 years ago
minicurses.py [dash,youtube] Download live from start to end (#888) 3 years ago
options.py Add pre-processor stage `after_filter` 3 years ago
socks.py Completely change project name to yt-dlp (#85) 4 years ago
swfinterp.py.disabled [cleanup] Mark unused files 4 years ago
update.py [cleanup,docs] Minor fixes 3 years ago
utils.py Add pre-processor stage `after_filter` 3 years ago
version.py [version] update 3 years ago
webvtt.py [utils] Standardize timestamp formatting code 3 years ago