ytdl-sub/src/ytdl_sub/plugins
Jesse Bannon fc2da4d525
[FEATURE] square_thumbnail plugin (#1244)
Adds the ability to make thumbnails square, both file and embedded. Usage:

```
my_preset:
  square_thumbnail: True
```

Will soon enable this by default for all music-based presets with a toggle to disable.
Huge thanks to @Kentaro1043 for crafting the ffmpeg command for this!

Closes https://github.com/jmbannon/ytdl-sub/issues/383
2025-06-18 22:37:06 -07:00
..
internal [BACKEND][HUGE] Function Support in variable syntax (#838) 2023-12-18 16:08:15 -08:00
__init__.py setup cfg 2022-04-26 07:19:53 +00:00
audio_extract.py [BACKEND] Only download audio when using audio_extract plugin (#902) 2024-01-18 15:00:17 -08:00
chapters.py [BUGFIX] Fix variable collision when disabling plugins (#1072) 2024-09-29 22:38:26 -07:00
date_range.py [FEATURE] release_date support for date_range (#1231) 2025-06-01 09:28:42 -07:00
embed_thumbnail.py [FEATURE] square_thumbnail plugin (#1244) 2025-06-18 22:37:06 -07:00
file_convert.py [BACKEND] Show ffmpeg conversion errors (#1016) 2024-07-04 10:03:34 -07:00
filter_exclude.py [BACKEND] Make kodi_safe nfo overrideable (#1216) 2025-05-03 21:46:31 -07:00
filter_include.py [BACKEND] Make kodi_safe nfo overrideable (#1216) 2025-05-03 21:46:31 -07:00
format.py [DOCS] Tooling to auto-generate custom sphinx docs (#849) 2023-12-28 22:39:59 -08:00
match_filters.py [FEATURE] Toggle date_range to break or not (#904) 2024-01-18 16:23:02 -08:00
music_tags.py [FEATURE] Music tag dates (#938) 2024-02-28 13:48:42 -08:00
nfo_tags.py [BACKEND] Make kodi_safe nfo overrideable (#1216) 2025-05-03 21:46:31 -07:00
output_directory_nfo_tags.py [FEATURE] Toggleable plugin field enable for all dict-based plugins (#897) 2024-01-11 00:40:07 -08:00
split_by_chapters.py [BUGFIX] Fix variable collision when disabling plugins (#1072) 2024-09-29 22:38:26 -07:00
square_thumbnail.py [FEATURE] square_thumbnail plugin (#1244) 2025-06-18 22:37:06 -07:00
static_nfo_tags.py [FEATURE] Emby prebuilt presets (#1232) 2025-06-01 09:56:48 -07:00
subtitles.py [FEATURE] Throttle protection per request (#1229) 2025-05-31 09:41:14 -07:00
throttle_protection.py [FEATURE] Throttle protection per request (#1229) 2025-05-31 09:41:14 -07:00
video_tags.py [BACKEND] Remove old format for video_tags, music_tags, download_strategy (#899) 2024-01-15 00:04:32 -08:00