This commit is contained in:
Jesse Bannon 2024-11-23 12:08:44 -08:00
parent 41b8a7168e
commit 75c5766c94

View file

@ -31,6 +31,7 @@ Overview
Terminology Terminology
~~~~~~~~~~~ ~~~~~~~~~~~
Must-know terminology: Must-know terminology:
- ``subscription``: URL(s) that you want to download with specific metadata requirements. - ``subscription``: URL(s) that you want to download with specific metadata requirements.
- ``preset``: Reusable YAML configuration, that can specify anything from metadata layout, media quality, or any feature of ytdl-sub, to apply to subscriptions. A preset can inherit other presets. - ``preset``: Reusable YAML configuration, that can specify anything from metadata layout, media quality, or any feature of ytdl-sub, to apply to subscriptions. A preset can inherit other presets.
@ -40,11 +41,13 @@ Must-know terminology:
- ``subscription file``: The file to specify all of your subscriptions and some override variables. - ``subscription file``: The file to specify all of your subscriptions and some override variables.
Intermediate terminology: Intermediate terminology:
- ``plugin``: Modular logic to apply to a subscription. To use a plugin, it must be defined in a preset. - ``plugin``: Modular logic to apply to a subscription. To use a plugin, it must be defined in a preset.
- ``config file``: An optional file where you can define custom presets and other advanced configuration. - ``config file``: An optional file where you can define custom presets and other advanced configuration.
- ``yt-dlp``: The underlying application that handles downloading for ytdl-sub. - ``yt-dlp``: The underlying application that handles downloading for ytdl-sub.
Advanced terminology: Advanced terminology:
- ``entry variables``: Variables that derive from a downloaded yt-dlp entry. - ``entry variables``: Variables that derive from a downloaded yt-dlp entry.
- ``static variables``: Variables that do not have a dependency to entry variables. - ``static variables``: Variables that do not have a dependency to entry variables.
- ``scripting``: Syntax that allows the use of entry variables, static variables, and functions in override variables. - ``scripting``: Syntax that allows the use of entry variables, static variables, and functions in override variables.