[65] massive defaults update

pull/1068/head^2
meisnate12 2 years ago
parent f284de4311
commit e2bec37073

@ -1 +1 @@
1.17.3-develop64 1.17.3-develop65

@ -12,12 +12,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
BAFTA:
allowed_library_types: movie
trakt_list: https://trakt.tv/users/pjcob/lists/<<key>>-bafta
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/bafta/<<key>>.jpg
collections: collections:
BAFTA Best Films: BAFTA Best Films:
variables: variables:
@ -31,7 +25,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: bafta_best translation_key: bafta_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/bafta-award-best-film trakt_list: https://trakt.tv/users/maxwelldeux/lists/bafta-award-best-film
dynamic_collections: dynamic_collections:
BAFTA Awards: BAFTA Awards:
@ -40,14 +34,19 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: BAFTA <<key_name>>
template: template:
- use_year_collections - use_year_collections
- BAFTA - trakt
- translation - translation
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-bafta
allowed_libraries:
default: movie
image:
default: award/bafta/<<key>>
translation_key: translation_key:
default: bafta_year default: bafta_year

@ -38,12 +38,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Cannes:
allowed_library_types: movie
trakt_list: https://trakt.tv/users/pjcob/lists/<<key>>-cannes
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/cannes/<<key>>.jpg
collections: collections:
Cannes Golden Palm Winners: Cannes Golden Palm Winners:
variables: variables:
@ -57,7 +51,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: cannes_best translation_key: cannes_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/cannes-film-festival-palme-d-or trakt_list: https://trakt.tv/users/maxwelldeux/lists/cannes-film-festival-palme-d-or
dynamic_collections: dynamic_collections:
Cannes Awards: Cannes Awards:
@ -66,14 +60,19 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: Cannes <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Cannes - trakt
- translation - translation
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-cannes
allowed_libraries:
default: movie
image:
default: award/cannes/<<key>>
translation_key: translation_key:
default: cannes_year default: cannes_year

@ -46,13 +46,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Choice:
default:
url: critic-s
trakt_list: https://trakt.tv/users/pjcob/lists/<<key>>-<<url>>-choice
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/choice/<<key>>.jpg
dynamic_collections: dynamic_collections:
Critics Choice Awards: Critics Choice Awards:
type: number type: number
@ -60,7 +53,6 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: Critics Choice Awards <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Choice - Choice
@ -69,9 +61,14 @@ dynamic_collections:
- arr - arr
- custom - custom
template_variables: template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-<<url>>-choice
image:
default: award/choice/<<key>>
translation_key: translation_key:
default: choice_year default: choice_year
url: url:
default: critic-s
2019: critics 2019: critics
2018: critics 2018: critics
2017: critics 2017: critics

@ -43,14 +43,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Emmy:
default:
imdb_sort: moviemeter,asc
summary: <<key>> Emmy Winners
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=emmy_winner&sort=<<imdb_sort>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/emmys/winner/<<key>>.jpg
dynamic_collections: dynamic_collections:
Emmy Awards: Emmy Awards:
type: number type: number
@ -58,13 +50,18 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: Emmys <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Emmy - imdb
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=emmy_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
image:
default: award/emmys/winner/<<key>>
translation_key: translation_key:
default: emmy_year default: emmy_year

@ -44,13 +44,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Golden:
default:
imdb_sort: moviemeter,asc
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=golden_globe_winner&sort=<<imdb_sort>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/golden/winner/<<key>>.jpg
collections: collections:
Golden Globe Best Motion Pictures: Golden Globe Best Motion Pictures:
variables: variables:
@ -63,7 +56,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: golden_best translation_key: golden_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/golden-globe-award-best-motion-picture trakt_list: https://trakt.tv/users/maxwelldeux/lists/golden-globe-award-best-motion-picture
dynamic_collections: dynamic_collections:
Golden Globes Awards: Golden Globes Awards:
@ -72,14 +65,19 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: Golden Globes <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Golden - imdb
- translation - translation
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=golden_globe_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
image:
default: award/golden/winner/<<key>>
translation_key: translation_key:
default: golden_year default: golden_year

@ -35,16 +35,7 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Oscars:
default:
imdb_sort: moviemeter,asc
allowed_library_types: movie
imdb_list: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=oscar_winner&sort=<<imdb_sort>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/oscars/winner/<<key>>.jpg
collections: collections:
Oscars Best Picture Winners: Oscars Best Picture Winners:
variables: variables:
key: best_picture key: best_picture
@ -80,14 +71,21 @@ dynamic_collections:
data: data:
starting: current_year-5 starting: current_year-5
ending: current_year ending: current_year
title_format: Oscars Winners <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Oscars - imdb
- translation - translation
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key>>-01-01,<<key>>-12-31&groups=oscar_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
allowed_libraries:
default: movie
image:
default: award/oscars/winner/<<key>>
translation_key: translation_key:
default: oscars_year default: oscars_year

@ -48,7 +48,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: berlinale_best translation_key: berlinale_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/berlin-international-film-festival-golden-bears trakt_list: https://trakt.tv/users/maxwelldeux/lists/berlin-international-film-festival-golden-bears
César Best Film Winners: César Best Film Winners:
variables: variables:
@ -61,7 +61,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: cesar_best translation_key: cesar_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/cesar-award-best-french-film trakt_list: https://trakt.tv/users/maxwelldeux/lists/cesar-award-best-french-film
Razzies Golden Raspberry Winners: Razzies Golden Raspberry Winners:
variables: variables:
@ -74,7 +74,7 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: razzie_worst translation_key: razzie_worst
trakt_list_details: https://trakt.tv/users/hdlists/lists/razzie-awards-worst-picture-winners trakt_list: https://trakt.tv/users/hdlists/lists/razzie-awards-worst-picture-winners
Venice Golden Lions: Venice Golden Lions:
variables: variables:
@ -87,4 +87,4 @@ collections:
- name: custom - name: custom
- name: translation - name: translation
translation_key: bafta_best translation_key: bafta_best
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/venice-film-festival-golden-lion trakt_list: https://trakt.tv/users/maxwelldeux/lists/venice-film-festival-golden-lion

@ -37,12 +37,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Spirit:
allowed_library_types: movie
trakt_list: https://trakt.tv/users/pjcob/lists/<<key>>-independent-spirits
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/spirit/<<key>>.jpg
dynamic_collections: dynamic_collections:
Independent Spirit Awards Awards: Independent Spirit Awards Awards:
type: number type: number
@ -53,11 +47,17 @@ dynamic_collections:
title_format: Independent Spirit Awards <<key_name>> title_format: Independent Spirit Awards <<key_name>>
template: template:
- use_year_collections - use_year_collections
- Spirit - trakt
- translation - translation
- shared - shared
- arr - arr
- custom - custom
template_variables: template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-independent-spirits
allowed_libraries:
default: movie
image:
default: award/spirit/<<key>>
translation_key: translation_key:
default: spirit_year default: spirit_year

@ -37,13 +37,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
Sundance:
allowed_library_types: movie
summary: Sundance Film Festival of <<key>>
trakt_list: https://trakt.tv/users/pjcob/lists/<<key>>-sundance
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/award/sundance/<<key>>.jpg
collections: collections:
Sundance Grand Jury Winners: Sundance Grand Jury Winners:
variables: variables:
@ -75,5 +68,11 @@ dynamic_collections:
- arr - arr
- custom - custom
template_variables: template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-sundance
allowed_libraries:
default: movie
image:
default: award/sundance/<<key>>
translation_key: translation_key:
default: sundance_year default: sundance_year

@ -35,18 +35,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
actor_dynamic:
default:
sort_by: release.desc
style: bw
tmdb_person: <<value>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/people/<<style>>/<<key_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
all:
actor: tmdb
collections: collections:
Actors Collections: Actors Collections:
template: template:
@ -56,15 +44,24 @@ collections:
dynamic_collections: dynamic_collections:
Top Actors: Top Actors:
type: actor type: actor
title_format: <<title>>
data: data:
depth: 5 depth: 5
limit: 25 limit: 25
template: template:
- actor_dynamic - smart_filter
- translation - translation
- shared - shared
template_variables: template_variables:
tmdb_person:
default: <<value>>
search_term:
default: actor
search_value:
default: tmdb
translation_key: translation_key:
default: actor default: actor
image:
default: people/<<style>>/<<key_encoded>>
style:
default: bw

@ -35,16 +35,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
audio_language_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/audio_language/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
audio_language: <<value>>
collections: collections:
Audio Language Collections: Audio Language Collections:
template: template:
@ -54,17 +44,21 @@ collections:
dynamic_collections: dynamic_collections:
Audio Language: Audio Language:
type: audio_language type: audio_language
title_format: <<key_name>> Audio
other_name: Other Audio other_name: Other Audio
template: template:
- audio_language_dynamic - smart_filter
- translation - translation
- shared - shared
other_template: other_template:
- other_collection - other_collection
- audio_language_dynamic - smart_filter
- translation
- shared - shared
template_variables: template_variables:
search_term:
default: audio_language
image:
default: audio_language/<<key>>
translation_key: translation_key:
default: audio_language default: audio_language
other: audio_language_other other: audio_language_other

@ -35,19 +35,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
content_rating_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/uk/<<key_name>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
content_rating: <<value>>
other:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/other.jpg
collections: collections:
Ratings Collections: Ratings Collections:
template: template:
@ -57,21 +44,25 @@ collections:
dynamic_collections: dynamic_collections:
UK Content Rating: UK Content Rating:
type: content_rating type: content_rating
title_format: <<key_name>> <<library_type>>s
other_name: Other Ratings other_name: Other Ratings
template: template:
- content_rating_dynamic - smart_filter
- translation - translation
- shared - shared
other_template: other_template:
- other
- other_collection - other_collection
- content_rating_dynamic - smart_filter
- translation
- shared - shared
template_variables: template_variables:
search_term:
default: content_rating
image:
default: content_rating/uk/<<key_name>>
other: content_rating/other
translation_key: translation_key:
default: content_rating_uk default: content_rating
other: content_rating_uk_other other: content_rating_other
include: include:
- U - U
- PG - PG

@ -33,16 +33,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
genre_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/<<key_name_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
genre: <<value>>
collections: collections:
Genre Collections: Genre Collections:
template: template:
@ -52,12 +42,15 @@ collections:
dynamic_collections: dynamic_collections:
Genre: Genre:
type: genre type: genre
title_format: <<key_name>> <<library_type>>s
template: template:
- genre_dynamic - genre_dynamic
- translation - translation
- shared - shared
template_variables: template_variables:
search_term:
default: genre
image:
default: genre/<<key_name_encoded>>
translation_key: translation_key:
default: genre default: genre
title_override: title_override:

@ -33,16 +33,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
resolution_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/resolution/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
resolution: <<value>>
collections: collections:
Resolution Collections: Resolution Collections:
template: template:
@ -52,12 +42,15 @@ collections:
dynamic_collections: dynamic_collections:
Resolution: Resolution:
type: resolution type: resolution
title_format: <<key_name>> <<library_type>>s
template: template:
- resolution_dynamic - smart_filter
- translation - translation
- shared - shared
template_variables: template_variables:
search_term:
default: resolution
image:
default: resolution/<<key>>
translation_key: translation_key:
default: resolution default: resolution
addons: addons:

@ -35,16 +35,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
resolution_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/resolution/standards/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
resolution: <<value>>
collections: collections:
Resolution Collections: Resolution Collections:
template: template:
@ -54,17 +44,21 @@ collections:
dynamic_collections: dynamic_collections:
Resolution Standards: Resolution Standards:
type: resolution type: resolution
title_format: <<key_name>> <<library_type>>s
other_name: Other Resolutions other_name: Other Resolutions
template: template:
- resolution_dynamic - smart_filter
- translation - translation
- shared - shared
other_template: other_template:
- other_collection - other_collection
- resolution_dynamic - smart_filter
- translation
- shared - shared
template_variables: template_variables:
search_term:
default: resolution
image:
default: resolution/standards/<<key>>
translation_key: translation_key:
default: resolution_standards default: resolution_standards
other: resolution_standards_other other: resolution_standards_other

@ -79,18 +79,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
streaming:
default:
sort_by: release.desc
ignore_blank_results: true
cache_builders: 1
smart_label: <<sort_by_<<key>>>>
sync_mode: sync
mdblist_list: https://mdblist.com/lists/plexmetamanager/<<key>>-<<library_type>>s
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/streaming/<<key_name_encoded>>.jpg
collections: collections:
Streaming Collections: Streaming Collections:
template: template:
@ -114,14 +102,17 @@ dynamic_collections:
paramount: Paramount+ paramount: Paramount+
peacock: Peacock peacock: Peacock
amazon: Prime Video amazon: Prime Video
title_format: <<key_name>> <<library_type>>s
template_variables:
translation_key:
default: streaming
use:
hayu: show
template: template:
- streaming - mdb_smart
- translation - translation
- shared - shared
- arr - arr
template_variables:
mdblist_list:
default: https://mdblist.com/lists/plexmetamanager/<<key>>-<<library_type>>s
image:
default: streaming/<<key_name_encoded>>
allowed_libraries:
hayu: show
translation_key:
default: streaming

@ -33,19 +33,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
studio_dynamic:
default:
sort_by: release.desc
optional:
- contains
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/studio/<<key_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
studio.is: <<value>>
studio: <<contains>>
collections: collections:
Studio Collections: Studio Collections:
template: template:
@ -55,16 +42,21 @@ collections:
dynamic_collections: dynamic_collections:
Studio: Studio:
type: studio type: studio
title_format: <<key_name>>
template: template:
- studio_dynamic - smart_filter
- translation - translation
- shared - shared
template_variables: template_variables:
search_term:
default: studio.is
search_term2:
20th Century Studios: studio
search_value2:
20th Century Studios: 20th Century
image:
default: studio/<<key_encoded>>
translation_key: translation_key:
default: studio default: studio
contains:
20th Century Studios: 20th Century
include: include:
- 20th Century Studios - 20th Century Studios
- Amazon Studios - Amazon Studios

@ -35,16 +35,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
subtitle_language_dynamic:
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/subtitle_language/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
subtitle_language: <<value>>
collections: collections:
Subtitle Language Collections: Subtitle Language Collections:
template: template:
@ -57,15 +47,19 @@ dynamic_collections:
title_format: <<key_name>> Subtitles title_format: <<key_name>> Subtitles
other_name: Other Subtitles other_name: Other Subtitles
template: template:
- subtitle_language_dynamic - smart_filter
- translation - translation
- shared - shared
other_template: other_template:
- other_collection - other_collection
- subtitle_language_dynamic - smart_filter
- translation - translation
- shared - shared
template_variables: template_variables:
search_term:
default: subtitle_language
image:
default: subtitle_language/<<key>>
translation_key: translation_key:
default: subtitle_language default: subtitle_language
other: subtitle_language_other other: subtitle_language_other

@ -37,18 +37,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
year_dynamic:
default:
limit: 10
sort_by: critic_rating.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/year/best/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
year: <<key>>
limit: <<limit>>
collections: collections:
Year Collections: Year Collections:
template: template:
@ -58,15 +46,22 @@ collections:
dynamic_collections: dynamic_collections:
Year: Year:
type: number type: number
title_format: Best of <<key_name>>
sync: true sync: true
data: data:
starting: current_year-10 starting: current_year-10
ending: current_year ending: current_year
template: template:
- year_dynamic - smart_filter
- translation - translation
- shared - shared
template_variables: template_variables:
search_term:
default: year
sort_by:
default: critic_rating.desc
limit:
default: 10
image:
default: year/best/<<key>>
translation_key: translation_key:
default: year default: year

@ -68,7 +68,6 @@ translations:
pmm: translations pmm: translations
templates: templates:
anilist: anilist:
default: default:
limit_<<key>>: 100 limit_<<key>>: 100
@ -84,7 +83,6 @@ templates:
sort_by: popular sort_by: popular
collections: collections:
AniList Popular: AniList Popular:
variables: variables:
key: popular key: popular

@ -54,23 +54,6 @@ external_templates:
translations: translations:
pmm: translations pmm: translations
templates:
released:
default:
in_the_last_released: 90
smart_filter:
all:
release: <<in_the_last_released>>
sort_by: release.desc
episodes:
default:
in_the_last_episodes: 7
smart_filter:
type: episodes
all:
episode_air_date: <<in_the_last_episodes>>
sort_by: release.desc
collections: collections:
Chart Collections: Chart Collections:
template: template:
@ -81,7 +64,10 @@ collections:
variables: variables:
key: released key: released
template: template:
- name: released - name: smart_filter
search_term: release
search_value: <<in_the_last_released>>
in_the_last_released: 90
- name: shared - name: shared
- name: translation - name: translation
translation_key: basic_released translation_key: basic_released
@ -90,7 +76,11 @@ collections:
variables: variables:
key: episodes key: episodes
template: template:
- name: episodes - name: smart_filter
search_term: episode_air_date
search_value: <<in_the_last_episodes>>
in_the_last_episodes: 7
type: episodes
- name: shared - name: shared
allowed_libraries: show allowed_libraries: show
- name: translation - name: translation

@ -0,0 +1,54 @@
external_templates:
pmm: templates
template_variables:
collection_section: "01"
translations:
pmm: translations
templates:
flixpatrol:
default:
location: united_states
location_<<key>>: <<location>>
time_window: last_week
time_window_<<key>>: <<time_window>>
limit: 10
limit_<<key>>: <<limit>>
flixpatrol_top:
platform: <<platform>>
location: <<location_<<key>>>>
time_window: <<time_window_<<key>>>>
limit: <<limit_<<key>>>>
collections:
Top 10 Collections:
template:
- name: separator
separator: Top10
dynamic_collections:
Top 10:
type: custom
data:
netflix: Netflix
disney: Disney
hbo: HBO
hulu: Hulu
paramount: Paramount Plus
prime: Prime Video
template:
- Top10
- translation
- shared
- arr
- custom
template_variables:
platform:
default: <<key>>
paramount: paramount_plus
prime: amazon_prime
image:
default: chart/<<key>>_top
translation_key:
default: flixpatrol

@ -65,17 +65,15 @@ translations:
pmm: translations pmm: translations
templates: templates:
imdb_chart:
imdb:
imdb_chart: <<chart>>_<<library_type>>s imdb_chart: <<chart>>_<<library_type>>s
collections: collections:
IMDb Popular: IMDb Popular:
variables: variables:
key: popular key: popular
template: template:
- name: imdb - name: imdb_chart
chart: popular chart: popular
- name: shared - name: shared
- name: arr - name: arr
@ -87,7 +85,7 @@ collections:
variables: variables:
key: top key: top
template: template:
- name: imdb - name: imdb_chart
chart: top chart: top
- name: shared - name: shared
- name: arr - name: arr

@ -69,7 +69,6 @@ translations:
pmm: translations pmm: translations
templates: templates:
mal: mal:
default: default:
limit_<<key>>: 100 limit_<<key>>: 100
@ -85,7 +84,6 @@ templates:
limit: <<limit_season>> limit: <<limit_season>>
collections: collections:
MyAnimeList Popular: MyAnimeList Popular:
variables: variables:
key: popular key: popular

@ -58,32 +58,23 @@ translations:
pmm: translations pmm: translations
templates: templates:
tautulli_popular: tautulli:
default: default:
list_days_popular: 30 list_days_popular: 30
list_size_popular: 20 list_size_popular: 20
tautulli_popular: tautulli_<<type>>:
list_days: <<list_days_popular>> list_days: <<list_days_popular>>
list_size: <<list_size_popular>> list_size: <<list_size_popular>>
list_buffer: 20 list_buffer: 20
tautulli_watched:
default:
list_days_watched: 30
list_size_watched: 20
tautulli_watched:
list_days: <<list_days_watched>>
list_size: <<list_size_watched>>
list_buffer: 20
collections: collections:
Plex Popular: Plex Popular:
variables: variables:
key: popular key: popular
template: template:
- name: tautulli_popular - name: tautulli
type: popular
- name: shared - name: shared
- name: arr
- name: custom - name: custom
- name: translation - name: translation
translation_key: tautulli_popular translation_key: tautulli_popular
@ -92,9 +83,9 @@ collections:
variables: variables:
key: watched key: watched
template: template:
- name: tautulli_watched - name: tautulli
type: watched
- name: shared - name: shared
- name: arr
- name: custom - name: custom
- name: translation - name: translation
translation_key: tautulli_watched translation_key: tautulli_watched

@ -69,7 +69,6 @@ translations:
pmm: translations pmm: translations
templates: templates:
tmdb: tmdb:
default: default:
limit_<<key>>: 100 limit_<<key>>: 100
@ -77,7 +76,6 @@ templates:
tmdb_<<chart>>: <<limit_<<key>>>> tmdb_<<chart>>: <<limit_<<key>>>>
collections: collections:
TMDb Airing Today: TMDb Airing Today:
variables: variables:
key: airing key: airing

@ -75,24 +75,62 @@ templates:
trakt: trakt:
default: default:
limit_<<key>>: 100 limit_<<key>>: 100
summary_<<key>>: A collection of Trakt's Weekly <<collection_name>> List
trakt_chart: trakt_chart:
chart: <<key>> chart: <<key>>
limit: <<limit_<<key>>>> limit: <<limit_<<key>>>>
summary: <<summary_<<key>>>>
dynamic_collections: collections:
Trakt: Trakt Collected:
type: custom variables:
data: key: collected
collected: Collected
popular: Popular
recommended: Recommended
trending: Trending
watched: Watched
title_format: Trakt <<key_name>>
template: template:
- trakt - name: trakt
- shared - name: shared
- arr - name: arr
- custom - name: custom
- name: translation
translation_key: trakt_collected
Trakt Popular:
variables:
key: popular
template:
- name: trakt
- name: shared
- name: arr
- name: custom
- name: translation
translation_key: trakt_popular
Trakt Recommended:
variables:
key: recommended
template:
- name: trakt
- name: shared
- name: arr
- name: custom
- name: translation
translation_key: trakt_recommended
Trakt Trending:
variables:
key: trending
template:
- name: trakt
- name: shared
- name: arr
- name: custom
- name: translation
translation_key: trakt_trending
Trakt Watched:
variables:
key: watched
template:
- name: trakt
- name: shared
- name: arr
- name: custom
- name: translation
translation_key: trakt_watched

@ -26,22 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 14 collection_section: 14
templates: translations:
content_rating_dynamic: pmm: translations
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/us/<<key_name>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
content_rating: <<value>>
other:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/other.jpg
collections: collections:
Ratings Collections: Ratings Collections:
@ -52,16 +42,25 @@ collections:
dynamic_collections: dynamic_collections:
US Movie Content Ratings: US Movie Content Ratings:
type: content_rating type: content_rating
title_format: <<key_name>>
other_name: Other Ratings other_name: Other Ratings
template: template:
- content_rating_dynamic - smart_filter
- translation
- shared - shared
other_template: other_template:
- other
- other_collection - other_collection
- content_rating_dynamic - smart_filter
- translation
- shared - shared
template_variables:
search_term:
default: content_rating
image:
default: content_rating/us/<<key_name>>
other: content_rating/other
translation_key:
default: content_rating
other: content_rating_other
include: include:
- G - G
- PG - PG

@ -29,20 +29,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: "09" collection_section: "09"
templates: translations:
country_dynamic: pmm: translations
default:
sort_by: release.desc
style: white
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/country/<<style>>/<<key_name_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
country: <<value>>
collections: collections:
Country Collections: Country Collections:
@ -53,15 +45,26 @@ collections:
dynamic_collections: dynamic_collections:
Country Color: Country Color:
type: country type: country
title_format: <<key_name>>
other_name: Other Countries other_name: Other Countries
template: template:
- country_dynamic - smart_filter
- translation
- shared - shared
other_template: other_template:
- other_collection - other_collection
- country_dynamic - smart_filter
- translation
- shared - shared
template_variables:
search_term:
default: country
image:
default: country/<<style>>/<<key_name_encoded>>
style:
default: white
translation_key:
default: country
other: country_other
include: include:
# - Afghanistan # af # - Afghanistan # af
# - Åland Islands # ax # - Åland Islands # ax

@ -26,21 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 12 collection_section: 12
templates: translations:
decade_dynamic: pmm: translations
default:
limit: 100
sort_by: critic_rating.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/decade/best/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
decade: <<value>>
limit: <<limit>>
collections: collections:
Decade Collections: Decade Collections:
@ -53,5 +44,17 @@ dynamic_collections:
type: decade type: decade
title_format: Best of <<key_name>> title_format: Best of <<key_name>>
template: template:
- decade_dynamic - smart_filter
- translation
- shared - shared
template_variables:
search_term:
default: decade
sort_by:
default: critic_rating.desc
limit:
default: 100
image:
default: decade/best/<<key>>
translation_key:
default: decade

@ -26,21 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 18 collection_section: 18
templates: translations:
director_dynamic: pmm: translations
default:
sort_by: release.desc
style: bw
tmdb_person: <<value>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/people/<<style>>/<<key_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
all:
director: tmdb
collections: collections:
Directors Collections: Directors Collections:
@ -51,11 +42,24 @@ collections:
dynamic_collections: dynamic_collections:
Top Directors: Top Directors:
type: director type: director
template:
- director_dynamic
- shared
title_format: <<title>> (Director)
data: data:
depth: 5 depth: 5
limit: 25 limit: 25
template:
- smart_filter
- translation
- shared
template_variables:
tmdb_person:
default: <<value>>
search_term:
default: director
search_value:
default: tmdb
translation_key:
default: director
image:
default: people/<<style>>/<<key_encoded>>
style:
default: bw

@ -26,22 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 19 collection_section: 19
templates: translations:
producer_dynamic: pmm: translations
default:
sort_by: release.desc
style: bw
tmdb_person: <<value>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/people/<<style>>/<<key_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
all:
producer: tmdb
collections: collections:
Producers Collections: Producers Collections:
template: template:
@ -51,11 +41,24 @@ collections:
dynamic_collections: dynamic_collections:
Top Producers: Top Producers:
type: producer type: producer
template:
- producer_dynamic
- shared
title_format: <<title>> (Producer)
data: data:
depth: 5 depth: 5
limit: 25 limit: 25
template:
- smart_filter
- translation
- shared
template_variables:
tmdb_person:
default: <<value>>
search_term:
default: producer
search_value:
default: tmdb
translation_key:
default: producer
image:
default: people/<<style>>/<<key_encoded>>
style:
default: bw

@ -71,20 +71,28 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
translations:
pmm: translations
templates: templates:
Holiday: holiday:
default: default:
key: <<collection_name>> key: <<collection_name>>
sort_by: title.asc sort_by: title.asc
sort_by_<<key>>: <<sort_by>> sort_by_<<key>>: <<sort_by>>
schedule_<<key>>: <<schedule>>
optional: optional:
- schedule_<<key>> - schedule
- tmdb_collection
- tmdb_movie
schedule: <<schedule_<<key>>>> schedule: <<schedule_<<key>>>>
smart_label: <<sort_by_<<key>>>> smart_label: <<sort_by_<<key>>>>
summary: A collection of <<collection_name>> and other movies that may relate to the season.
delete_not_scheduled: true delete_not_scheduled: true
tmdb_collection: <<tmdb_collection>>
tmdb_movie: <<tmdb_movie>>
cache_builders: 1
collections: collections:
Seasonal Collections: Seasonal Collections:
@ -92,124 +100,84 @@ collections:
- name: separator off - name: separator off
separator: seasonal separator: seasonal
Independence Day: dynamic_collections:
variables: Seasonal:
key: independence type: custom
template: data:
- name: Holiday years: New Year's Day
schedule_independence: range(06/23-07/11) valentine: Valentine's Day
- name: shared patrick: St. Patrick's Day
visible_home_<<key>>: true easter: Easter
visible_shared_<<key>>: true mother: Mother's Day
image: seasonal/<<key>> father: Father's Day
- name: arr independence: Independence Day
imdb_list: labor: Labor Day
- https://www.imdb.com/list/ls068664510/ halloween: Halloween
- https://www.imdb.com/list/ls080925875/ thanksgiving: Thanksgiving
christmas: Christmas
Easter:
variables:
key: easter
template:
- name: Holiday
schedule_easter: range(03/15-04/30)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list:
- https://www.imdb.com/list/ls062665509/
- https://www.imdb.com/list/ls051733651/
Valentine's Day:
variables:
key: valentine
template:
- name: Holiday
schedule_valentine: range(02/01-02/29)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list:
- https://www.imdb.com/list/ls000094398/
- https://www.imdb.com/list/ls057783436/
- https://www.imdb.com/list/ls064427905/
St. Patrick's Day:
variables:
key: patrick
template: template:
- name: Holiday - holiday
schedule_patrick: range(03/01-03/18) - translation
- name: shared - shared
visible_home_<<key>>: true - arr
visible_shared_<<key>>: true - imdb
image: seasonal/<<key>> template_variables:
- name: arr schedule:
imdb_list: https://www.imdb.com/list/ls063934595/ years: range(12/26-01/04)
valentine: range(02/01-02/29)
patrick: range(03/01-03/18)
easter: range(03/15-04/30)
mother: range(05/05-05-10)
father: range(06/15-06/20)
independence: range(06/23-07/11)
labor: range(09/01-09/10)
halloween: range(10/01-10/31)
thanksgiving: range(11/01-11/30)
christmas: range(12/01-12/31)
imdb_list:
years: https://www.imdb.com/list/ls066838460/
valentine:
- https://www.imdb.com/list/ls000094398/
- https://www.imdb.com/list/ls057783436/
- https://www.imdb.com/list/ls064427905/
patrick: https://www.imdb.com/list/ls063934595/
easter:
- https://www.imdb.com/list/ls062665509/
- https://www.imdb.com/list/ls051733651/
mother: https://www.imdb.com/list/ls072551197/
father: https://www.imdb.com/list/ls020471057/
independence:
- https://www.imdb.com/list/ls068664510/
- https://www.imdb.com/list/ls080925875/
labor: https://www.imdb.com/list/ls002014923/
halloween:
- https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls000099714/
thanksgiving:
- https://www.imdb.com/list/ls000835734/
- https://www.imdb.com/list/ls091597850/
christmas: https://www.imdb.com/list/ls000096828/
tmdb_collection:
halloween:
- 185103 # Hotel Transylvania
- 11716 # Addams Family
- 750822 # Addams Family Animated
- 313086 # Conjuring
- 91361 # Halloween Collection
- 8581 # A Nightmare on Elm Street Collection
- 1733 # The Mummy Collection
- 8091 # Alien Collection
- 2980 # Ghostbusters
- 751156 # Hocus Pocus
tmdb_movie:
halloween:
- 23437 # A Nightmare on Elm Street (2010)
visible_home_<<key>>:
default: true
visible_shared_<<key>>:
default: true
image:
default: seasonal/<<key>>
translation_key:
default: season
Thanksgiving:
variables:
key: thanksgiving
template:
- name: Holiday
schedule_thanksgiving: range(11/01-11/30)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list:
- https://www.imdb.com/list/ls000835734/
- https://www.imdb.com/list/ls091597850/
Halloween:
variables:
key: halloween
template:
- name: Holiday
schedule_halloween: range(10/01-10/31)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list:
- https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls000099714/
tmdb_collection:
- 91361 # Halloween Collection
- 8581 # A Nightmare on Elm Street Collection
- 1733 # The Mummy Collection
- 8091 # Alien Collection
tmdb_movie:
- 23437 # A Nightmare on Elm Street (2010)
Christmas:
variables:
key: christmas
template:
- name: Holiday
schedule_christmas: range(12/01-12/31)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list: https://www.imdb.com/list/ls000096828/
New Year's Day:
variables:
key: years
template:
- name: Holiday
schedule_years: range(12/26-01/04)
- name: shared
visible_home_<<key>>: true
visible_shared_<<key>>: true
image: seasonal/<<key>>
- name: arr
imdb_list: https://www.imdb.com/list/ls066838460/

@ -26,22 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 20 collection_section: 20
templates: translations:
writer_dynamic: pmm: translations
default:
sort_by: release.desc
style: bw
tmdb_person: <<value>>
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/people/<<style>>/<<key_encoded>>.jpg
smart_filter:
sort_by: <<sort_by>>
all:
writer: tmdb
collections: collections:
Writers Collections: Writers Collections:
template: template:
@ -51,11 +41,24 @@ collections:
dynamic_collections: dynamic_collections:
Top Writers: Top Writers:
type: writer type: writer
template:
- writer_dynamic
- shared
title_format: <<title>> (Writer)
data: data:
depth: 5 depth: 5
limit: 25 limit: 25
template:
- smart_filter
- translation
- shared
template_variables:
tmdb_person:
default: <<value>>
search_term:
default: writer
search_value:
default: tmdb
translation_key:
default: writer
image:
default: people/<<style>>/<<key_encoded>>
style:
default: bw

@ -70,6 +70,8 @@ templates:
optional: optional:
- overlay_level - overlay_level
- use_<<slug>> - use_<<slug>>
- filepath
- audio
default: default:
overlay: <<overlay_name>> overlay: <<overlay_name>>
horizontal_offset: 0 horizontal_offset: 0
@ -103,346 +105,94 @@ templates:
back_radius: <<back_radius>> back_radius: <<back_radius>>
back_width: <<back_width>> back_width: <<back_width>>
back_height: <<height>> back_height: <<height>>
plex_all: true
filters:
audio_track_title.regex: <<audio>>
filepath.regex: <<filepath>>
overlays: overlays:
Opus: Opus:
template: template: {name: AudioCodec, weight: 250, slug: opus, audio: '(?i)\bOPUS(\b|\d)'}
- name: AudioCodec
weight: 250
slug: opus
plex_all: true
filters:
audio_track_title.regex: '(?i)\bOPUS(\b|\d)'
Opus-Filepath: Opus-Filepath:
template: template: {name: AudioCodec, weight: 250, slug: opus, filepath: '(?i)\bOPUS(\b|\d)'}
- name: AudioCodec
overlay: Opus
weight: 250
slug: opus
plex_all: true
filters:
filepath.regex: '(?i)\bOPUS(\b|\d)'
MP3: MP3:
template: template: {name: AudioCodec, weight: 500, slug: mp3, audio: '(?i)\bmp3(\b|\d)'}
- name: AudioCodec
weight: 500
slug: mp3
plex_all: true
filters:
audio_track_title.regex: '(?i)\bmp3(\b|\d)'
MP3-Filepath: MP3-Filepath:
template: template: {name: AudioCodec, weight: 500, slug: mp3, filepath: '(?i)\bmp3(\b|\d)'}
- name: AudioCodec
overlay: MP3
weight: 500
slug: mp3
plex_all: true
filters:
filepath.regex: '(?i)\bmp3(\b|\d)'
# AAC 2.0 Audio
AAC2.0: AAC2.0:
template: template: {name: AudioCodec, overlay: AAC, weight: 700, slug: aac, audio: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'}
- name: AudioCodec
overlay: AAC
weight: 700
slug: aac
plex_all: true
filters:
audio_track_title.regex: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'
AAC2.0-Filepath: AAC2.0-Filepath:
template: template: {name: AudioCodec, overlay: AAC, weight: 700, slug: aac, filepath: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'}
- name: AudioCodec
overlay: AAC
weight: 700
slug: aac
plex_all: true
filters:
filepath.regex: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'
Dolby-Digital: Dolby-Digital:
template: template: {name: AudioCodec, weight: 750, slug: digital, audio: '(?i)\bDD[^a-z+]|(?<!e)ac3'}
- name: AudioCodec
weight: 750
slug: digital
plex_all: true
filters:
audio_track_title.regex:
- '(?i)\bDD[^a-z+]|(?<!e)ac3'
Dolby-Digital-Filepath: Dolby-Digital-Filepath:
template: template: {name: AudioCodec, weight: 750, slug: digital, filepath: '(?i)\bDD[^a-z+]|(?<!e)ac3'}
- name: AudioCodec
overlay: Dolby-Digital
weight: 750
slug: digital
plex_all: true
filters:
filepath.regex:
- '(?i)\bDD[^a-z+]|(?<!e)ac3'
# AAC multi channel
AAC: AAC:
template: template: {name: AudioCodec, weight: 1000, slug: aac, audio: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'}
- name: AudioCodec
weight: 1000
slug: aac
plex_all: true
filters:
audio_track_title.regex: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'
AAC-Filepath: AAC-Filepath:
template: template: {name: AudioCodec, weight: 1000, slug: aac, filepath: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'}
- name: AudioCodec
overlay: AAC
weight: 1000
slug: aac
plex_all: true
filters:
filepath.regex: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'
DTS: DTS:
template: template: {name: AudioCodec, weight: 1250, slug: dts, audio: '(?i)\bDTS(\b|\d)'}
- name: AudioCodec
weight: 1250
slug: dts
plex_all: true
filters:
audio_track_title.regex: '(?i)\bDTS(\b|\d)'
DTS-Filepath: DTS-Filepath:
template: template: {name: AudioCodec, weight: 1250, slug: dts, filepath: '(?i)\bDTS(\b|\d)'}
- name: AudioCodec
overlay: DTS
weight: 1250
slug: dts
plex_all: true
filters:
filepath.regex: '(?i)\bDTS(\b|\d)'
DTS-ES: DTS-ES:
template: template: {name: AudioCodec, weight: 1500, slug: es, audio: 'dts[-. ]?es\b'}
- name: AudioCodec
weight: 1500
slug: es
plex_all: true
filters:
audio_track_title.regex: 'dts[-. ]?es\b'
DTS-ES-Filepath: DTS-ES-Filepath:
template: template: {name: AudioCodec, weight: 1500, slug: es, filepath: 'dts[-. ]?es\b'}
- name: AudioCodec
overlay: DTS-ES
weight: 1500
slug: es
plex_all: true
filters:
filepath.regex: '(?i)dts[-. ]?es\b'
# Match DD+/E-AC3 without Atmos
Dolby-Digital-Plus: Dolby-Digital-Plus:
template: template: {name: AudioCodec, weight: 1750, slug: plus, audio: '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'}
- name: AudioCodec
weight: 1750
slug: plus
plex_all: true
filters:
audio_track_title.regex:
- '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'
Dolby-Digital-Plus-Filepath: Dolby-Digital-Plus-Filepath:
template: template: {name: AudioCodec, weight: 1750, slug: plus, filepath: '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'}
- name: AudioCodec
overlay: Dolby-Digital-Plus
weight: 1750
slug: plus
plex_all: true
filters:
filepath.regex:
- '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'
DTS-HD-HRA: DTS-HD-HRA:
template: template: {name: AudioCodec, weight: 2000, slug: hra, audio: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'}
- name: AudioCodec
weight: 2000
slug: hra
plex_all: true
filters:
audio_track_title.regex: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'
DTS-HD-HRA-Filepath: DTS-HD-HRA-Filepath:
template: template: {name: AudioCodec, weight: 2000, slug: hra, filepath: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'}
- name: AudioCodec
overlay: DTS-HD-HRA
weight: 2000
slug: hra
plex_all: true
filters:
filepath.regex: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'
PCM: PCM:
template: template: {name: AudioCodec, weight: 2200, slug: pcm, audio: '(?i)\b(l?)PCM(\b|\d)'}
- name: AudioCodec
weight: 2200
slug: pcm
plex_all: true
filters:
audio_track_title.regex: '(?i)\b(l?)PCM(\b|\d)'
PCM-Filepath: PCM-Filepath:
template: template: {name: AudioCodec, weight: 2200, slug: pcm, filepath: '(?i)\b(l?)PCM(\b|\d)'}
- name: AudioCodec
overlay: PCM
weight: 2200
slug: pcm
plex_all: true
filters:
filepath.regex: '(?i)\b(l?)PCM(\b|\d)'
FLAC: FLAC:
template: template: {name: AudioCodec, weight: 2250, slug: flac, audio: '(?i)\bFLAC(\b|\d)'}
- name: AudioCodec
weight: 2250
slug: flac
plex_all: true
filters:
audio_track_title.regex: '(?i)\bFLAC(\b|\d)'
FLAC-Filepath: FLAC-Filepath:
template: template: {name: AudioCodec, weight: 2250, slug: flac, filepath: '(?i)\bFLAC(\b|\d)'}
- name: AudioCodec
overlay: FLAC
weight: 2250
slug: flac
plex_all: true
filters:
filepath.regex: '(?i)\bFLAC(\b|\d)'
DTS-HD-MA: DTS-HD-MA:
template: template: {name: AudioCodec, weight: 2500, slug: hd, audio: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'}
- name: AudioCodec
weight: 2500
slug: hd
plex_all: true
filters:
audio_track_title.regex: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'
DTS-HD-MA-Filepath: DTS-HD-MA-Filepath:
template: template: {name: AudioCodec, weight: 2500, slug: hd, filepath: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'}
- name: AudioCodec
overlay: DTS-HD-MA
weight: 2500
slug: hd
plex_all: true
filters:
filepath.regex: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'
# Match TrueHD without Atmos
Dolby-TrueHD: Dolby-TrueHD:
template: template: {name: AudioCodec, weight: 2750, slug: truehd, audio: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'}
- name: AudioCodec
weight: 2750
slug: truehd
plex_all: true
filters:
audio_track_title.regex: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'
Dolby-TrueHD-Filepath: Dolby-TrueHD-Filepath:
template: template: {name: AudioCodec, weight: 2750, slug: truehd, filepath: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'}
- name: AudioCodec
overlay: Dolby-TrueHD
weight: 2750
slug: truehd
plex_all: true
filters:
filepath.regex: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'
# Match DD+/E-AC3 Atmos
Dolby-Digital-Plus-Atmos: Dolby-Digital-Plus-Atmos:
template: template: {name: AudioCodec, weight: 3000, slug: plus-atmos, standard_value: 189, audio: '(?i)((?=.*([^-]DD[P+](?!A)|eac3))(?=.*\b(atmos(\b|\d))))|(?=.*\b(DDPA(\b|\d)))'}
- name: AudioCodec
weight: 3000
slug: plus-atmos
standard_value: 189
plex_all: true
filters:
audio_track_title.regex:
- '(?i)((?=.*([^-]DD[P+](?!A)|eac3))(?=.*\b(atmos(\b|\d))))|(?=.*\b(DDPA(\b|\d)))'
Dolby-Digital-Plus-Atmos-Filepath: Dolby-Digital-Plus-Atmos-Filepath:
template: template: {name: AudioCodec, weight: 3000, slug: plus-atmos, standard_value: 189, filepath: '(?i)((?=.*([^-]DD[P+](?!A)|eac3))(?=.*\b(atmos(\b|\d))))|(?=.*\b(DDPA(\b|\d)))'}
- name: AudioCodec
overlay: Dolby-Digital-Plus-Atmos
weight: 3000
slug: plus-atmos
standard_value: 189
plex_all: true
filters:
filepath.regex:
- '(?i)((?=.*([^-]DD[P+](?!A)|eac3))(?=.*\b(atmos(\b|\d))))|(?=.*\b(DDPA(\b|\d)))'
# Match ATMOS (undefined), meaning it doesn't know the base audio DD+ or TrueHD
Dolby-Atmos: Dolby-Atmos:
template: template: {name: AudioCodec, weight: 3000, slug: atmos, audio: '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'}
- name: AudioCodec
weight: 3000
slug: atmos
plex_all: true
filters:
audio_track_title.regex: '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'
Dolby-Atmos-Filepath: Dolby-Atmos-Filepath:
template: template: {name: AudioCodec, weight: 3000, slug: atmos, filepath: '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'}
- name: AudioCodec
overlay: Dolby-Atmos
weight: 3000
slug: atmos
plex_all: true
filters:
filepath.regex:
- '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'
DTS-X: DTS-X:
template: template: {name: AudioCodec, weight: 4500, slug: x, audio: 'dts[-. ]?x(?!\d)'}
- name: AudioCodec
weight: 4500
slug: x
plex_all: true
filters:
audio_track_title.regex: 'dts[-. ]?x(?!\d)'
DTS-X-Filepath: DTS-X-Filepath:
template: template: {name: AudioCodec, weight: 4500, slug: x, filepath: 'dts[-. ]?x(?!\d)'}
- name: AudioCodec
overlay: DTS-X
weight: 4500
slug: x
plex_all: true
filters:
filepath.regex: '(?i)dts[-. ]?x(?!\d)'
Dolby-TrueHD-Atmos: Dolby-TrueHD-Atmos:
template: template: {name: AudioCodec, weight: 5000, slug: truehd-atmos, standard_value: 189, audio: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'}
- name: AudioCodec
weight: 5000
slug: truehd-atmos
standard_value: 189
plex_all: true
filters:
audio_track_title.regex: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'
Dolby-TrueHD-Atmos-Filepath: Dolby-TrueHD-Atmos-Filepath:
template: template: {name: AudioCodec, weight: 5000, slug: truehd-atmos, standard_value: 189, filepath: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'}
- name: AudioCodec
overlay: Dolby-TrueHD-Atmos
weight: 5000
slug: truehd-atmos
standard_value: 189
plex_all: true
filters:
filepath.regex: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'

@ -28,6 +28,9 @@ templates:
AudioLanguage: AudioLanguage:
optional: optional:
- overlay_level - overlay_level
- gte
- gt
- lt
default: default:
overlay: <<overlay_name>> overlay: <<overlay_name>>
horizontal_offset: 0 horizontal_offset: 0
@ -53,22 +56,16 @@ templates:
back_radius: <<back_radius>> back_radius: <<back_radius>>
back_width: <<back_width>> back_width: <<back_width>>
back_height: <<back_height>> back_height: <<back_height>>
plex_all: true
filters:
audio_language.count_gte: <<gte>>
audio_language.count_gt: <<gt>>
audio_language.count_lt: <<lt>>
overlays: overlays:
Dual-Audio: Dual-Audio:
template: template: {name: AudioLanguage, weight: 10, gte: 2, lt: 3}
- name: AudioLanguage
weight: 10
plex_all: true
filters:
audio_language.count_gte: 2
audio_language.count_lt: 3
Multi-Audio: Multi-Audio:
template: template: {name: AudioLanguage, weight: 20, gt: 2}
- name: AudioLanguage
weight: 20
plex_all: true
filters:
audio_language.count_gt: 2

@ -100,79 +100,40 @@ templates:
overlays: overlays:
1: 1:
template: template: {name: Content-Rating, rating: "1, 0, 01, 00, G, TV-G, TV-Y"}
- name: Content-Rating
rating: "1, 0, 01, 00, G, TV-G, TV-Y"
2: 2:
template: template: {name: Content-Rating, rating: "2, 02"}
- name: Content-Rating
rating: "2, 02"
3: 3:
template: template: {name: Content-Rating, rating: "3, 03"}
- name: Content-Rating
rating: "3, 03"
4: 4:
template: template: {name: Content-Rating, rating: "4, 04"}
- name: Content-Rating
rating: "4, 04"
5: 5:
template: template: {name: Content-Rating, rating: "5, 05"}
- name: Content-Rating
rating: "5, 05"
6: 6:
template: template: {name: Content-Rating, rating: "6, 06, GP, PG, M/PG, TV-PG"}
- name: Content-Rating
rating: "6, 06, GP, PG, M/PG, TV-PG"
7: 7:
template: template: {name: Content-Rating, rating: "7, 07, TV-Y7, TV-Y7-FV"}
- name: Content-Rating
rating: "7, 07, TV-Y7, TV-Y7-FV"
8: 8:
template: template: {name: Content-Rating, rating: "8, 08"}
- name: Content-Rating
rating: "8, 08"
9: 9:
template: template: {name: Content-Rating, rating: "9, 09"}
- name: Content-Rating
rating: "9, 09"
10: 10:
template: template: {name: Content-Rating, rating: "10"}
- name: Content-Rating
rating: "10"
11: 11:
template: template: {name: Content-Rating, rating: "11"}
- name: Content-Rating
rating: "11"
12: 12:
template: template: {name: Content-Rating, rating: "12"}
- name: Content-Rating
rating: "12"
13: 13:
template: template: {name: Content-Rating, rating: "13, PG-13"}
- name: Content-Rating
rating: "13, PG-13"
14: 14:
template: template: {name: Content-Rating, rating: "14, TV-14"}
- name: Content-Rating
rating: "14, TV-14"
15: 15:
template: template: {name: Content-Rating, rating: "15"}
- name: Content-Rating
rating: "15"
16: 16:
template: template: {name: Content-Rating, rating: "16, Passed, Approved, Open"}
- name: Content-Rating
rating: "16, Passed, Approved, Open"
17: 17:
template: template: {name: Content-Rating, rating: "17"}
- name: Content-Rating
rating: "17"
18: 18:
template: template: {name: Content-Rating, rating: "18, NC-17, M, TV-MA, R, X"}
- name: Content-Rating
rating: "18, NC-17, M, TV-MA, R, X"
NR: NR:
template: template: {name: Content-Rating, slug: nr, rating: "None, NR, Not Rated, Unrated"}
- name: Content-Rating
slug: nr
rating: "None, NR, Not Rated, Unrated"

@ -0,0 +1,87 @@
queues:
top10:
- horizontal_offset: 30 # This is the first position
horizontal_align: right
vertical_offset: 465
vertical_align: top
- horizontal_offset: 30 # This is the second position
horizontal_align: right
vertical_offset: 670
vertical_align: top
- horizontal_offset: 30 # This is the third position
horizontal_align: right
vertical_offset: 875
vertical_align: top
templates:
Top10:
optional:
- use_<<key>>
- time_window_<<key>>
- location_<<key>>
default:
style: round
overlay: <<overlay_name>>
horizontal_offset: 15
horizontal_align: left
vertical_offset: 15
vertical_align: top
font: fonts/Inter-Bold.ttf
font_size: 50
font_color: "#FFFFFF"
back_color: "#00000099"
back_radius: 30
back_width: 165
back_height: 165
back_align: center
back_padding: 15
addon_position: top
addon_offset: 30
time_window: last_week
time_window_<<key>>: <<time_window>>
location: united_states
location_<<key>>: <<location>>
limit: 10
limit_<<key>>: <<limit>>
weight_<<key>>: <<weight>>
ignore_blank_results: true
allowed_library_types: <<use_<<key>>>>
overlay:
name: text(TOP<<limit>>)
queue: top10
weight: <<weight_<<key>>>>
horizontal_offset: <<horizontal_offset>>
horizontal_align: <<horizontal_align>>
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
font: <<font>>
font_size: <<font_size>>
font_color: <<font_color>>
back_radius: <<back_radius>>
back_color: <<back_color>>
back_width: <<back_width>>
back_height: <<back_height>>
back_align: <<back_align>>
back_padding: <<back_padding>>
pmm: logo/<<style>>/<<key>>
addon_position: <<addon_position>>
addon_offset: <<addon_offset>>
flixpatrol_top:
platform: <<slug>>
location: <<location_<<key>>>>
time_window: <<time_window_<<key>>>>
limit: <<limit_<<key>>>>
overlays:
Netflix:
template: {name: Top10, weight: 600, key: netflix}
Disney:
template: {name: Top10, weight: 500, key: disney}
HBO:
template: {name: Top10, weight: 400, key: hbo}
Hulu:
template: {name: Top10, weight: 300, key: hulu}
Paramount:
template: {name: Top10, weight: 200, key: paramount, slug: paramount_plus}
Prime:
template: {name: Top10, weight: 100, key: prime, slug: amazon_prime}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

@ -495,59 +495,24 @@ templates:
addon_offset: 15 addon_offset: 15
overlays: overlays:
Rating1Rotten:
template:
name: Rating
rating_num: "1"
image_level: Rotten
Rating1Rotten:
template: {name: Rating, rating_num: "1", image_level: Rotten}
Rating1Fresh: Rating1Fresh:
template: template: {name: Rating, rating_num: "1", image_level: Fresh}
name: Rating
rating_num: "1"
image_level: Fresh
Rating1Top: Rating1Top:
template: template: {name: Rating, weight: 110, rating_num: "1", image_level: Top}
name: Rating
weight: 110
rating_num: "1"
image_level: Top
Rating2Rotten: Rating2Rotten:
template: template: {name: Rating, rating_num: "2", image_level: Rotten}
name: Rating
rating_num: "2"
image_level: Rotten
Rating2Fresh: Rating2Fresh:
template: template: {name: Rating, rating_num: "2", image_level: Fresh}
name: Rating
rating_num: "2"
image_level: Fresh
Rating2Top: Rating2Top:
template: template: {name: Rating, weight: 110, rating_num: "2", image_level: Top}
name: Rating
weight: 110
rating_num: "2"
image_level: Top
Rating3Rotten: Rating3Rotten:
template: template: {name: Rating, rating_num: "3", image_level: Rotten}
name: Rating
rating_num: "3"
image_level: Rotten
Rating3Fresh: Rating3Fresh:
template: template: {name: Rating, rating_num: "3", image_level: Fresh}
name: Rating
rating_num: "3"
image_level: Fresh
Rating3Top: Rating3Top:
template: template: {name: Rating, weight: 110, rating_num: "3", image_level: Top}
name: Rating
weight: 110
rating_num: "3"
image_level: Top

@ -53,36 +53,16 @@ overlays:
Oscars Best Picture: Oscars Best Picture:
imdb_list: https://www.imdb.com/search/title/?groups=best_picture_winner imdb_list: https://www.imdb.com/search/title/?groups=best_picture_winner
template: template: {name: Ribbon, key: oscars, weight: 40, allowed_libraries: movie}
- name: Ribbon
key: oscars
weight: 40
allowed_libraries: movie
IMDb Top 250: IMDb Top 250:
template: template: {name: Ribbon, imdb_key: top, key: imdb, weight: 30}
- name: Ribbon
imdb_key: top
key: imdb
weight: 30
Rotten Tomatoes Certified Fresh: Rotten Tomatoes Certified Fresh:
template: template: {name: Ribbon, mdb_key: certifiedfresh, key: rotten, weight: 20}
- name: Ribbon
mdb_key: certifiedfresh
key: rotten
weight: 20
Metacritic Must See: Metacritic Must See:
template: template: {name: Ribbon, mdb_key: metacriticmustsee, key: metacritic, weight: 10}
- name: Ribbon
mdb_key: metacriticmustsee
key: metacritic
weight: 10
Commonsense Selection: Commonsense Selection:
template: template: {name: Ribbon, mdb_key: cssfamilies, key: common, weight: 5}
- name: Ribbon
mdb_key: cssfamilies
key: common
weight: 5

@ -81,55 +81,28 @@ templates:
overlays: overlays:
Netflix: Netflix:
template: template: {name: Streaming, weight: 200, slug: netflix}
- name: Streaming
weight: 200
slug: netflix
Prime: Prime:
template: template: {name: Streaming, weight: 190, slug: amazon}
- name: Streaming
weight: 190
slug: amazon
Disney: Disney:
template: template: {name: Streaming, weight: 180, slug: disney}
- name: Streaming
weight: 180
slug: disney
HBO-Max: HBO-Max:
template: template: {name: Streaming, weight: 170, slug: hbomax}
- name: Streaming
weight: 170
slug: hbomax
YouTube: YouTube:
template: template: {name: Streaming, weight: 160, slug: youtube}
- name: Streaming
weight: 160
slug: youtube
Hulu: Hulu:
template: template: {name: Streaming, weight: 150, slug: hulu}
- name: Streaming
weight: 150
slug: hulu
Paramount: Paramount:
template: template: {name: Streaming, weight: 140, slug: paramount}
- name: Streaming
weight: 140
slug: paramount
AppleTV: AppleTV:
template: template: {name: Streaming, weight: 130, slug: appletv}
- name: Streaming
weight: 130
slug: appletv
Peacock: Peacock:
template: template: {name: Streaming, weight: 120, slug: peacock}
- name: Streaming
weight: 120
slug: peacock

@ -87,59 +87,26 @@ templates:
back_radius: <<back_radius>> back_radius: <<back_radius>>
back_width: <<back_width>> back_width: <<back_width>>
back_height: <<back_height>> back_height: <<back_height>>
plex_all: true
filters:
filepath.regex: <<filepath>>
overlays: overlays:
REMUX: REMUX:
template: template: {name: VideoFormat, weight: 50, slug: remux, filepath: '(?i)\[Remux'}
- name: VideoFormat
weight: 50
slug: remux
plex_all: true
filters:
filepath.regex: '(?i)\[Remux'
BLU-RAY: BLU-RAY:
template: template: {name: VideoFormat, weight: 40, slug: bluray, filepath: '(?i)\[Blu[ ._-]?ray|\[BD|\[BR|\[HD[ ._-]?DVD'}
- name: VideoFormat
weight: 40
slug: bluray
plex_all: true
filters:
filepath.regex: '(?i)\[Blu[ ._-]?ray|\[BD|\[BR|\[HD[ ._-]?DVD'
WEB: WEB:
template: template: {name: VideoFormat, weight: 30, slug: web, filepath: '(?i)Web[ ._-]?(dl|rip)'}
- name: VideoFormat
weight: 30
slug: web
plex_all: true
filters:
filepath.regex: '(?i)Web[ ._-]?(dl|rip)'
HDTV: HDTV:
template: template: {name: VideoFormat, weight: 20, slug: hdtv, filepath: '(?i)HD[ ._-]?TV'}
- name: VideoFormat
weight: 20
slug: hdtv
plex_all: true
filters:
filepath.regex: '(?i)HD[ ._-]?TV'
DVD: DVD:
template: template: {name: VideoFormat, weight: 10, slug: dvd, filepath: '(?i)\[DVD'}
- name: VideoFormat
weight: 10
slug: dvd
plex_all: true
filters:
filepath.regex: '(?i)\[DVD'
SDTV: SDTV:
template: template: {name: VideoFormat, weight: 5, slug: sdtv, filepath: '(?i)SD[ ._-]?TV'}
- name: VideoFormat
weight: 5
slug: sdtv
plex_all: true
filters:
filepath.regex: '(?i)SD[ ._-]?TV'

@ -26,22 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 14 collection_section: 14
templates: translations:
content_rating_dynamic: pmm: translations
default:
sort_by: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/us/<<key_name>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
content_rating: <<value>>
other:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/content_rating/other.jpg
collections: collections:
Ratings Collections: Ratings Collections:
@ -52,16 +42,25 @@ collections:
dynamic_collections: dynamic_collections:
US Show Content Rating: US Show Content Rating:
type: content_rating type: content_rating
title_format: <<key_name>>
other_name: Other Ratings other_name: Other Ratings
template: template:
- content_rating_dynamic - smart_filter
- translation
- shared - shared
other_template: other_template:
- other
- other_collection - other_collection
- content_rating_dynamic - smart_filter
- translation
- shared - shared
template_variables:
search_term:
default: content_rating
image:
default: content_rating/us/<<key_name>>
other: content_rating/other
translation_key:
default: content_rating
other: content_rating_other
include: include:
- TV-G - TV-G
- TV-Y - TV-Y

@ -29,20 +29,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: "09" collection_section: "09"
templates: translations:
country_tv_dynamic: pmm: translations
default:
sort_by: release.desc
style: white
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/country/<<style>>/<<key_name_encoded>>.jpg
collection_order: <<sort_by>>
plex_all: true
filters:
origin_country: <<value>>
collections: collections:
Country Collections: Country Collections:
@ -53,15 +45,26 @@ collections:
dynamic_collections: dynamic_collections:
TMDb Country Color: TMDb Country Color:
type: origin_country type: origin_country
title_format: <<key_name>>
other_name: Other Countries other_name: Other Countries
template: template:
- country_tv_dynamic - filter
- translation
- shared - shared
other_template: other_template:
- other_collection - other_collection
- country_tv_dynamic - filter
- translation
- shared - shared
template_variables:
search_term:
default: origin_country
image:
default: country/<<style>>/<<key_name_encoded>>
style:
default: white
translation_key:
default: country
other: country_other
include: include:
# - af # Afghanistan # - af # Afghanistan
# - ax # Åland Islands # - ax # Åland Islands

@ -26,21 +26,12 @@
############################################################# #############################################################
external_templates: external_templates:
git: PMM/templates pmm: templates
template_variables: template_variables:
collection_section: 12 collection_section: 12
templates: translations:
decade_dynamic: pmm: translations
default:
limit: 100
sort_by: critic_rating.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/decade/best/<<key>>.jpg
smart_filter:
sort_by: <<sort_by>>
any:
year: <<value>>
limit: <<limit>>
collections: collections:
Decade Collections: Decade Collections:
@ -51,7 +42,18 @@ collections:
dynamic_collections: dynamic_collections:
Decade: Decade:
type: decade type: decade
title_format: Best of <<key_name>>s
template: template:
- decade_dynamic - smart_filter
- translation
- shared - shared
template_variables:
search_term:
default: year
sort_by:
default: critic_rating.desc
limit:
default: 100
image:
default: decade/best/<<key>>
translation_key:
default: decade_show

@ -45,9 +45,11 @@ templates:
- visible_shared_<<key>> - visible_shared_<<key>>
- item_radarr_tag - item_radarr_tag
- item_sonarr_tag - item_sonarr_tag
- trakt_list
allowed_library_types: allowed_library_types:
- <<use_<<key>>>> - <<use_<<key>>>>
- <<allowed_libraries>> - <<allowed_libraries>>
trakt_list: <<trakt_list>>
ignore_blank_results: true ignore_blank_results: true
collection_mode: <<collection_mode>> collection_mode: <<collection_mode>>
visible_library: <<visible_library_<<key>>>> visible_library: <<visible_library_<<key>>>>
@ -58,6 +60,55 @@ templates:
sort_title: "!<<collection_section>><<pre>><<order_<<key>>>><<sort>>" sort_title: "!<<collection_section>><<pre>><<order_<<key>>>><<sort>>"
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/<<image>>.jpg url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/<<image>>.jpg
trakt:
optional:
- trakt_list
trakt_list: <<trakt_list>>
imdb:
optional:
- imdb_list
imdb_list: <<imdb_list>>
smart_filter:
default:
sort_by: release.desc
search_value: <<value>>
optional:
- tmdb_person
- search_term2
- search_value2
- limit
- type
tmdb_person: <<tmdb_person>>
smart_filter:
sort_by: <<sort_by>>
limit: <<limit>>
type: <<type>>
any:
<<search_term>>: <<search_value>>
<<search_term2>>: <<search_value2>>
filter:
default:
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
smart_label: <<sort_by_<<key>>>>
sync_mode: sync
plex_all: true
filters:
<<filter_term>>: <<filter_value>>
<<filter_term2>>: <<filter_value2>>
mdb_smart:
default:
sort_by: release.desc
sort_by_<<key>>: <<sort_by>>
cache_builders: 1
smart_label: <<sort_by_<<key>>>>
sync_mode: sync
mdblist_list: <<mdblist_list>>
arr: arr:
default: default:
key: <<collection_name>> key: <<collection_name>>

@ -1,4 +1,9 @@
version: 1.18.0
translations: translations:
#############################################################
# Award #
#############################################################
bafta_best_name: BAFTA Best Films bafta_best_name: BAFTA Best Films
bafta_best_summary: British Academy of Film and Television Arts Best Film Winners. bafta_best_summary: British Academy of Film and Television Arts Best Film Winners.
@ -53,47 +58,9 @@ translations:
sundance_year_name: Sundance Film Festival <<key_name>> sundance_year_name: Sundance Film Festival <<key_name>>
sundance_year_summary: Sundance Film Festival of <<key_name>>. sundance_year_summary: Sundance Film Festival of <<key_name>>.
actor_name: <<key_name>> #############################################################
actor_summary: <<library_type>>s with <<key_name>>. # Chart #
#############################################################
audio_language_name: <<key_name>> Audio
audio_language_summary: <<library_type>>s filmed in the <<key_name>> Language.
audio_language_other_name: Other Audio
audio_language_other_summary: <<library_type>>s filmed in other uncommon Languages.
content_rating_uk: <<key_name>> <<library_type>>s
content_rating_uk_summary: <<library_type>>s that are rated <<key_name>>.
content_rating_uk_other_name: Other Ratings
content_rating_uk_other_summary: <<library_type>>s with other uncommon Ratings.
genre_name: <<key_name>> <<library_type>>s
genre_summary: <<library_type>>s that have the genre <<key_name>>.
resolution_name: <<key_name>> <<library_type>>s
resolution_summary: <<library_type>>s that have the resolution <<key_name>>.
resolution_standards_name: <<key_name>> <<library_type>>s
resolution_standards_summary: <<library_type>>s that have the resolution <<key_name>>.
resolution_standards_other_name: Other Resolutions
resolution_standards_other_summary: <<library_type>>s that have other uncommon resolutions.
streaming_name: <<key_name>> <<library_type>>s
streaming_summary: <<library_type>>s streaming on <<key_name>>.
studio_name: <<key_name>>
studio_summary: <<library_type>>s produced by <<key_name>>.
subtitle_language_name: <<key_name>> Subtitles
subtitle_language_summary: <<library_type>>s with <<key_name>> Subtitles.
subtitle_language_other_name: Other Subtitles
subtitle_language_other_summary: <<library_type>>s with other uncommon Subtitles.
year_name: Best of <<key_name>>
year_summary: <<library_type>>s released in <<key_name>>.
anilist_popular_name: AniList Popular anilist_popular_name: AniList Popular
anilist_popular_summary: A collection of the most popular Anime according to AniList. anilist_popular_summary: A collection of the most popular Anime according to AniList.
@ -113,6 +80,9 @@ translations:
basic_episodes_name: New Episodes basic_episodes_name: New Episodes
basic_episodes_summary: A collection of newly-released <<library_type>>s. basic_episodes_summary: A collection of newly-released <<library_type>>s.
flixpatrol_name: <<key_name>> Top <<limit>>
flixpatrol_summary: Top <<limit>> <<library_type>>s on <<key_name>> according to FlixPatrol.
imdb_popular_name: IMDb Popular imdb_popular_name: IMDb Popular
imdb_popular_summary: List of <<collection_name>> <<library_type>>s. imdb_popular_summary: List of <<collection_name>> <<library_type>>s.
@ -169,3 +139,97 @@ translations:
tmdb_trending_name: TMDb Trending tmdb_trending_name: TMDb Trending
tmdb_trending_summary: A collection of <<library_type>>s trending on TMDb. tmdb_trending_summary: A collection of <<library_type>>s trending on TMDb.
trakt_collected_name: Trakt Collected
trakt_collected_summary: A collection of Trakt's Weekly Trakt Collected List
trakt_popular_name: Trakt Popular
trakt_popular_summary: A collection of Trakt's Weekly Trakt Popular List
trakt_recommended_name: Trakt Recommended
trakt_recommended_summary: A collection of Trakt's Weekly Trakt Recommended List
trakt_trending_name: Trakt Trending
trakt_trending_summary: A collection of Trakt's Weekly Trakt Trending List
trakt_watched_name: Trakt Watched
trakt_watched_summary: A collection of Trakt's Weekly Trakt Watched List
#############################################################
# Both #
#############################################################
actor_name: <<key_name>>
actor_summary: <<library_type>>s with <<key_name>>.
audio_language_name: <<key_name>> Audio
audio_language_summary: <<library_type>>s filmed in the <<key_name>> Language.
audio_language_other_name: Other Audio
audio_language_other_summary: <<library_type>>s filmed in other uncommon Languages.
content_rating_name: <<key_name>> <<library_type>>s
content_rating_summary: <<library_type>>s that are rated <<key_name>>.
content_rating_other_name: Other Ratings
content_rating_other_summary: <<library_type>>s with other uncommon Ratings.
country_name: <<key_name>> <<library_type>>s
country_summary: <<library_type>>s filmed in <<key_name>>.
country_other_name: Other Countries
country_other_summary: <<library_type>>s filmed in other uncommon Countries.
decade_name: Best of <<key_name>>
decade_summary: Top <<limit>> <<library_type>>s of the <<key_name>>.
decade_show_name: Best of <<key_name>>s
decade_show_summary: Top <<limit>> <<library_type>>s of the <<key_name>>s.
director_name: <<key_name>> (Director)
director_summary: <<library_type>>s Directed by <<key_name>>.
genre_name: <<key_name>> <<library_type>>s
genre_summary: <<library_type>>s that have the genre <<key_name>>.
producer_name: <<key_name>> (Producer)
producer_summary: <<library_type>>s Produced by <<key_name>>.
resolution_name: <<key_name>> <<library_type>>s
resolution_summary: <<library_type>>s that have the resolution <<key_name>>.
resolution_standards_name: <<key_name>> <<library_type>>s
resolution_standards_summary: <<library_type>>s that have the resolution <<key_name>>.
resolution_standards_other_name: Other Resolutions
resolution_standards_other_summary: <<library_type>>s that have other uncommon resolutions.
seasonal_name: <<key_name>> <<library_type>>s
seasonal_summary: A collection of <<key_name>> <<library_type>>s that may relate to the season.
streaming_name: <<key_name>> <<library_type>>s
streaming_summary: <<library_type>>s streaming on <<key_name>>.
studio_name: <<key_name>>
studio_summary: <<library_type>>s produced by <<key_name>>.
subtitle_language_name: <<key_name>> Subtitles
subtitle_language_summary: <<library_type>>s with <<key_name>> Subtitles.
subtitle_language_other_name: Other Subtitles
subtitle_language_other_summary: <<library_type>>s with other uncommon Subtitles.
writer_name: <<key_name>> (Writer)
writer_summary: <<library_type>>s Written by <<key_name>>.
year_name: Best of <<key_name>>
year_summary: <<library_type>>s released in <<key_name>>.
#############################################################
# Movie #
#############################################################
#############################################################
# Show #
#############################################################

Loading…
Cancel
Save