mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-22 20:43:07 +00:00
Merge branch 'meisnate12:defaults' into defaults
This commit is contained in:
commit
960b5a315f
55 changed files with 960 additions and 1096 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
1.17.3-develop64
|
||||
1.17.3-develop65
|
||||
|
|
|
@ -12,12 +12,6 @@ external_templates:
|
|||
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:
|
||||
BAFTA Best Films:
|
||||
variables:
|
||||
|
@ -31,7 +25,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
BAFTA Awards:
|
||||
|
@ -40,14 +34,19 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: BAFTA <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- BAFTA
|
||||
- trakt
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
template_variables:
|
||||
trakt_list:
|
||||
default: https://trakt.tv/users/pjcob/lists/<<key>>-bafta
|
||||
allowed_libraries:
|
||||
default: movie
|
||||
image:
|
||||
default: award/bafta/<<key>>
|
||||
translation_key:
|
||||
default: bafta_year
|
||||
|
|
|
@ -38,12 +38,6 @@ external_templates:
|
|||
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:
|
||||
Cannes Golden Palm Winners:
|
||||
variables:
|
||||
|
@ -57,7 +51,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
Cannes Awards:
|
||||
|
@ -66,14 +60,19 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: Cannes <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Cannes
|
||||
- trakt
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
template_variables:
|
||||
trakt_list:
|
||||
default: https://trakt.tv/users/pjcob/lists/<<key>>-cannes
|
||||
allowed_libraries:
|
||||
default: movie
|
||||
image:
|
||||
default: award/cannes/<<key>>
|
||||
translation_key:
|
||||
default: cannes_year
|
||||
|
|
|
@ -46,13 +46,6 @@ external_templates:
|
|||
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:
|
||||
Critics Choice Awards:
|
||||
type: number
|
||||
|
@ -60,7 +53,6 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: Critics Choice Awards <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Choice
|
||||
|
@ -69,9 +61,14 @@ dynamic_collections:
|
|||
- arr
|
||||
- custom
|
||||
template_variables:
|
||||
trakt_list:
|
||||
default: https://trakt.tv/users/pjcob/lists/<<key>>-<<url>>-choice
|
||||
image:
|
||||
default: award/choice/<<key>>
|
||||
translation_key:
|
||||
default: choice_year
|
||||
url:
|
||||
default: critic-s
|
||||
2019: critics
|
||||
2018: critics
|
||||
2017: critics
|
||||
|
|
|
@ -43,14 +43,6 @@ external_templates:
|
|||
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:
|
||||
Emmy Awards:
|
||||
type: number
|
||||
|
@ -58,13 +50,18 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: Emmys <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Emmy
|
||||
- imdb
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
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:
|
||||
default: emmy_year
|
||||
|
|
|
@ -44,13 +44,6 @@ external_templates:
|
|||
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:
|
||||
Golden Globe Best Motion Pictures:
|
||||
variables:
|
||||
|
@ -63,7 +56,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
Golden Globes Awards:
|
||||
|
@ -72,14 +65,19 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: Golden Globes <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Golden
|
||||
- imdb
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
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:
|
||||
default: golden_year
|
||||
|
|
|
@ -35,16 +35,7 @@ external_templates:
|
|||
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:
|
||||
|
||||
Oscars Best Picture Winners:
|
||||
variables:
|
||||
key: best_picture
|
||||
|
@ -80,14 +71,21 @@ dynamic_collections:
|
|||
data:
|
||||
starting: current_year-5
|
||||
ending: current_year
|
||||
title_format: Oscars Winners <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Oscars
|
||||
- imdb
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
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:
|
||||
default: oscars_year
|
||||
|
|
|
@ -48,7 +48,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
variables:
|
||||
|
@ -61,7 +61,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
variables:
|
||||
|
@ -74,7 +74,7 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
variables:
|
||||
|
@ -87,4 +87,4 @@ collections:
|
|||
- name: custom
|
||||
- name: translation
|
||||
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:
|
||||
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:
|
||||
Independent Spirit Awards Awards:
|
||||
type: number
|
||||
|
@ -53,11 +47,17 @@ dynamic_collections:
|
|||
title_format: Independent Spirit Awards <<key_name>>
|
||||
template:
|
||||
- use_year_collections
|
||||
- Spirit
|
||||
- trakt
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
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:
|
||||
default: spirit_year
|
||||
|
|
|
@ -37,13 +37,6 @@ external_templates:
|
|||
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:
|
||||
Sundance Grand Jury Winners:
|
||||
variables:
|
||||
|
@ -75,5 +68,11 @@ dynamic_collections:
|
|||
- arr
|
||||
- custom
|
||||
template_variables:
|
||||
trakt_list:
|
||||
default: https://trakt.tv/users/pjcob/lists/<<key>>-sundance
|
||||
allowed_libraries:
|
||||
default: movie
|
||||
image:
|
||||
default: award/sundance/<<key>>
|
||||
translation_key:
|
||||
default: sundance_year
|
||||
|
|
|
@ -35,18 +35,6 @@ external_templates:
|
|||
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:
|
||||
Actors Collections:
|
||||
template:
|
||||
|
@ -56,15 +44,24 @@ collections:
|
|||
dynamic_collections:
|
||||
Top Actors:
|
||||
type: actor
|
||||
title_format: <<title>>
|
||||
data:
|
||||
depth: 5
|
||||
limit: 25
|
||||
template:
|
||||
- actor_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
tmdb_person:
|
||||
default: <<value>>
|
||||
search_term:
|
||||
default: actor
|
||||
search_value:
|
||||
default: tmdb
|
||||
translation_key:
|
||||
default: actor
|
||||
image:
|
||||
default: people/<<style>>/<<key_encoded>>
|
||||
style:
|
||||
default: bw
|
||||
|
|
@ -35,16 +35,6 @@ external_templates:
|
|||
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:
|
||||
Audio Language Collections:
|
||||
template:
|
||||
|
@ -54,17 +44,21 @@ collections:
|
|||
dynamic_collections:
|
||||
Audio Language:
|
||||
type: audio_language
|
||||
title_format: <<key_name>> Audio
|
||||
other_name: Other Audio
|
||||
template:
|
||||
- audio_language_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other_collection
|
||||
- audio_language_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: audio_language
|
||||
image:
|
||||
default: audio_language/<<key>>
|
||||
translation_key:
|
||||
default: audio_language
|
||||
other: audio_language_other
|
||||
|
|
|
@ -35,19 +35,6 @@ external_templates:
|
|||
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:
|
||||
Ratings Collections:
|
||||
template:
|
||||
|
@ -57,21 +44,25 @@ collections:
|
|||
dynamic_collections:
|
||||
UK Content Rating:
|
||||
type: content_rating
|
||||
title_format: <<key_name>> <<library_type>>s
|
||||
other_name: Other Ratings
|
||||
template:
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other
|
||||
- other_collection
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: content_rating
|
||||
image:
|
||||
default: content_rating/uk/<<key_name>>
|
||||
other: content_rating/other
|
||||
translation_key:
|
||||
default: content_rating_uk
|
||||
other: content_rating_uk_other
|
||||
default: content_rating
|
||||
other: content_rating_other
|
||||
include:
|
||||
- U
|
||||
- PG
|
||||
|
|
|
@ -33,16 +33,6 @@ external_templates:
|
|||
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:
|
||||
Genre Collections:
|
||||
template:
|
||||
|
@ -52,12 +42,15 @@ collections:
|
|||
dynamic_collections:
|
||||
Genre:
|
||||
type: genre
|
||||
title_format: <<key_name>> <<library_type>>s
|
||||
template:
|
||||
- genre_dynamic
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: genre
|
||||
image:
|
||||
default: genre/<<key_name_encoded>>
|
||||
translation_key:
|
||||
default: genre
|
||||
title_override:
|
||||
|
|
|
@ -33,16 +33,6 @@ external_templates:
|
|||
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:
|
||||
Resolution Collections:
|
||||
template:
|
||||
|
@ -52,12 +42,15 @@ collections:
|
|||
dynamic_collections:
|
||||
Resolution:
|
||||
type: resolution
|
||||
title_format: <<key_name>> <<library_type>>s
|
||||
template:
|
||||
- resolution_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: resolution
|
||||
image:
|
||||
default: resolution/<<key>>
|
||||
translation_key:
|
||||
default: resolution
|
||||
addons:
|
||||
|
|
|
@ -35,16 +35,6 @@ external_templates:
|
|||
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:
|
||||
Resolution Collections:
|
||||
template:
|
||||
|
@ -54,17 +44,21 @@ collections:
|
|||
dynamic_collections:
|
||||
Resolution Standards:
|
||||
type: resolution
|
||||
title_format: <<key_name>> <<library_type>>s
|
||||
other_name: Other Resolutions
|
||||
template:
|
||||
- resolution_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other_collection
|
||||
- resolution_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: resolution
|
||||
image:
|
||||
default: resolution/standards/<<key>>
|
||||
translation_key:
|
||||
default: resolution_standards
|
||||
other: resolution_standards_other
|
||||
|
|
|
@ -79,18 +79,6 @@ external_templates:
|
|||
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:
|
||||
Streaming Collections:
|
||||
template:
|
||||
|
@ -114,14 +102,17 @@ dynamic_collections:
|
|||
paramount: Paramount+
|
||||
peacock: Peacock
|
||||
amazon: Prime Video
|
||||
title_format: <<key_name>> <<library_type>>s
|
||||
template_variables:
|
||||
translation_key:
|
||||
default: streaming
|
||||
use:
|
||||
hayu: show
|
||||
template:
|
||||
- streaming
|
||||
- mdb_smart
|
||||
- translation
|
||||
- shared
|
||||
- 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:
|
||||
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:
|
||||
Studio Collections:
|
||||
template:
|
||||
|
@ -55,16 +42,21 @@ collections:
|
|||
dynamic_collections:
|
||||
Studio:
|
||||
type: studio
|
||||
title_format: <<key_name>>
|
||||
template:
|
||||
- studio_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
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:
|
||||
default: studio
|
||||
contains:
|
||||
20th Century Studios: 20th Century
|
||||
include:
|
||||
- 20th Century Studios
|
||||
- Amazon Studios
|
||||
|
|
|
@ -35,16 +35,6 @@ external_templates:
|
|||
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:
|
||||
Subtitle Language Collections:
|
||||
template:
|
||||
|
@ -57,15 +47,19 @@ dynamic_collections:
|
|||
title_format: <<key_name>> Subtitles
|
||||
other_name: Other Subtitles
|
||||
template:
|
||||
- subtitle_language_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other_collection
|
||||
- subtitle_language_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: subtitle_language
|
||||
image:
|
||||
default: subtitle_language/<<key>>
|
||||
translation_key:
|
||||
default: subtitle_language
|
||||
other: subtitle_language_other
|
||||
|
|
|
@ -37,18 +37,6 @@ external_templates:
|
|||
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:
|
||||
Year Collections:
|
||||
template:
|
||||
|
@ -58,15 +46,22 @@ collections:
|
|||
dynamic_collections:
|
||||
Year:
|
||||
type: number
|
||||
title_format: Best of <<key_name>>
|
||||
sync: true
|
||||
data:
|
||||
starting: current_year-10
|
||||
ending: current_year
|
||||
template:
|
||||
- year_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
template_variables:
|
||||
search_term:
|
||||
default: year
|
||||
sort_by:
|
||||
default: critic_rating.desc
|
||||
limit:
|
||||
default: 10
|
||||
image:
|
||||
default: year/best/<<key>>
|
||||
translation_key:
|
||||
default: year
|
||||
|
|
|
@ -68,7 +68,6 @@ translations:
|
|||
pmm: translations
|
||||
|
||||
templates:
|
||||
|
||||
anilist:
|
||||
default:
|
||||
limit_<<key>>: 100
|
||||
|
@ -84,7 +83,6 @@ templates:
|
|||
sort_by: popular
|
||||
|
||||
collections:
|
||||
|
||||
AniList Popular:
|
||||
variables:
|
||||
key: popular
|
||||
|
|
|
@ -54,23 +54,6 @@ external_templates:
|
|||
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:
|
||||
Chart Collections:
|
||||
template:
|
||||
|
@ -81,7 +64,10 @@ collections:
|
|||
variables:
|
||||
key: released
|
||||
template:
|
||||
- name: released
|
||||
- name: smart_filter
|
||||
search_term: release
|
||||
search_value: <<in_the_last_released>>
|
||||
in_the_last_released: 90
|
||||
- name: shared
|
||||
- name: translation
|
||||
translation_key: basic_released
|
||||
|
@ -90,7 +76,11 @@ collections:
|
|||
variables:
|
||||
key: episodes
|
||||
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
|
||||
allowed_libraries: show
|
||||
- name: translation
|
||||
|
|
54
defaults/chart/flixpatrol.yml
Normal file
54
defaults/chart/flixpatrol.yml
Normal file
|
@ -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
|
||||
|
||||
templates:
|
||||
|
||||
imdb:
|
||||
imdb_chart:
|
||||
imdb_chart: <<chart>>_<<library_type>>s
|
||||
|
||||
collections:
|
||||
|
||||
IMDb Popular:
|
||||
variables:
|
||||
key: popular
|
||||
template:
|
||||
- name: imdb
|
||||
- name: imdb_chart
|
||||
chart: popular
|
||||
- name: shared
|
||||
- name: arr
|
||||
|
@ -87,7 +85,7 @@ collections:
|
|||
variables:
|
||||
key: top
|
||||
template:
|
||||
- name: imdb
|
||||
- name: imdb_chart
|
||||
chart: top
|
||||
- name: shared
|
||||
- name: arr
|
||||
|
|
|
@ -69,7 +69,6 @@ translations:
|
|||
pmm: translations
|
||||
|
||||
templates:
|
||||
|
||||
mal:
|
||||
default:
|
||||
limit_<<key>>: 100
|
||||
|
@ -85,7 +84,6 @@ templates:
|
|||
limit: <<limit_season>>
|
||||
|
||||
collections:
|
||||
|
||||
MyAnimeList Popular:
|
||||
variables:
|
||||
key: popular
|
||||
|
|
|
@ -58,32 +58,23 @@ translations:
|
|||
pmm: translations
|
||||
|
||||
templates:
|
||||
tautulli_popular:
|
||||
tautulli:
|
||||
default:
|
||||
list_days_popular: 30
|
||||
list_size_popular: 20
|
||||
tautulli_popular:
|
||||
tautulli_<<type>>:
|
||||
list_days: <<list_days_popular>>
|
||||
list_size: <<list_size_popular>>
|
||||
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:
|
||||
Plex Popular:
|
||||
variables:
|
||||
key: popular
|
||||
template:
|
||||
- name: tautulli_popular
|
||||
- name: tautulli
|
||||
type: popular
|
||||
- name: shared
|
||||
- name: arr
|
||||
- name: custom
|
||||
- name: translation
|
||||
translation_key: tautulli_popular
|
||||
|
@ -92,9 +83,9 @@ collections:
|
|||
variables:
|
||||
key: watched
|
||||
template:
|
||||
- name: tautulli_watched
|
||||
- name: tautulli
|
||||
type: watched
|
||||
- name: shared
|
||||
- name: arr
|
||||
- name: custom
|
||||
- name: translation
|
||||
translation_key: tautulli_watched
|
||||
|
|
|
@ -69,7 +69,6 @@ translations:
|
|||
pmm: translations
|
||||
|
||||
templates:
|
||||
|
||||
tmdb:
|
||||
default:
|
||||
limit_<<key>>: 100
|
||||
|
@ -77,7 +76,6 @@ templates:
|
|||
tmdb_<<chart>>: <<limit_<<key>>>>
|
||||
|
||||
collections:
|
||||
|
||||
TMDb Airing Today:
|
||||
variables:
|
||||
key: airing
|
||||
|
|
|
@ -75,24 +75,62 @@ templates:
|
|||
trakt:
|
||||
default:
|
||||
limit_<<key>>: 100
|
||||
summary_<<key>>: A collection of Trakt's Weekly <<collection_name>> List
|
||||
trakt_chart:
|
||||
chart: <<key>>
|
||||
limit: <<limit_<<key>>>>
|
||||
summary: <<summary_<<key>>>>
|
||||
|
||||
dynamic_collections:
|
||||
Trakt:
|
||||
type: custom
|
||||
data:
|
||||
collected: Collected
|
||||
popular: Popular
|
||||
recommended: Recommended
|
||||
trending: Trending
|
||||
watched: Watched
|
||||
title_format: Trakt <<key_name>>
|
||||
collections:
|
||||
Trakt Collected:
|
||||
variables:
|
||||
key: collected
|
||||
template:
|
||||
- trakt
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
- name: trakt
|
||||
- name: shared
|
||||
- name: arr
|
||||
- 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:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 14
|
||||
|
||||
templates:
|
||||
content_rating_dynamic:
|
||||
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
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Ratings Collections:
|
||||
|
@ -52,16 +42,25 @@ collections:
|
|||
dynamic_collections:
|
||||
US Movie Content Ratings:
|
||||
type: content_rating
|
||||
title_format: <<key_name>>
|
||||
other_name: Other Ratings
|
||||
template:
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other
|
||||
- other_collection
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- 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:
|
||||
- G
|
||||
- PG
|
||||
|
|
|
@ -29,20 +29,12 @@
|
|||
#############################################################
|
||||
|
||||
external_templates:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: "09"
|
||||
|
||||
templates:
|
||||
country_dynamic:
|
||||
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>>
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Country Collections:
|
||||
|
@ -53,15 +45,26 @@ collections:
|
|||
dynamic_collections:
|
||||
Country Color:
|
||||
type: country
|
||||
title_format: <<key_name>>
|
||||
other_name: Other Countries
|
||||
template:
|
||||
- country_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other_collection
|
||||
- country_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- 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:
|
||||
# - Afghanistan # af
|
||||
# - Åland Islands # ax
|
||||
|
|
|
@ -26,21 +26,12 @@
|
|||
#############################################################
|
||||
|
||||
external_templates:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 12
|
||||
|
||||
templates:
|
||||
decade_dynamic:
|
||||
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>>
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Decade Collections:
|
||||
|
@ -53,5 +44,17 @@ dynamic_collections:
|
|||
type: decade
|
||||
title_format: Best of <<key_name>>
|
||||
template:
|
||||
- decade_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- 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:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 18
|
||||
|
||||
templates:
|
||||
director_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:
|
||||
director: tmdb
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Directors Collections:
|
||||
|
@ -51,11 +42,24 @@ collections:
|
|||
dynamic_collections:
|
||||
Top Directors:
|
||||
type: director
|
||||
template:
|
||||
- director_dynamic
|
||||
- shared
|
||||
title_format: <<title>> (Director)
|
||||
data:
|
||||
depth: 5
|
||||
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:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 19
|
||||
|
||||
templates:
|
||||
producer_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:
|
||||
producer: tmdb
|
||||
|
||||
translations:
|
||||
pmm: translations
|
||||
collections:
|
||||
Producers Collections:
|
||||
template:
|
||||
|
@ -51,11 +41,24 @@ collections:
|
|||
dynamic_collections:
|
||||
Top Producers:
|
||||
type: producer
|
||||
template:
|
||||
- producer_dynamic
|
||||
- shared
|
||||
title_format: <<title>> (Producer)
|
||||
data:
|
||||
depth: 5
|
||||
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:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
templates:
|
||||
Holiday:
|
||||
holiday:
|
||||
default:
|
||||
key: <<collection_name>>
|
||||
sort_by: title.asc
|
||||
sort_by_<<key>>: <<sort_by>>
|
||||
schedule_<<key>>: <<schedule>>
|
||||
optional:
|
||||
- schedule_<<key>>
|
||||
- schedule
|
||||
- tmdb_collection
|
||||
- tmdb_movie
|
||||
schedule: <<schedule_<<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
|
||||
tmdb_collection: <<tmdb_collection>>
|
||||
tmdb_movie: <<tmdb_movie>>
|
||||
cache_builders: 1
|
||||
|
||||
collections:
|
||||
Seasonal Collections:
|
||||
|
@ -92,124 +100,84 @@ collections:
|
|||
- name: separator off
|
||||
separator: seasonal
|
||||
|
||||
Independence Day:
|
||||
variables:
|
||||
key: independence
|
||||
dynamic_collections:
|
||||
Seasonal:
|
||||
type: custom
|
||||
data:
|
||||
years: New Year's Day
|
||||
valentine: Valentine's Day
|
||||
patrick: St. Patrick's Day
|
||||
easter: Easter
|
||||
mother: Mother's Day
|
||||
father: Father's Day
|
||||
independence: Independence Day
|
||||
labor: Labor Day
|
||||
halloween: Halloween
|
||||
thanksgiving: Thanksgiving
|
||||
christmas: Christmas
|
||||
template:
|
||||
- name: Holiday
|
||||
schedule_independence: range(06/23-07/11)
|
||||
- name: shared
|
||||
visible_home_<<key>>: true
|
||||
visible_shared_<<key>>: true
|
||||
image: seasonal/<<key>>
|
||||
- name: arr
|
||||
imdb_list:
|
||||
- https://www.imdb.com/list/ls068664510/
|
||||
- https://www.imdb.com/list/ls080925875/
|
||||
- holiday
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
- imdb
|
||||
template_variables:
|
||||
schedule:
|
||||
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
|
||||
|
||||
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:
|
||||
- name: Holiday
|
||||
schedule_patrick: range(03/01-03/18)
|
||||
- name: shared
|
||||
visible_home_<<key>>: true
|
||||
visible_shared_<<key>>: true
|
||||
image: seasonal/<<key>>
|
||||
- name: arr
|
||||
imdb_list: https://www.imdb.com/list/ls063934595/
|
||||
|
||||
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:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 20
|
||||
|
||||
templates:
|
||||
writer_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:
|
||||
writer: tmdb
|
||||
|
||||
translations:
|
||||
pmm: translations
|
||||
collections:
|
||||
Writers Collections:
|
||||
template:
|
||||
|
@ -51,11 +41,24 @@ collections:
|
|||
dynamic_collections:
|
||||
Top Writers:
|
||||
type: writer
|
||||
template:
|
||||
- writer_dynamic
|
||||
- shared
|
||||
title_format: <<title>> (Writer)
|
||||
data:
|
||||
depth: 5
|
||||
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:
|
||||
- overlay_level
|
||||
- use_<<slug>>
|
||||
- filepath
|
||||
- audio
|
||||
default:
|
||||
overlay: <<overlay_name>>
|
||||
horizontal_offset: 0
|
||||
|
@ -103,346 +105,94 @@ templates:
|
|||
back_radius: <<back_radius>>
|
||||
back_width: <<back_width>>
|
||||
back_height: <<height>>
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: <<audio>>
|
||||
filepath.regex: <<filepath>>
|
||||
|
||||
overlays:
|
||||
|
||||
Opus:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 250
|
||||
slug: opus
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)\bOPUS(\b|\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 250, slug: opus, audio: '(?i)\bOPUS(\b|\d)'}
|
||||
Opus-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: Opus
|
||||
weight: 250
|
||||
slug: opus
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\bOPUS(\b|\d)'
|
||||
template: {name: AudioCodec, weight: 250, slug: opus, filepath: '(?i)\bOPUS(\b|\d)'}
|
||||
|
||||
MP3:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 500
|
||||
slug: mp3
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)\bmp3(\b|\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 500, slug: mp3, audio: '(?i)\bmp3(\b|\d)'}
|
||||
MP3-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: MP3
|
||||
weight: 500
|
||||
slug: mp3
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\bmp3(\b|\d)'
|
||||
template: {name: AudioCodec, weight: 500, slug: mp3, filepath: '(?i)\bmp3(\b|\d)'}
|
||||
|
||||
# AAC 2.0 Audio
|
||||
AAC2.0:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: AAC
|
||||
weight: 700
|
||||
slug: aac
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'
|
||||
|
||||
template: {name: AudioCodec, overlay: AAC, weight: 700, slug: aac, audio: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'}
|
||||
AAC2.0-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: AAC
|
||||
weight: 700
|
||||
slug: aac
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'
|
||||
template: {name: AudioCodec, overlay: AAC, weight: 700, slug: aac, filepath: '(?i)(?=.*(\baac[ .]?stereo\b))|(?=.*(\baac[ .]2[ .]0\b))'}
|
||||
|
||||
Dolby-Digital:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 750
|
||||
slug: digital
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex:
|
||||
- '(?i)\bDD[^a-z+]|(?<!e)ac3'
|
||||
|
||||
template: {name: AudioCodec, weight: 750, slug: digital, audio: '(?i)\bDD[^a-z+]|(?<!e)ac3'}
|
||||
Dolby-Digital-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: Dolby-Digital
|
||||
weight: 750
|
||||
slug: digital
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex:
|
||||
- '(?i)\bDD[^a-z+]|(?<!e)ac3'
|
||||
template: {name: AudioCodec, weight: 750, slug: digital, filepath: '(?i)\bDD[^a-z+]|(?<!e)ac3'}
|
||||
|
||||
# AAC multi channel
|
||||
AAC:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 1000
|
||||
slug: aac
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'
|
||||
|
||||
template: {name: AudioCodec, weight: 1000, slug: aac, audio: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'}
|
||||
AAC-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: AAC
|
||||
weight: 1000
|
||||
slug: aac
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'
|
||||
template: {name: AudioCodec, weight: 1000, slug: aac, filepath: '(?i)^(?!.*(stereo|2[ .]0))(?=.*\b(aac(\b|\d))).*'}
|
||||
|
||||
DTS:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 1250
|
||||
slug: dts
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)\bDTS(\b|\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 1250, slug: dts, audio: '(?i)\bDTS(\b|\d)'}
|
||||
DTS-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: DTS
|
||||
weight: 1250
|
||||
slug: dts
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\bDTS(\b|\d)'
|
||||
template: {name: AudioCodec, weight: 1250, slug: dts, filepath: '(?i)\bDTS(\b|\d)'}
|
||||
|
||||
DTS-ES:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 1500
|
||||
slug: es
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: 'dts[-. ]?es\b'
|
||||
|
||||
template: {name: AudioCodec, weight: 1500, slug: es, audio: 'dts[-. ]?es\b'}
|
||||
DTS-ES-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: DTS-ES
|
||||
weight: 1500
|
||||
slug: es
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)dts[-. ]?es\b'
|
||||
template: {name: AudioCodec, weight: 1500, slug: es, filepath: 'dts[-. ]?es\b'}
|
||||
|
||||
# Match DD+/E-AC3 without Atmos
|
||||
Dolby-Digital-Plus:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 1750
|
||||
slug: plus
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex:
|
||||
- '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'
|
||||
|
||||
template: {name: AudioCodec, weight: 1750, slug: plus, audio: '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'}
|
||||
Dolby-Digital-Plus-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: Dolby-Digital-Plus
|
||||
weight: 1750
|
||||
slug: plus
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex:
|
||||
- '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'
|
||||
template: {name: AudioCodec, weight: 1750, slug: plus, filepath: '(?i)^(?!.*(atmos))(?=.*\b([^-]DD[P+](?!A)|eac3)\b).*'}
|
||||
|
||||
DTS-HD-HRA:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 2000
|
||||
slug: hra
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'
|
||||
|
||||
template: {name: AudioCodec, weight: 2000, slug: hra, audio: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'}
|
||||
DTS-HD-HRA-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: DTS-HD-HRA
|
||||
weight: 2000
|
||||
slug: hra
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'
|
||||
template: {name: AudioCodec, weight: 2000, slug: hra, filepath: '(?i)dts[ ._-]?(hd[. ]?)?(hr|hi)'}
|
||||
|
||||
PCM:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 2200
|
||||
slug: pcm
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)\b(l?)PCM(\b|\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 2200, slug: pcm, audio: '(?i)\b(l?)PCM(\b|\d)'}
|
||||
PCM-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: PCM
|
||||
weight: 2200
|
||||
slug: pcm
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\b(l?)PCM(\b|\d)'
|
||||
template: {name: AudioCodec, weight: 2200, slug: pcm, filepath: '(?i)\b(l?)PCM(\b|\d)'}
|
||||
|
||||
FLAC:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 2250
|
||||
slug: flac
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)\bFLAC(\b|\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 2250, slug: flac, audio: '(?i)\bFLAC(\b|\d)'}
|
||||
FLAC-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: FLAC
|
||||
weight: 2250
|
||||
slug: flac
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\bFLAC(\b|\d)'
|
||||
template: {name: AudioCodec, weight: 2250, slug: flac, filepath: '(?i)\bFLAC(\b|\d)'}
|
||||
|
||||
DTS-HD-MA:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 2500
|
||||
slug: hd
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'
|
||||
|
||||
template: {name: AudioCodec, weight: 2500, slug: hd, audio: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'}
|
||||
DTS-HD-MA-Filepath:
|
||||
template:
|
||||
- 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)'
|
||||
template: {name: AudioCodec, weight: 2500, slug: hd, filepath: '(?i)dts[ .-]?(ma\b|hd[ .-]?ma|hd)(?!china|r)'}
|
||||
|
||||
# Match TrueHD without Atmos
|
||||
Dolby-TrueHD:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 2750
|
||||
slug: truehd
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'
|
||||
|
||||
template: {name: AudioCodec, weight: 2750, slug: truehd, audio: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'}
|
||||
Dolby-TrueHD-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: Dolby-TrueHD
|
||||
weight: 2750
|
||||
slug: truehd
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'
|
||||
template: {name: AudioCodec, weight: 2750, slug: truehd, filepath: '(?i)^(?!.*(atmos))(?=.*\b(true[ .-]?hd)\b).*'}
|
||||
|
||||
# Match DD+/E-AC3 Atmos
|
||||
Dolby-Digital-Plus-Atmos:
|
||||
template:
|
||||
- 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)))'
|
||||
|
||||
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)))'}
|
||||
Dolby-Digital-Plus-Atmos-Filepath:
|
||||
template:
|
||||
- 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)))'
|
||||
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)))'}
|
||||
|
||||
# Match ATMOS (undefined), meaning it doesn't know the base audio DD+ or TrueHD
|
||||
Dolby-Atmos:
|
||||
template:
|
||||
- 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))).*'
|
||||
|
||||
template: {name: AudioCodec, weight: 3000, slug: atmos, audio: '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'}
|
||||
Dolby-Atmos-Filepath:
|
||||
template:
|
||||
- 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))).*'
|
||||
template: {name: AudioCodec, weight: 3000, slug: atmos, filepath: '(?i)^(?!.*([^-]DD[P+](?!A)|eac3|true[ .-]?hd))(?=.*\b(atmos(\b|\d))).*'}
|
||||
|
||||
DTS-X:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
weight: 4500
|
||||
slug: x
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_track_title.regex: 'dts[-. ]?x(?!\d)'
|
||||
|
||||
template: {name: AudioCodec, weight: 4500, slug: x, audio: 'dts[-. ]?x(?!\d)'}
|
||||
DTS-X-Filepath:
|
||||
template:
|
||||
- name: AudioCodec
|
||||
overlay: DTS-X
|
||||
weight: 4500
|
||||
slug: x
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)dts[-. ]?x(?!\d)'
|
||||
template: {name: AudioCodec, weight: 4500, slug: x, filepath: 'dts[-. ]?x(?!\d)'}
|
||||
|
||||
Dolby-TrueHD-Atmos:
|
||||
template:
|
||||
- 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)))'
|
||||
|
||||
template: {name: AudioCodec, weight: 5000, slug: truehd-atmos, standard_value: 189, audio: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'}
|
||||
Dolby-TrueHD-Atmos-Filepath:
|
||||
template:
|
||||
- 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)))'
|
||||
template: {name: AudioCodec, weight: 5000, slug: truehd-atmos, standard_value: 189, filepath: '(?i)(?=.*\b(true[ .-]?hd))(?=.*\b(atmos(\b|\d)))'}
|
|
@ -28,6 +28,9 @@ templates:
|
|||
AudioLanguage:
|
||||
optional:
|
||||
- overlay_level
|
||||
- gte
|
||||
- gt
|
||||
- lt
|
||||
default:
|
||||
overlay: <<overlay_name>>
|
||||
horizontal_offset: 0
|
||||
|
@ -53,22 +56,16 @@ templates:
|
|||
back_radius: <<back_radius>>
|
||||
back_width: <<back_width>>
|
||||
back_height: <<back_height>>
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_language.count_gte: <<gte>>
|
||||
audio_language.count_gt: <<gt>>
|
||||
audio_language.count_lt: <<lt>>
|
||||
|
||||
overlays:
|
||||
|
||||
Dual-Audio:
|
||||
template:
|
||||
- name: AudioLanguage
|
||||
weight: 10
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_language.count_gte: 2
|
||||
audio_language.count_lt: 3
|
||||
template: {name: AudioLanguage, weight: 10, gte: 2, lt: 3}
|
||||
|
||||
Multi-Audio:
|
||||
template:
|
||||
- name: AudioLanguage
|
||||
weight: 20
|
||||
plex_all: true
|
||||
filters:
|
||||
audio_language.count_gt: 2
|
||||
template: {name: AudioLanguage, weight: 20, gt: 2}
|
||||
|
|
|
@ -100,79 +100,40 @@ templates:
|
|||
|
||||
overlays:
|
||||
1:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "1, 0, 01, 00, G, TV-G, TV-Y"
|
||||
template: {name: Content-Rating, rating: "1, 0, 01, 00, G, TV-G, TV-Y"}
|
||||
2:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "2, 02"
|
||||
template: {name: Content-Rating, rating: "2, 02"}
|
||||
3:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "3, 03"
|
||||
template: {name: Content-Rating, rating: "3, 03"}
|
||||
4:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "4, 04"
|
||||
template: {name: Content-Rating, rating: "4, 04"}
|
||||
5:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "5, 05"
|
||||
template: {name: Content-Rating, rating: "5, 05"}
|
||||
6:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "6, 06, GP, PG, M/PG, TV-PG"
|
||||
template: {name: Content-Rating, rating: "6, 06, GP, PG, M/PG, TV-PG"}
|
||||
7:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "7, 07, TV-Y7, TV-Y7-FV"
|
||||
template: {name: Content-Rating, rating: "7, 07, TV-Y7, TV-Y7-FV"}
|
||||
8:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "8, 08"
|
||||
template: {name: Content-Rating, rating: "8, 08"}
|
||||
9:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "9, 09"
|
||||
template: {name: Content-Rating, rating: "9, 09"}
|
||||
10:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "10"
|
||||
template: {name: Content-Rating, rating: "10"}
|
||||
11:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "11"
|
||||
template: {name: Content-Rating, rating: "11"}
|
||||
12:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "12"
|
||||
template: {name: Content-Rating, rating: "12"}
|
||||
13:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "13, PG-13"
|
||||
template: {name: Content-Rating, rating: "13, PG-13"}
|
||||
14:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "14, TV-14"
|
||||
template: {name: Content-Rating, rating: "14, TV-14"}
|
||||
15:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "15"
|
||||
template: {name: Content-Rating, rating: "15"}
|
||||
16:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "16, Passed, Approved, Open"
|
||||
template: {name: Content-Rating, rating: "16, Passed, Approved, Open"}
|
||||
17:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "17"
|
||||
template: {name: Content-Rating, rating: "17"}
|
||||
18:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
rating: "18, NC-17, M, TV-MA, R, X"
|
||||
template: {name: Content-Rating, rating: "18, NC-17, M, TV-MA, R, X"}
|
||||
NR:
|
||||
template:
|
||||
- name: Content-Rating
|
||||
slug: nr
|
||||
rating: "None, NR, Not Rated, Unrated"
|
||||
template: {name: Content-Rating, slug: nr, rating: "None, NR, Not Rated, Unrated"}
|
||||
|
|
87
defaults/overlays/flixpatrol.yml
Normal file
87
defaults/overlays/flixpatrol.yml
Normal file
|
@ -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}
|
BIN
defaults/overlays/images/logo/round/disney.png
Normal file
BIN
defaults/overlays/images/logo/round/disney.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
BIN
defaults/overlays/images/logo/round/hbo.png
Normal file
BIN
defaults/overlays/images/logo/round/hbo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
BIN
defaults/overlays/images/logo/round/hulu.png
Normal file
BIN
defaults/overlays/images/logo/round/hulu.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.4 KiB |
BIN
defaults/overlays/images/logo/round/netflix.png
Normal file
BIN
defaults/overlays/images/logo/round/netflix.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9 KiB |
BIN
defaults/overlays/images/logo/round/paramount.png
Normal file
BIN
defaults/overlays/images/logo/round/paramount.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
BIN
defaults/overlays/images/logo/round/prime.png
Normal file
BIN
defaults/overlays/images/logo/round/prime.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
|
@ -495,59 +495,24 @@ templates:
|
|||
addon_offset: 15
|
||||
|
||||
overlays:
|
||||
|
||||
Rating1Rotten:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "1"
|
||||
image_level: Rotten
|
||||
|
||||
template: {name: Rating, rating_num: "1", image_level: Rotten}
|
||||
Rating1Fresh:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "1"
|
||||
image_level: Fresh
|
||||
|
||||
template: {name: Rating, rating_num: "1", image_level: Fresh}
|
||||
Rating1Top:
|
||||
template:
|
||||
name: Rating
|
||||
weight: 110
|
||||
rating_num: "1"
|
||||
image_level: Top
|
||||
template: {name: Rating, weight: 110, rating_num: "1", image_level: Top}
|
||||
|
||||
Rating2Rotten:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "2"
|
||||
image_level: Rotten
|
||||
|
||||
template: {name: Rating, rating_num: "2", image_level: Rotten}
|
||||
Rating2Fresh:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "2"
|
||||
image_level: Fresh
|
||||
|
||||
template: {name: Rating, rating_num: "2", image_level: Fresh}
|
||||
Rating2Top:
|
||||
template:
|
||||
name: Rating
|
||||
weight: 110
|
||||
rating_num: "2"
|
||||
image_level: Top
|
||||
template: {name: Rating, weight: 110, rating_num: "2", image_level: Top}
|
||||
|
||||
Rating3Rotten:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "3"
|
||||
image_level: Rotten
|
||||
|
||||
template: {name: Rating, rating_num: "3", image_level: Rotten}
|
||||
Rating3Fresh:
|
||||
template:
|
||||
name: Rating
|
||||
rating_num: "3"
|
||||
image_level: Fresh
|
||||
|
||||
template: {name: Rating, rating_num: "3", image_level: Fresh}
|
||||
Rating3Top:
|
||||
template:
|
||||
name: Rating
|
||||
weight: 110
|
||||
rating_num: "3"
|
||||
image_level: Top
|
||||
template: {name: Rating, weight: 110, rating_num: "3", image_level: Top}
|
|
@ -53,36 +53,16 @@ overlays:
|
|||
|
||||
Oscars Best Picture:
|
||||
imdb_list: https://www.imdb.com/search/title/?groups=best_picture_winner
|
||||
template:
|
||||
- name: Ribbon
|
||||
key: oscars
|
||||
weight: 40
|
||||
allowed_libraries: movie
|
||||
template: {name: Ribbon, key: oscars, weight: 40, allowed_libraries: movie}
|
||||
|
||||
IMDb Top 250:
|
||||
template:
|
||||
- name: Ribbon
|
||||
imdb_key: top
|
||||
key: imdb
|
||||
weight: 30
|
||||
template: {name: Ribbon, imdb_key: top, key: imdb, weight: 30}
|
||||
|
||||
Rotten Tomatoes Certified Fresh:
|
||||
template:
|
||||
- name: Ribbon
|
||||
mdb_key: certifiedfresh
|
||||
key: rotten
|
||||
weight: 20
|
||||
template: {name: Ribbon, mdb_key: certifiedfresh, key: rotten, weight: 20}
|
||||
|
||||
Metacritic Must See:
|
||||
template:
|
||||
- name: Ribbon
|
||||
mdb_key: metacriticmustsee
|
||||
key: metacritic
|
||||
weight: 10
|
||||
template: {name: Ribbon, mdb_key: metacriticmustsee, key: metacritic, weight: 10}
|
||||
|
||||
Commonsense Selection:
|
||||
template:
|
||||
- name: Ribbon
|
||||
mdb_key: cssfamilies
|
||||
key: common
|
||||
weight: 5
|
||||
template: {name: Ribbon, mdb_key: cssfamilies, key: common, weight: 5}
|
||||
|
|
|
@ -81,55 +81,28 @@ templates:
|
|||
overlays:
|
||||
|
||||
Netflix:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 200
|
||||
slug: netflix
|
||||
template: {name: Streaming, weight: 200, slug: netflix}
|
||||
|
||||
Prime:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 190
|
||||
slug: amazon
|
||||
template: {name: Streaming, weight: 190, slug: amazon}
|
||||
|
||||
Disney:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 180
|
||||
slug: disney
|
||||
template: {name: Streaming, weight: 180, slug: disney}
|
||||
|
||||
HBO-Max:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 170
|
||||
slug: hbomax
|
||||
template: {name: Streaming, weight: 170, slug: hbomax}
|
||||
|
||||
YouTube:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 160
|
||||
slug: youtube
|
||||
template: {name: Streaming, weight: 160, slug: youtube}
|
||||
|
||||
Hulu:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 150
|
||||
slug: hulu
|
||||
template: {name: Streaming, weight: 150, slug: hulu}
|
||||
|
||||
Paramount:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 140
|
||||
slug: paramount
|
||||
template: {name: Streaming, weight: 140, slug: paramount}
|
||||
|
||||
AppleTV:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 130
|
||||
slug: appletv
|
||||
template: {name: Streaming, weight: 130, slug: appletv}
|
||||
|
||||
Peacock:
|
||||
template:
|
||||
- name: Streaming
|
||||
weight: 120
|
||||
slug: peacock
|
||||
template: {name: Streaming, weight: 120, slug: peacock}
|
||||
|
|
|
@ -87,59 +87,26 @@ templates:
|
|||
back_radius: <<back_radius>>
|
||||
back_width: <<back_width>>
|
||||
back_height: <<back_height>>
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: <<filepath>>
|
||||
|
||||
overlays:
|
||||
|
||||
REMUX:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 50
|
||||
slug: remux
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\[Remux'
|
||||
template: {name: VideoFormat, weight: 50, slug: remux, filepath: '(?i)\[Remux'}
|
||||
|
||||
BLU-RAY:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 40
|
||||
slug: bluray
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\[Blu[ ._-]?ray|\[BD|\[BR|\[HD[ ._-]?DVD'
|
||||
template: {name: VideoFormat, weight: 40, slug: bluray, filepath: '(?i)\[Blu[ ._-]?ray|\[BD|\[BR|\[HD[ ._-]?DVD'}
|
||||
|
||||
WEB:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 30
|
||||
slug: web
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)Web[ ._-]?(dl|rip)'
|
||||
template: {name: VideoFormat, weight: 30, slug: web, filepath: '(?i)Web[ ._-]?(dl|rip)'}
|
||||
|
||||
HDTV:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 20
|
||||
slug: hdtv
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)HD[ ._-]?TV'
|
||||
template: {name: VideoFormat, weight: 20, slug: hdtv, filepath: '(?i)HD[ ._-]?TV'}
|
||||
|
||||
DVD:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 10
|
||||
slug: dvd
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)\[DVD'
|
||||
template: {name: VideoFormat, weight: 10, slug: dvd, filepath: '(?i)\[DVD'}
|
||||
|
||||
SDTV:
|
||||
template:
|
||||
- name: VideoFormat
|
||||
weight: 5
|
||||
slug: sdtv
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath.regex: '(?i)SD[ ._-]?TV'
|
||||
template: {name: VideoFormat, weight: 5, slug: sdtv, filepath: '(?i)SD[ ._-]?TV'}
|
||||
|
|
|
@ -26,22 +26,12 @@
|
|||
#############################################################
|
||||
|
||||
external_templates:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 14
|
||||
|
||||
templates:
|
||||
content_rating_dynamic:
|
||||
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
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Ratings Collections:
|
||||
|
@ -52,16 +42,25 @@ collections:
|
|||
dynamic_collections:
|
||||
US Show Content Rating:
|
||||
type: content_rating
|
||||
title_format: <<key_name>>
|
||||
other_name: Other Ratings
|
||||
template:
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other
|
||||
- other_collection
|
||||
- content_rating_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- 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:
|
||||
- TV-G
|
||||
- TV-Y
|
||||
|
|
|
@ -29,20 +29,12 @@
|
|||
#############################################################
|
||||
|
||||
external_templates:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: "09"
|
||||
|
||||
templates:
|
||||
country_tv_dynamic:
|
||||
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>>
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Country Collections:
|
||||
|
@ -53,15 +45,26 @@ collections:
|
|||
dynamic_collections:
|
||||
TMDb Country Color:
|
||||
type: origin_country
|
||||
title_format: <<key_name>>
|
||||
other_name: Other Countries
|
||||
template:
|
||||
- country_tv_dynamic
|
||||
- filter
|
||||
- translation
|
||||
- shared
|
||||
other_template:
|
||||
- other_collection
|
||||
- country_tv_dynamic
|
||||
- filter
|
||||
- translation
|
||||
- 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:
|
||||
# - af # Afghanistan
|
||||
# - ax # Åland Islands
|
||||
|
|
|
@ -26,21 +26,12 @@
|
|||
#############################################################
|
||||
|
||||
external_templates:
|
||||
git: PMM/templates
|
||||
pmm: templates
|
||||
template_variables:
|
||||
collection_section: 12
|
||||
|
||||
templates:
|
||||
decade_dynamic:
|
||||
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>>
|
||||
translations:
|
||||
pmm: translations
|
||||
|
||||
collections:
|
||||
Decade Collections:
|
||||
|
@ -51,7 +42,18 @@ collections:
|
|||
dynamic_collections:
|
||||
Decade:
|
||||
type: decade
|
||||
title_format: Best of <<key_name>>s
|
||||
template:
|
||||
- decade_dynamic
|
||||
- smart_filter
|
||||
- translation
|
||||
- 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>>
|
||||
- item_radarr_tag
|
||||
- item_sonarr_tag
|
||||
- trakt_list
|
||||
allowed_library_types:
|
||||
- <<use_<<key>>>>
|
||||
- <<allowed_libraries>>
|
||||
trakt_list: <<trakt_list>>
|
||||
ignore_blank_results: true
|
||||
collection_mode: <<collection_mode>>
|
||||
visible_library: <<visible_library_<<key>>>>
|
||||
|
@ -58,6 +60,55 @@ templates:
|
|||
sort_title: "!<<collection_section>><<pre>><<order_<<key>>>><<sort>>"
|
||||
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:
|
||||
default:
|
||||
key: <<collection_name>>
|
||||
|
|
|
@ -1,4 +1,9 @@
|
|||
version: 1.18.0
|
||||
translations:
|
||||
#############################################################
|
||||
# Award #
|
||||
#############################################################
|
||||
|
||||
bafta_best_name: BAFTA Best Films
|
||||
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_summary: Sundance Film Festival of <<key_name>>.
|
||||
|
||||
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_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>>.
|
||||
#############################################################
|
||||
# Chart #
|
||||
#############################################################
|
||||
|
||||
anilist_popular_name: AniList Popular
|
||||
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_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_summary: List of <<collection_name>> <<library_type>>s.
|
||||
|
||||
|
@ -169,3 +139,97 @@ translations:
|
|||
|
||||
tmdb_trending_name: TMDb Trending
|
||||
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 #
|
||||
#############################################################
|
||||
|
|
96
defaults/translations/fr.yml
Normal file
96
defaults/translations/fr.yml
Normal file
|
@ -0,0 +1,96 @@
|
|||
translations:
|
||||
bafta_best_name: BAFTA Meilleurs films
|
||||
bafta_best_summary: Gagnants du meilleur film de la British Academy of Film and Television Arts
|
||||
|
||||
bafta_year_name: BAFTA <<key_name>>
|
||||
bafta_year_summary: Prix BAFTA <<key_name>>
|
||||
|
||||
cannes_best_name: Gagnants de la Palme d’Or de Cannes
|
||||
cannes_best_summary: Gagnants de la Palme d’Or de Cannes
|
||||
|
||||
cannes_year_name: Cannes <<key_name>>
|
||||
cannes_year_summary: Prix Cannes <<key_name>>
|
||||
|
||||
choice_year_name: Critics Choice Awards <<key_name>>
|
||||
choice_year_summary: Critics Choice Awards <<key_name>>
|
||||
|
||||
emmy_year_name: Emmys <<key_name>>
|
||||
emmy_year_summary: Lauréats des Emmy Awards <<key_name>>
|
||||
|
||||
golden_best_name: Golden Globe meilleurs films
|
||||
golden_best_summary: Golden Globe meilleurs films
|
||||
|
||||
golden_year_name: Golden Globe <<key_name>>
|
||||
golden_year_summary: Lauréats des Golden Globes <<key_name>>
|
||||
|
||||
oscars_picture_name: Gagnants des Oscars du meilleur film
|
||||
oscars_picture_summary: L’Oscar du meilleur film est l’un des Oscars décernés chaque année par l’Academy of Motion Picture Arts and Sciences depuis ses débuts en 1929.
|
||||
|
||||
oscars_director_name: Lauréats des Oscars du meilleur réalisateur
|
||||
oscars_director_summary: L’Oscar du meilleur réalisateur est l’un des Oscars décernés chaque année par l’Academy of Motion Picture Arts and Sciences depuis ses débuts en 1929.
|
||||
|
||||
oscars_year_name: Lauréats des Oscars <<key_name>>
|
||||
oscars_year_summary: Lauréats des Oscars <<key_name>>
|
||||
|
||||
berlinale_best_name: Ours d’or de la Berlinale
|
||||
berlinale_best_summary: Jusqu’à 400 films sont projetés chaque année dans le cadre du programme public de la Berlinale (Festival international du film de Berlin), dont la grande majorité sont des premières mondiales ou européennes. Les films de tous genres, de toutes les durées et de tous les formats peuvent être soumis pour examen. L’Ours d’or (allemand Goldener Bär) est le prix le plus élevé décerné au meilleur film présenté lors de ce festival.
|
||||
|
||||
cesar_best_name: César du meilleur film
|
||||
cesar_best_summary: Le César est le prix national du cinéma français, décerné pour la première fois en 1975. Les nominations sont sélectionnées par les membres de l’Académie des Arts et Techniques du Cinéma. Le nom du prix vient du sculpteur César Baldaccini. Ils sont considérés comme l’équivalent Français des American Academy Awards.
|
||||
|
||||
razzie_worst_name: Razzies Golden Raspberry Gagnants
|
||||
razzie_worst_summary: Le Golden Raspberry Award for Worst Picture est un prix décerné lors des Golden Raspberry Awards annuels au pire film de l’année écoulée.
|
||||
|
||||
venice_best_name: Lions d’or de Venise
|
||||
venice_best_summary: La Mostra de Venise est la plus ancienne fête du film au monde. Fondé en 1932, le festival a depuis lieu chaque année à Venise, en Italie. Il fait partie de la Biennale de Venise, une grande exposition biennale et festival d’art contemporain. Le prix Leone d’Oro (Lion d’or) du festival est décerné au meilleur film projeté au festival.
|
||||
|
||||
spirit_year_name: Independent Spirit Awards <<key_name>>
|
||||
spirit_year_summary: Independent Spirit Awards <<key_name>>
|
||||
|
||||
sundance_best_name: Gagnants du Grand Jury sundance
|
||||
sundance_best_summary: Le Festival du film de Sundance est un festival de cinéma qui a lieu chaque année dans l’État de l’Utah, aux États-Unis. C’est le plus grand festival de cinéma indépendant aux États-Unis Tenu en janvier, le festival est la première vitrine pour les nouvelles œuvres de cinéastes indépendants américains et internationaux. Le festival comprend des sections compétitives pour les films dramatiques et documentaires américains et internationaux, les longs métrages et les courts métrages, ainsi qu’un groupe de sections vitrines non compétitives.
|
||||
|
||||
sundance_year_name: Festival du film de Sundance <<key_name>>
|
||||
sundance_year_summary: Festival du film de Sundance <<key_name>>
|
||||
|
||||
actor_name: <<key_name>>
|
||||
actor_summary: <<library_type>>s avec <<key_name>>
|
||||
|
||||
audio_language_name: Audio <<key_name>>
|
||||
audio_language_summary: <<library_type>>s tournés en langue <<key_name>>
|
||||
|
||||
audio_language_other_name: Autres audio
|
||||
audio_language_other_summary: <<library_type>>s tournés dans d’autres langues peu communes
|
||||
|
||||
content_rating_uk: <<library_type>>s <<key_name>>
|
||||
content_rating_uk_summary: <<library_type>>s classés <<key_name>>
|
||||
|
||||
content_rating_uk_other_name: Autres évaluations
|
||||
content_rating_uk_other_summary: <<library_type>>s avec d’autres classements inhabituels
|
||||
|
||||
genre_name: <<library_type>>s de <<key_name>>
|
||||
genre_summary: <<library_type>>s qui ont le genre <<key_name>>
|
||||
|
||||
resolution_name: <<library_type>>s de <<key_name>>
|
||||
resolution_summary: <<library_type>>s ayant la résolution <<key_name>>
|
||||
|
||||
resolution_standards_name: <<library_type>>s de <<key_name>>
|
||||
resolution_standards_summary: <<library_type>>s ayant la résolution <<key_name>>
|
||||
|
||||
resolution_standards_other_name: Autres résolutions
|
||||
resolution_standards_other_summary: <<library_type>>s qui ont d’autres résolutions inhabituelles
|
||||
|
||||
streaming_name: <<library_type>>s de <<key_name>>
|
||||
streaming_summary: <<library_type>>s en streaming sur <<key_name>>
|
||||
|
||||
studio_name: <<key_name>>
|
||||
studio_summary: <<library_type>>s produits par <<key_name>>
|
||||
|
||||
subtitle_language_name: Sous-titres <<key_name>>
|
||||
subtitle_language_summary: <<library_type>>s avec sous-titres <<key_name>>
|
||||
|
||||
subtitle_language_other_name: Autres sous-titres
|
||||
subtitle_language_other_summary: <<library_type>>s avec d’autres sous-titres inhabituels
|
||||
|
||||
year_name: Le meilleur de <<key_name>>
|
||||
year_summary: <<library_type>>s sortis en <<key_name>>
|
Loading…
Reference in a new issue