ytdl-sub/docs/source
Jesse Bannon 970c74ba45
[FEATURE] inspect subcommand (#1407)
Subscription file syntax is designed to minimize boiler-plate when authoring new subscriptions.
You can now unpack any subscription using the ``inspect`` sub-command to see its boiler-plate *preset format*.

```
ytdl-sub inspect --config /path/to/config.yaml --match "BBC News" /path/to/subscriptions.yaml
```

This can be utilized for numerous purposes including:

* Ensuring your custom preset is getting applied correctly.
* Figuring out which variables set things like file names, metadata, etc.
* Understanding how subscription syntax translates to preset representation.

The default ``--level`` of inspect will fill in defined variables. Using ``--level original`` will present the subscription's raw layout with no fill.
2026-04-13 10:10:58 -07:00
..
_static [DOCS] Tooling to auto-generate custom sphinx docs (#849) 2023-12-28 22:39:59 -08:00
config_reference [DEV] Make inspect resolution more human readable (#1451) 2026-03-13 16:27:56 -07:00
faq [FEATURE] resolution_assert_ignore_titles to ignore specific low-resolution videos (#1336) 2025-09-13 11:32:54 -07:00
guides [FEATURE] inspect subcommand (#1407) 2026-04-13 10:10:58 -07:00
prebuilt_presets [FEATURE] TV Show Collection multi-url, s00 support (#1391) 2025-11-28 10:14:18 -08:00
conf.py [DOCS] Overhaul configuration file getting started guide (#1172) 2026-03-09 10:18:50 -07:00
debugging.rst [DOCS] usage: Stale CLI options help output (#1311) 2025-08-29 10:08:07 -07:00
deprecation_notices.rst [BACKEND] Disallow override names conflicting with plugin names (#1399) 2025-12-26 15:30:37 -08:00
index.rst [DOCS] Clarify debugging, support, reporting (#1305) 2025-08-27 09:10:01 -07:00
introduction.rst [DOCS] Various clarifications (#1289) 2025-08-22 07:17:32 -07:00
requirements.txt [BACKEND] Remove old format for video_tags, music_tags, download_strategy (#899) 2024-01-15 00:04:32 -08:00
usage.rst [FEATURE] inspect subcommand (#1407) 2026-04-13 10:10:58 -07:00