aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/options.py
Commit message (Collapse)AuthorAgeFilesLines
* Add option `--break-match-filters`pukkandan2023-03-041-4/+12
| | | | | | * Deprecates `--break-on-reject` Closes #5962
* [cleanup] Miscpukkandan2023-03-031-1/+1
|
* [update] Add option `--update-to`, including to nightly (#6220)Simon Sawicki2023-03-031-3/+10
| | | | | | | | * By default, stable will only update to stable, and nightly to nightly Authored by: Grub4K, bashonly, pukkandan Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
* [cleanup] Miscpukkandan2023-02-171-1/+1
| | | | Closes #5897
* Fix config locations (#5933)Simon Sawicki2023-01-071-40/+19
| | | | | | Bug in 8e40b9d1ec132ae1bcac50b3ee520ece46ac9c55 Closes #5953 Authored by: Grub4k, coletdjnz, pukkandan
* [cleanup] Miscpukkandan2023-01-021-4/+4
| | | | Closes #5576, closes #5887
* [docs] Improvementspukkandan2023-01-021-3/+4
| | | | Closes #5846, closes #5774
* Add `--enable-file-urls` (#5917)Matthew2023-01-021-0/+5
| | | | | Closes https://github.com/yt-dlp/yt-dlp/issues/3675 Authored by: coletdjnz
* [downloader/aria2c] Native progress for aria2c via RPC (#3724)Lesmiscore2023-01-021-3/+3
| | | | | Authored by: Lesmiscore, pukkandan Closes #2038
* Add `--compat-options 2021,2022`pukkandan2023-01-011-0/+2
| | | | | | Use these to guard against future compat changes. This allows devs to change defaults and make other potentially breaking changes more easily. If you need everything to work exactly as-is, put this in your config
* Improve plugin architecture (#5553)Matthew2023-01-011-42/+49
| | | | | | | | | | | | | | | | | to make plugins easier to develop and use: * Plugins are now loaded as namespace packages. * Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.). * Plugin packages can be installed and managed via pip, or dropped into any of the documented locations. * Users do not need to edit any code files to install plugins. * Backwards-compatible with previous plugin architecture. As a side-effect, yt-dlp will now search in a few more locations for config files. Closes https://github.com/yt-dlp/yt-dlp/issues/1389 Authored by: flashdagger, coletdjnz, pukkandan, Grub4K Co-authored-by: Marcel <flashdagger@googlemail.com> Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
* Let `--parse/replace-in-metadata` run at any post-processing stagepukkandan2022-12-301-5/+7
| | | | Closes #5808, #456
* Add pre-processor stage `video`pukkandan2022-12-301-28/+25
| | | | Related: #456, #5808
* [cleanup] Miscpukkandan2022-12-031-4/+4
|
* [cleanup] Lint and misc cleanuppukkandan2022-11-071-4/+5
|
* [SponsorBlock] Support `chapter` category (#5260)Ajay Ramachandran2022-10-181-2/+2
| | | Authored by: ajayyy, pukkandan
* [cleanup] Misc (#5044)gamer1912022-10-041-1/+3
| | | Authored by: gamer191, pukkandan
* [docs] Misc improvementspukkandan2022-09-221-2/+2
| | | | Closes #4987, Closes #4906, Closes #4919, Closes #4977, Closes #4979
* Allow open ranges for time ranges (#4940)Lesmiscore2022-09-171-1/+1
| | | Authored by: Lesmiscore
* [docs] Improvementspukkandan2022-09-071-1/+1
| | | | | | | * Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation * Link to wiki where applicable * Fix some mistakes. Closes #4853, Closes #4855, Closes #4852 * Improve some error messages
* [cleanup] Miscpukkandan2022-09-011-4/+4
| | | | | Closes #4710, Closes #4754, Closes #4723 Authored by: pukkandan, MrRawes, DavidH-2022
* [extractor/youtube] Add `no-youtube-prefer-utc-upload-date` compat option ↵coletdjnz2022-09-011-0/+1
| | | | | | | (#4771) This option reverts https://github.com/yt-dlp/yt-dlp/commit/992f9a730b49fd36fc422be8d802f98ebcdce418 and https://github.com/yt-dlp/yt-dlp/commit/17322130a954577bb03b833d5c435638e51e19f2 to prefer the non-UTC upload date in microformats. Authored by: coletdjnz, pukkandan
* [cookies] Improve container support (#4806)bashonly2022-09-011-6/+7
| | | | Closes #4800 Authored by: bashonly, pukkandan, coletdjnz
* [cookies] Support firefox container in `--cookies-from-browser` (#4753)bashonly2022-08-301-4/+4
| | | Authored by: bashonly
* [utils] Add `deprecation_warning`pukkandan2022-08-301-3/+3
| | | | See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
* Bugfix for 822d66e591341f8bf082be371b4beb66d72ba080pukkandan2022-08-261-3/+3
| | | | Closes #4760
* Fix bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fapukkandan2022-08-241-1/+1
|
* Fix `--break-per-url --max-downloads`pukkandan2022-08-241-1/+1
|
* Add option `--use-extractors`pukkandan2022-08-241-1/+11
| | | | | | | | Deprecates `--force-generic-extractor` Closes #3234, Closes #2044 Related: #4307, #1791
* [utils] Add orderedSet_from_optionspukkandan2022-08-241-24/+11
|
* Fix bug in `--alias`pukkandan2022-08-221-2/+3
|
* [docs] Consistent use of `e.g.` (#4643)Lesmiscore2022-08-141-27/+27
| | | Authored by: Lesmiscore
* [build, devscripts] Add devscript to set a build variantpukkandan2022-08-091-3/+6
| | | | Closes #4471
* Determine merge container better (See desc) (#1482)Lauren N. Liberda2022-08-041-1/+2
| | | | | | | | * Determine the container early. Closes #4069 * Use codecs instead of just file extensions * Obey `--prefer-free-formats` * Allow fallbacks in `--merge-output` Authored by: pukkandan, selfisekai
* Standardize retry mechanism (#1649)pukkandan2022-08-021-3/+3
| | | | | | | * [utils] Create `RetryManager` * Migrate all retries to use the manager * [extractor] Add wrapper methods for convenience * Standardize console messages for retries * Add `--retry-sleep` for extractors
* [docs] Fix capitalization in references (#4515)christoph-heinrich2022-08-011-1/+1
| | | Authored by: christoph-heinrich
* Validate `--merge-output-format`pukkandan2022-07-311-3/+3
| | | | Closes #4489
* [utils, cleanup] Consolidate known media extensionspukkandan2022-07-311-4/+4
|
* [cleanup] Misc cleanuppukkandan2022-07-091-2/+2
|
* [options] Fix aliases to `--config-location`pukkandan2022-07-011-0/+5
|
* [cleanup] Fix some typos (#4194)crazymoose777562022-06-261-3/+3
| | | Authored by: crazymoose77756
* [options] Fix `parse_known_args` for `--`pukkandan2022-06-251-1/+12
| | | | Closes #4167
* [compat] Remove more functionspukkandan2022-06-251-4/+5
| | | | Removing any more will require changes to a large number of extractors
* Improve error handling of bad config filespukkandan2022-06-181-6/+10
| | | | Related: #824
* Add option `--lazy-playlist` to process entries as they are receivedpukkandan2022-06-171-2/+10
|
* Add slicing notation to `--playlist-items`pukkandan2022-06-171-6/+10
| | | | | | | | * Adds support for negative indices and step * Add `-I` as alias for `--playlist-index` * Deprecates `--playlist-start`, `--playlist-end`, `--playlist-reverse`, `--no-playlist-reverse` Closes #2951, Closes #2853
* Add `--no-update`pukkandan2022-06-131-0/+4
| | | | Closes #4060
* Add option `--download-sections` to download video partiallypukkandan2022-06-071-6/+11
| | | | Closes #52, Closes #3932
* [ExtractAudio] Allow conditional conversionpukkandan2022-06-061-1/+2
| | | | Closes #1715
* [ExtractAudio, cleanup] Refactorpukkandan2022-06-061-7/+9
|