ytdl-sub/src/ytdl_sub
Jesse Bannon 45c155c039
[FEATURE] resolution_assert_ignore_titles to ignore specific low-resolution videos (#1336)
Closes https://github.com/jmbannon/ytdl-sub/issues/1313

Adds `resolution_assert_ignore_titles` variable to be able to ignore specific videos in a subscription where 360p is suspected to be the only option.

Ideally, it would be nice if ytdl-sub could determine whether 360p is actually the only resolution or not automatically, and download if it's true. We need to do more research to determine if this is possible.

In the meantime, the above variable should help manually get around this. Usage:

```
   # use tilda mode to set override variables to the subscription
   "~My Subscription":
     url: "https://youtube.com/@channel"
     resolution_assert_ignore_titles:
       - "This 360p Video Title"
```
2025-09-13 11:32:54 -07:00
..
cli [BACKEND] Default log level verbose (#1256) 2025-07-02 23:49:18 -07:00
config [DOCKER] Make default paths same as docker defaults (#1332) 2025-09-05 22:50:47 -07:00
downloaders [BUGFIX] Wrong date_range option in reject print (#1300) 2025-08-22 07:48:32 -07:00
entries [DOCS] Clarify the = YAML key prefix (#1297) 2025-08-24 09:17:38 -07:00
plugins [FEATURE] Apply entry throttle protection sleep post-completion (#1316) 2025-08-29 09:52:24 -07:00
prebuilt_presets [FEATURE] resolution_assert_ignore_titles to ignore specific low-resolution videos (#1336) 2025-09-13 11:32:54 -07:00
script [DOCS] Clarify debugging, support, reporting (#1305) 2025-08-27 09:10:01 -07:00
subscriptions [FEATURE] Apply entry throttle protection sleep post-completion (#1316) 2025-08-29 09:52:24 -07:00
thread [BACKEND] Add generic.collection download strategy, use it for soundcloud, youtube channel/playlist (#230) 2022-09-14 15:36:14 -07:00
utils [DOCKER] Make default paths same as docker defaults (#1332) 2025-09-05 22:50:47 -07:00
validators [FEATURE] Override variable support for throttle protection ranges (#1315) 2025-08-28 23:55:57 -07:00
ytdl_additions [FEATURE] Ability to change season and episode ordering via variables, support for release_date (#1220) 2025-05-31 10:26:42 -07:00
__init__.py [DOCKER] GUI Docker image using Code-Server (#774) 2023-10-22 01:17:09 -07:00
main.py [FEATURE] --match flag to only run subset of subscriptions (#881) 2024-01-08 13:37:07 -08:00