ytdl-sub/src/ytdl_sub
Jesse Bannon 863eae68a2
[FEATURE] New parameter for required subtitle languages, and fixes (#1357)
Closes https://github.com/jmbannon/ytdl-sub/issues/1269

Adds the new paramter `languages_required`, which forces an entry to have this set of subtitle files, otherwise it will error.
In addition, better file checking has been added to ensure they exist before attempting to move.
2025-10-11 17:22:13 -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 [FEATURE] Ability to modify webpage_url (#1356) 2025-10-11 17:21:13 -07:00
entries [FEATURE] Ability to modify webpage_url (#1356) 2025-10-11 17:21:13 -07:00
plugins [FEATURE] New parameter for required subtitle languages, and fixes (#1357) 2025-10-11 17:22:13 -07:00
prebuilt_presets [FEATURE] Ability to modify webpage_url (#1356) 2025-10-11 17:21:13 -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