underscore hidden presets
This commit is contained in:
parent
09b6aa87f3
commit
acd2d652ef
5 changed files with 33 additions and 35 deletions
|
|
@ -1,6 +1,6 @@
|
|||
presets:
|
||||
|
||||
kodi_safe_nfo:
|
||||
_kodi_safe_nfo:
|
||||
nfo_tags:
|
||||
kodi_safe: True
|
||||
output_directory_nfo_tags:
|
||||
|
|
|
|||
|
|
@ -11,14 +11,14 @@ Preset = Dict[str, Any]
|
|||
####################################################
|
||||
# TV SHOW TYPES
|
||||
|
||||
KODI_TV_SHOW = "kodi_tv_show"
|
||||
JELLYFIN_TV_SHOW = "jellyfin_tv_show"
|
||||
PLEX_TV_SHOW = "plex_tv_show"
|
||||
KODI_TV_SHOW = "_kodi_tv_show"
|
||||
JELLYFIN_TV_SHOW = "_jellyfin_tv_show"
|
||||
PLEX_TV_SHOW = "_plex_tv_show"
|
||||
|
||||
#####################################################
|
||||
# TV SHOW URL PRESETS
|
||||
|
||||
TV_SHOW_URL = "tv_show_url"
|
||||
TV_SHOW_BY_DATE = "_tv_show_by_date"
|
||||
|
||||
SEASON_YEAR__EPISODE_MONTH_DAY = "season_by_year__episode_by_month_day"
|
||||
SEASON_YEAR__EPISODE_MONTH_DAY_REVERSED = "season_by_year__episode_by_month_day_reversed"
|
||||
|
|
@ -27,7 +27,7 @@ SEASON_YEAR_MONTH__EPISODE_DAY = "season_by_year_month__episode_by_day"
|
|||
#####################################################
|
||||
# TV SHOW COLLECTION PRESETS
|
||||
|
||||
TV_SHOW_COLLECTION = "tv_show_collection"
|
||||
TV_SHOW_COLLECTION = "_tv_show_collection"
|
||||
|
||||
SEASON_COLLECTION__EPISODE_Y_M_D = "season_by_collection__episode_by_year_month_day"
|
||||
SEASON_COLLECTION__EPISODE_Y_M_D_REV = "season_by_collection__episode_by_year_month_day_reversed"
|
||||
|
|
@ -74,7 +74,7 @@ class TvShowByDatePresets(PrebuiltPresets):
|
|||
Formats a TV show organized by date for Kodi
|
||||
"""
|
||||
return self._build_preset(
|
||||
name="kodi_tv_show_by_date", parent_presets=[KODI_TV_SHOW, TV_SHOW_URL]
|
||||
name="kodi_tv_show_by_date", parent_presets=[KODI_TV_SHOW, TV_SHOW_BY_DATE]
|
||||
)
|
||||
|
||||
@property
|
||||
|
|
@ -83,7 +83,7 @@ class TvShowByDatePresets(PrebuiltPresets):
|
|||
Formats a TV show organized by date for Jellyfin
|
||||
"""
|
||||
return self._build_preset(
|
||||
name="jellyfin_tv_show_by_date", parent_presets=[JELLYFIN_TV_SHOW, TV_SHOW_URL]
|
||||
name="jellyfin_tv_show_by_date", parent_presets=[JELLYFIN_TV_SHOW, TV_SHOW_BY_DATE]
|
||||
)
|
||||
|
||||
@property
|
||||
|
|
@ -92,7 +92,7 @@ class TvShowByDatePresets(PrebuiltPresets):
|
|||
Formats a TV show organized by date for Plex
|
||||
"""
|
||||
return self._build_preset(
|
||||
name="plex_tv_show_by_date", parent_presets=[PLEX_TV_SHOW, TV_SHOW_URL]
|
||||
name="plex_tv_show_by_date", parent_presets=[PLEX_TV_SHOW, TV_SHOW_BY_DATE]
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ presets:
|
|||
|
||||
####################################################################################################
|
||||
|
||||
episode_base:
|
||||
_episode_base:
|
||||
output_options:
|
||||
output_directory: "{tv_show_directory}/{tv_show_name_sanitized}"
|
||||
file_name: "{episode_file_path}.{ext}"
|
||||
|
|
@ -29,7 +29,7 @@ presets:
|
|||
episode_file_path: "Season {season_number_padded}/{episode_file_name}"
|
||||
episode_number_suffix: ""
|
||||
|
||||
episode_video_tags:
|
||||
_episode_video_tags:
|
||||
video_tags:
|
||||
tags:
|
||||
show: "{tv_show_name}"
|
||||
|
|
@ -40,7 +40,7 @@ presets:
|
|||
year: "{episode_year}"
|
||||
date: "{episode_date_standardized}"
|
||||
|
||||
episode_nfo_tags:
|
||||
_episode_nfo_tags:
|
||||
nfo_tags:
|
||||
nfo_name: "{episode_file_path}.nfo"
|
||||
nfo_root: "episodedetails"
|
||||
|
|
@ -60,12 +60,12 @@ presets:
|
|||
|
||||
####################################################################################################
|
||||
|
||||
season_by_year:
|
||||
_season_by_year:
|
||||
overrides:
|
||||
season_number: "{upload_year}"
|
||||
season_number_padded: "{season_number}"
|
||||
|
||||
season_by_year_month:
|
||||
_season_by_year_month:
|
||||
overrides:
|
||||
season_number: "{upload_year}{upload_month_padded}"
|
||||
season_number_padded: "{season_number}"
|
||||
|
|
@ -74,24 +74,24 @@ presets:
|
|||
|
||||
season_by_year_month__episode_by_day:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "season_by_year_month"
|
||||
- "_episode_base"
|
||||
- "_season_by_year_month"
|
||||
overrides:
|
||||
episode_number: "{upload_day}"
|
||||
episode_number_padded: "{upload_day_padded}{upload_date_index_padded}"
|
||||
|
||||
season_by_year__episode_by_month_day:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "season_by_year"
|
||||
- "_episode_base"
|
||||
- "_season_by_year"
|
||||
overrides:
|
||||
episode_number: "{upload_month}{upload_day_padded}"
|
||||
episode_number_padded: "{upload_month_padded}{upload_day_padded}{upload_date_index_padded}"
|
||||
|
||||
season_by_year__episode_by_month_day_reversed:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "season_by_year"
|
||||
- "_episode_base"
|
||||
- "_season_by_year"
|
||||
overrides:
|
||||
episode_number: "{upload_day_of_year_reversed}{upload_date_index_reversed_padded}"
|
||||
episode_number_padded: "{upload_day_of_year_reversed_padded}{upload_date_index_reversed_padded}"
|
||||
|
|
@ -100,30 +100,28 @@ presets:
|
|||
|
||||
season_by_collection__episode_by_year_month_day:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "_episode_base"
|
||||
overrides:
|
||||
episode_number: "{upload_year_truncated}{upload_month_padded}{upload_day_padded}{upload_date_index_padded}"
|
||||
episode_number_padded: "{episode_number}"
|
||||
|
||||
season_by_collection__episode_by_year_month_day_reversed:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "_episode_base"
|
||||
overrides:
|
||||
episode_number: "{upload_year_truncated_reversed}{upload_month_reversed_padded}{upload_day_reversed_padded}{upload_date_index_reversed_padded}"
|
||||
episode_number_padded: "{episode_number}"
|
||||
|
||||
season_by_collection__episode_by_playlist_index:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "_episode_base"
|
||||
overrides:
|
||||
episode_number: "{playlist_index}"
|
||||
episode_number_padded: "{playlist_index_padded6}"
|
||||
|
||||
season_by_collection__episode_by_playlist_index_reversed:
|
||||
preset:
|
||||
- "episode_base"
|
||||
- "_episode_base"
|
||||
overrides:
|
||||
episode_number: "{playlist_index_reversed}"
|
||||
episode_number_padded: "{playlist_index_reversed_padded6}"
|
||||
|
||||
####################################################################################################
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
presets:
|
||||
|
||||
plex_tv_show:
|
||||
_plex_tv_show:
|
||||
preset:
|
||||
- "episode_video_tags"
|
||||
- "_episode_video_tags"
|
||||
overrides:
|
||||
tv_show_poster_file_name: "poster.jpg"
|
||||
tv_show_fanart_file_name: "fanart.jpg"
|
||||
season_poster_file_name: "Season{season_number_padded}.jpg"
|
||||
|
||||
jellyfin_tv_show:
|
||||
_jellyfin_tv_show:
|
||||
preset:
|
||||
- "episode_nfo_tags"
|
||||
- "_episode_nfo_tags"
|
||||
overrides:
|
||||
tv_show_poster_file_name: "poster.jpg"
|
||||
tv_show_fanart_file_name: "fanart.jpg"
|
||||
season_poster_file_name: "season{season_number_padded}-poster.jpg"
|
||||
|
||||
kodi_tv_show:
|
||||
_kodi_tv_show:
|
||||
preset:
|
||||
- "jellyfin_tv_show"
|
||||
- "kodi_safe_nfo"
|
||||
- "_jellyfin_tv_show"
|
||||
- "_kodi_safe_nfo"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ presets:
|
|||
####################################################################################################
|
||||
|
||||
# TV show from any single source. Uses latest entry's thumbnail as tv show poster
|
||||
tv_show_url:
|
||||
_tv_show_by_date:
|
||||
generic:
|
||||
download_strategy: "source"
|
||||
url: "{url}"
|
||||
|
|
@ -20,7 +20,7 @@ presets:
|
|||
|
||||
# TV show from a collection. Must specify additional `tv_show_collection_season` presets in
|
||||
# addition. Each season sets its own `collection_season_number/_padded`
|
||||
tv_show_collection:
|
||||
_tv_show_collection:
|
||||
generic:
|
||||
download_strategy: "collection"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue