I run PMM nightly (not lsio image) and Plex(hotio image) on Unraid 6.12.6. At the top of my config.yml file I will usually specify the version that this config.yml file works with.
I run Kometa nightly (not lsio image) and Plex(hotio image) on Unraid 6.12.6. At the top of my config.yml file I will usually specify the version that this config.yml file works with.
## Instructions
## Instructions
Take what you need from my config.yml. I run everything stock from the github default PMM and tweak from within my config.yml to "make it my own". If you perform a straight copy, search for `(redacted)` as you will need to replace that with your own information. Search for `db_cache` which is for Plex and now available to set via PMM. I use 2048 MB (2GB) as my system has 168 GB of RAM. You will want to improve it from the default 40 MB that Plex sets.
Take what you need from my config.yml. I run everything stock from the github default Kometa and tweak from within my config.yml to "make it my own". If you perform a straight copy, search for `(redacted)` as you will need to replace that with your own information. Search for `db_cache` which is for Plex and now available to set via Kometa. I use 2048 MB (2GB) as my system has 168 GB of RAM. You will want to improve it from the default 40 MB that Plex sets.
> [!TIP]
> [!TIP]
> Maybe a good starting point if you have enough RAM is 1024 MB which is 1GB.
> Maybe a good starting point if you have enough RAM is 1024 MB which is 1GB.
> [!NOTE]
> [!NOTE]
> If you want to set the language file to something other than fr (french) do not forget to make that change to `language: fr` lines in the config.yml file before running. As for the `placeholder_imdb_id:` ensure that you read and understand those lines as you may need to choose your own **Movie** or **TV Show** as your library may not have the two references that I have.
> If you want to set the language file to something other than fr (french) do not forget to make that change to `language: fr` lines in the config.yml file before running. As for the `placeholder_imdb_id:` ensure that you read and understand those lines as you may need to choose your own **Movie** or **TV Show** as your library may not have the two references that I have.
Nothing is local other than the fonts which are included in this repo (fonts.zip). These fonts are the best match I could find per ratings site and the ratings overlays.
Nothing is local other than the fonts which are included in this repo (fonts.zip). These fonts are the best match I could find per ratings site and the ratings overlays.
Unzip the fonts into `config/metadata/overlays/fonts/` to use this config without modifications.
Unzip the fonts into `config/metadata/overlays/fonts/` to use this config without modifications.
@ -23,32 +23,32 @@ Unzip the fonts into `config/metadata/overlays/fonts/` to use this config withou
## Assets
## Assets
> [!IMPORTANT]
> [!IMPORTANT]
> I also prefer to have a copy of the local assets so that if I need to recover to the original posters, they are there. I use Posterizarr.ps1 from FSCorrupt's repo to help with that: https://github.com/fscorrupt/Posterizarr . I also use PMM's assets in a folder structure as described in the wiki here: https://metamanager.wiki/en/latest/pmm/guides/assets/
> I also prefer to have a copy of the local assets so that if I need to recover to the original posters, they are there. I use Posterizarr.ps1 from FSCorrupt's repo to help with that: https://github.com/fscorrupt/Posterizarr . I also use Kometa's assets in a folder structure as described in the wiki here: https://kometa.wiki/en/nightly/kometa/guides/assets/
Essentially, I prefer `tmdb` as a source and textless images all around. (`["xx"]`). Then I apply a gradient of my choice (`bottom-up-fade.png` &`bottom-up-fade-background.png`), and font of my choice (`Comfortaa-Medium.ttf`) which happens to match the PMM defaults for Collections. The secrets to all of this are found in the `bullmoose20config.json` file found in the posterizarr subdirectory along with the font and the gradient files.
Essentially, I prefer `tmdb` as a source and textless images all around`["xx"]`. Then I apply a gradient of my choice (`bottom-up-fade.png` &`bottom-up-fade-background.png`), and font of my choice (`Comfortaa-Medium.ttf`) which happens to match the Kometa defaults for Collections. The secrets to all of this are found in the `bullmoose20config.json` file found in the posterizarr subdirectory along with the font and the gradient files.
Unraid Docker-Compose file is also shared and when prompted in Unraid to add a UI Label Icon, use this link: https://raw.githubusercontent.com/fscorrupt/Posterizarr/main/images/webhook.png
Unraid Docker-Compose file is also shared and when prompted in Unraid to add a UI Label Icon, use this link: https://raw.githubusercontent.com/fscorrupt/Plex-Poster-Maker/main/images/webhook.png
After Posterizarr applies my settings Movie example:
After Posterizarr applies my settings Movie example:
### Highly recommend using Visual Studio Code with indent-rainbow by oderwat extension and YAML by Red Hat extension. VSC will also leverage the above link to enhance pmm yml edits.
### Highly recommend using Visual Studio Code with indent-rainbow by oderwat extension and YAML by Red Hat extension. VSC will also leverage the above link to enhance Kometa yml edits.
### Must be on Version 1.20.0-nightly34 or greater
### Must be on Kometa Version 2.0.0-nightly1 or greater
libraries:
libraries:
Movies:# Must match a library name in your Plex
Movies:# Must match a library name in your Plex
report_path:config/missing/Movies_report.yml
report_path:config/missing/Movies_report.yml
remove_overlays:false# Set to true if you want to remove overlays
remove_overlays:false# Set to true if you want to remove overlays
reapply_overlays:false# Before setting this to true, you should know what you are doing and open a #pmm-help beforehand
reapply_overlays:false# Before setting this to true, you should know what you are doing and open a #kometa-help beforehand
# reset_overlays: tmdb # if you want to reset the poster to default poster from tmdb
# reset_overlays: tmdb # if you want to reset the poster to default poster from tmdb
template_variables:
template_variables:
sep_style:gray # use the gray separators globally for this library
sep_style:gray # use the gray separators globally for this library
collection_mode:hide # hide the collections
collection_mode:hide # hide the collections
language:fr# could be default(which is en), da, de, fr, pt-br or another lang code that we have translated
language:en# could be default(which is en), da, de, fr, pt-br or another lang code that we have translated
placeholder_imdb_id:tt8579674 # 1917 (2019) placeholder id for the separators
placeholder_imdb_id:tt8579674 # 1917 (2019) placeholder id for the separators
metadata_files: # These files contain metadata:attributes
metadata_files: # These files contain metadata:attributes
- git:bullmoose20/godzilla # Custom metadata file for Godzilla stuff
- git:bullmoose20/godzilla # Custom metadata file for Godzilla stuff
collection_files: # These files contain collections:and/or dynamic_collections attributes
collection_files: # These files contain collections:and/or dynamic_collections attributes
- pmm:based # collections based on a book, comic, story, video game
- default:based # collections based on a book, comic, story, video game
# - file: config/metadata/overlay_label.yml # Creates collection of all items with an Overlay label (Testing only)
# - file: config/metadata/overlay_label.yml # Creates collection of all items with an Overlay label (Testing only)
- pmm:aspect # Creates collections based on aspect ratio of media item
- default:aspect # Creates collections based on aspect ratio of media item
- git:bullmoose20/movies_refresh # tells plex to refresh media items added within the last 7 days
- git:bullmoose20/movies_refresh # tells plex to refresh media items added within the last 7 days
- pmm:separator_award # An "index card"
- default:separator_award # An "index card"
- pmm:nfr # National Film Registry Awards
- default:nfr # National Film Registry Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:pca # People's Choice Awards
- default:pca # People's Choice Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:sag # Screen Actors Guild Awards
- default:sag # Screen Actors Guild Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:tiff # Toronto International Film Festival Awards
- default:tiff # Toronto International Film Festival Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:berlinale # Berlinale Awards
- default:berlinale # Berlinale Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:razzie # Razzie Awards
- default:razzie # Razzie Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:venice # Venice Awards
- default:venice # Venice Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:cesar # Cesar Awards
- default:cesar # Cesar Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:bafta # BAFTA Awards
- default:bafta # BAFTA Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:cannes # Cannes Film Festival Awards
- default:cannes # Cannes Film Festival Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:choice # Critic's Choice Awards
- default:choice # Critic's Choice Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:emmy # Emmy Awards
- default:emmy # Emmy Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:golden # Golden Globes Awards
- default:golden # Golden Globes Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:oscars # The Oscars
- default:oscars # The Oscars
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:spirit # Independent Spirit Awards
- default:spirit # Independent Spirit Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:sundance # Sundance Film Festival Awards
- default:sundance # Sundance Film Festival Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
- default:ribbon # Used for ribbon in bottom right
template_variables:
template_variables:
style:red
style:red
- pmm:streaming # Streaming on Disney+, Netflix, etc.
- default:streaming # Streaming on Disney+, Netflix, etc.
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:757
vertical_offset:757
- pmm:studio # DreamWorks Studios, Lucasfilm Ltd, etc.
- default:studio # DreamWorks Studios, Lucasfilm Ltd, etc.
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:877
vertical_offset:877
- pmm:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
- default:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
# template_variables:
# template_variables:
# back_color: "#f5289180"
# back_color: "#f5289180"
# vertical_offset: 0
# vertical_offset: 0
# horizontal_offset: 0
# horizontal_offset: 0
# back_width: 2000
# back_width: 2000
# back_height: 3000
# back_height: 3000
- pmm:video_format # Remux, DVD, Blu-Ray, etc. in bottom left
- default:video_format # Remux, DVD, Blu-Ray, etc. in bottom left
settings:
settings:
asset_directory:config/assets/Movies/
asset_directory:config/assets/Movies/
prioritize_assets:true# The asset_directory contains folders per media item with respective posters
prioritize_assets:true# The asset_directory contains folders per media item with respective posters
@ -304,8 +304,8 @@ libraries:
split_duplicates:false# Splits all duplicate movies/shows found in this library
split_duplicates:false# Splits all duplicate movies/shows found in this library
assets_for_all:true# Search in assets for images for every item in your library
assets_for_all:true# Search in assets for images for every item in your library
delete_collections:
delete_collections:
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific PMM run).
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the PMM label)
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
less:99999# Effectively all collections regardless of teh number of items in the collection
less:99999# Effectively all collections regardless of teh number of items in the collection
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_critic_rating_update:imdb # Update critic ratings with imdb
@ -334,44 +334,44 @@ libraries:
template_variables:
template_variables:
sep_style:gray # use the gray separators globally for this library
sep_style:gray # use the gray separators globally for this library
collection_mode:hide # hide the collections
collection_mode:hide # hide the collections
language:fr# could be default(which is en), da, de, fr, pt-br or another lang code that we have translated
language:en# could be default(which is en), da, de, fr, pt-br or another lang code that we have translated
placeholder_imdb_id:tt1190634 # The Boys (2019) placeholder id for the separators
placeholder_imdb_id:tt1190634 # The Boys (2019) placeholder id for the separators
metadata_files: # These files contain metadata:attributes
metadata_files: # These files contain metadata:attributes
- git:bullmoose20/money_heist # Custom metadata file for Money Heist
- git:bullmoose20/money_heist # Custom metadata file for Money Heist
collection_files: # These files contain collections:and/or dynamic_collections attributes
collection_files: # These files contain collections:and/or dynamic_collections attributes
- pmm:based # collections based on a book, comic, story, video game
- default:based # collections based on a book, comic, story, video game
# - file: config/metadata/overlay_label.yml # Creates collection of all items with an Overlay label (Testing only)
# - file: config/metadata/overlay_label.yml # Creates collection of all items with an Overlay label (Testing only)
- pmm:aspect # Creates collections based on aspect ratio of media item
- default:aspect # Creates collections based on aspect ratio of media item
- git:bullmoose20/tv_refresh # Tells plex to refresh media items added within the last 7 days
- git:bullmoose20/tv_refresh # Tells plex to refresh media items added within the last 7 days
- pmm:separator_award # An "index card"
- default:separator_award # An "index card"
- pmm:pca # People's Choice Awards
- default:pca # People's Choice Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:choice # Critic's Choice Awards
- default:choice # Critic's Choice Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:golden # Golden Globes Awards
- default:golden # Golden Globes Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
data:
data:
starting:first
starting:first
- pmm:emmy # Emmy Awards
- default:emmy # Emmy Awards
template_variables:# based on when the award show started
template_variables:# based on when the award show started
# - default: content_rating_au # AU content ratings
# - pmm: content_rating_au # AU content ratings
# - default: content_rating_au # AU content ratings
# template_variables:
# template_variables:
# builder_level: season
# builder_level: season
# - pmm: content_rating_au # AU content ratings
# - default: content_rating_au # AU content ratings
# template_variables:
# template_variables:
# builder_level: episode
# builder_level: episode
# - pmm: content_rating_de # DE FSK content ratings
# - default: content_rating_de # DE FSK content ratings
# - pmm: content_rating_de # DE FSK content ratings
# - default: content_rating_de # DE FSK content ratings
# template_variables:
# template_variables:
# builder_level: season
# builder_level: season
# - pmm: content_rating_de # DE FSK content ratings
# - default: content_rating_de # DE FSK content ratings
# template_variables:
# template_variables:
# builder_level: episode
# builder_level: episode
# - pmm: content_rating_uk # UK BBFC content ratings
# - default: content_rating_uk # UK BBFC content ratings
# - pmm: content_rating_uk # UK BBFC content ratings
# - default: content_rating_uk # UK BBFC content ratings
# template_variables:
# template_variables:
# builder_level: season
# builder_level: season
# - pmm: content_rating_uk # UK BBFC content ratings
# - default: content_rating_uk # UK BBFC content ratings
# template_variables:
# template_variables:
# builder_level: episode
# builder_level: episode
- pmm:content_rating_us_show # US MPAA content ratings
- default:content_rating_us_show # US MPAA content ratings
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:630
vertical_offset:630
- pmm:content_rating_us_show # US MPAA content ratings
- default:content_rating_us_show # US MPAA content ratings
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:630
vertical_offset:630
builder_level:season
builder_level:season
- pmm:content_rating_us_show # US MPAA content ratings
- default:content_rating_us_show # US MPAA content ratings
template_variables:
template_variables:
builder_level:episode
builder_level:episode
# - pmm: commonsense # Commonsense content ratings Age 2+, Age 14+, etc.
# - default: commonsense # Commonsense content ratings Age 2+, Age 14+, etc.
# - pmm: commonsense
# - default: commonsense
# template_variables:
# template_variables:
# builder_level: season
# builder_level: season
# - pmm: commonsense
# - default: commonsense
# template_variables:
# template_variables:
# builder_level: episode
# builder_level: episode
################### CONTENT RATING SECTION END ###############
################### CONTENT RATING SECTION END ###############
# - pmm: direct_play
# - default: direct_play
# - pmm: direct_play
# - default: direct_play
# template_variables:
# template_variables:
# builder_level: season
# builder_level: season
# - pmm: direct_play
# - default: direct_play
# template_variables:
# template_variables:
# builder_level: episode
# builder_level: episode
- pmm:streaming # Streaming on Disney+, Netflix, etc.
- default:streaming # Streaming on Disney+, Netflix, etc.
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:750
vertical_offset:750
- pmm:studio # DreamWorks Studios, Lucasfilm Ltd, etc.
- default:studio # DreamWorks Studios, Lucasfilm Ltd, etc.
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:870
vertical_offset:870
- pmm:studio
- default:studio
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:870
vertical_offset:870
builder_level:season
builder_level:season
- pmm:studio
- default:studio
template_variables:
template_variables:
builder_level:episode
builder_level:episode
- pmm:episode_info # SE##E## information in bottom right and works with builder_level episode
- default:episode_info # SE##E## information in bottom right and works with builder_level episode
template_variables:
template_variables:
builder_level:episode
builder_level:episode
- pmm:language_count # blank means 1 audio language track, dual means 2, multi means > 2 and works with builder_level show, episode, and season
- default:language_count # blank means 1 audio language track, dual means 2, multi means > 2 and works with builder_level show, episode, and season
- pmm:language_count
- default:language_count
template_variables:
template_variables:
builder_level:season
builder_level:season
- pmm:language_count
- default:language_count
template_variables:
template_variables:
horizontal_align:left
vertical_align:bottom
vertical_offset:630
builder_level:episode
builder_level:episode
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
template_variables:
template_variables:
use_subtitles:true
use_subtitles:true
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
template_variables:
template_variables:
builder_level:season
builder_level:season
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
template_variables:
template_variables:
use_subtitles:true
use_subtitles:true
builder_level:season
builder_level:season
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
template_variables:
template_variables:
builder_level:episode
builder_level:episode
- pmm:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
- default:languages # Languages spoken and subtitles with associated flags and two-digit lang codes
template_variables:
template_variables:
use_subtitles:true
use_subtitles:true
builder_level:episode
builder_level:episode
- pmm:mediastinger # Mediastinger overlay when the media item contains a stinger at the end of the movie/show or during the credits and works with builder_level show
- default:mediastinger # Mediastinger overlay when the media item contains a stinger at the end of the movie/show or during the credits and works with builder_level show
template_variables:
template_variables:
vertical_offset:95
vertical_offset:95
- pmm:network # ABC, CBC, NBC, FOX, etc.
- default:network # ABC, CBC, NBC, FOX, etc.
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:990
vertical_offset:990
- pmm:network
- default:network
template_variables:
template_variables:
horizontal_align:left
horizontal_align:left
vertical_align:top
vertical_align:top
vertical_offset:990
vertical_offset:990
builder_level:season
builder_level:season
- pmm:network
- default:network
template_variables:
template_variables:
builder_level:episode
builder_level:episode
- pmm: ratings # Ratings with custom fonts matched to the style of the rating, font_size, and on the right in 'square' format. builder_level:show has 3 ratings max
- default: ratings # Ratings with custom fonts matched to the style of the rating, font_size, and on the right in 'square' format. builder_level:show has 3 ratings max
template_variables:
template_variables:
rating1:user
rating1:user
rating1_image:rt_tomato
rating1_image:rt_tomato
@ -600,7 +603,7 @@ libraries:
rating3_font_size:70
rating3_font_size:70
horizontal_position:right
horizontal_position:right
- pmm: ratings # Ratings with custom fonts matched to the style of the rating, font_size, and on the right in 'square' format. builder_level:episode has 2 ratings max
- default: ratings # Ratings with custom fonts matched to the style of the rating, font_size, and on the right in 'square' format. builder_level:episode has 2 ratings max
template_variables:
template_variables:
# rating1: user
# rating1: user
# rating1_image: rt_tomato
# rating1_image: rt_tomato
@ -619,24 +622,24 @@ libraries:
horizontal_position:right
horizontal_position:right
builder_level:episode
builder_level:episode
- pmm:resolution # 4K HDR, 1080P FHD, etc. and works with builder_level show, episode, and season
- default:resolution # 4K HDR, 1080P FHD, etc. and works with builder_level show, episode, and season
template_variables:
template_variables:
vertical_offset:95
vertical_offset:95
- pmm:resolution
- default:resolution
template_variables:
template_variables:
builder_level:season
builder_level:season
- pmm:resolution
- default:resolution
template_variables:
template_variables:
builder_level:episode
builder_level:episode
- pmm:ribbon # Used for ribbon in bottom right
- default:ribbon # Used for ribbon in bottom right
template_variables:
template_variables:
style:red
style:red
- pmm:runtimes # Runtime information in bottom right and works with builder_level episode
- default:runtimes # Runtime information in bottom right and works with builder_level episode
template_variables:
template_variables:
back_width:305
back_width:305
text:''
text:''
builder_level:episode
builder_level:episode
- pmm:status # Airing, Returning, Ended, Canceled and works with builder_level show
- default:status # Airing, Returning, Ended, Canceled and works with builder_level show
template_variables:
template_variables:
horizontal_align:center
horizontal_align:center
vertical_align:top
vertical_align:top
@ -650,28 +653,31 @@ libraries:
back_color_returning:'#81007F'
back_color_returning:'#81007F'
back_color_canceled:'#B52222'
back_color_canceled:'#B52222'
back_color_ended:'#000847'
back_color_ended:'#000847'
- pmm:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
- default:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
# template_variables:
# template_variables:
# back_width: 1000
# back_width: 1000
# back_height: 1500
# back_height: 1500
# back_color: "#f52891cc"
# back_color: "#f52891cc"
- pmm:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
- default:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
template_variables:
template_variables:
# back_width: 1000
# back_width: 1000
# back_height: 1500
# back_height: 1500
# back_color: "#f52891cc"
# back_color: "#f52891cc"
builder_level:season
builder_level:season
- pmm:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
- default:versions # Will show duplicates for that media item and works with builder_level show, episode, and season
template_variables:
template_variables:
# back_width: 1000
# back_width: 1000
# back_height: 1500
# back_height: 1500
# back_color: "#f52891cc"
# back_color: "#f52891cc"
horizontal_align:left
vertical_align:top
horizontal_offset:335
builder_level:episode
builder_level:episode
- pmm:video_format # Remux, DVD, Blu-Ray, etc. in bottom left and works with builder_level show, episode, and season
- default:video_format # Remux, DVD, Blu-Ray, etc. in bottom left and works with builder_level show, episode, and season
- pmm:video_format
- default:video_format
template_variables:
template_variables:
builder_level:season
builder_level:season
- pmm:video_format
- default:video_format
template_variables:
template_variables:
builder_level:episode
builder_level:episode
settings:
settings:
@ -682,8 +688,8 @@ libraries:
split_duplicates:false# Splits all duplicate movies/shows found in this library
split_duplicates:false# Splits all duplicate movies/shows found in this library
assets_for_all:true# Search in assets for images for every item in your library
assets_for_all:true# Search in assets for images for every item in your library
delete_collections:
delete_collections:
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific PMM run).
configured:false# False - Collection must be an Unconfigured Collection to be deleted (collection is not in the config file of the specific Kometa run).
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the PMM label)
managed:false# False - Collection must be an Unmanaged Collection to be deleted (the collection does not have the Kometa label)
less:99999# Effectively all collections regardless of teh number of items in the collection
less:99999# Effectively all collections regardless of teh number of items in the collection
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_user_rating_update:mdb_tomatoes # Update user ratings with mdb_tomatoes
mass_critic_rating_update:imdb # Update critic ratings with imdb
mass_critic_rating_update:imdb # Update critic ratings with imdb
@ -706,7 +712,7 @@ libraries:
mass_imdb_parental_labels:none # Apply all Parental Labels with a value of None, Mild, Moderate, or Severe to match IMDb parental guide
mass_imdb_parental_labels:none # Apply all Parental Labels with a value of None, Mild, Moderate, or Severe to match IMDb parental guide
# mass_poster_update: tmdb # Resets posters to tmdb, plex, locked, unlock which is useful to remove all overlays when running with -r -op
# mass_poster_update: tmdb # Resets posters to tmdb, plex, locked, unlock which is useful to remove all overlays when running with -r -op
playlist_files:
playlist_files:
- pmm:playlist
- default:playlist
template_variables:
template_variables:
libraries:Movies, TV Shows
libraries:Movies, TV Shows
settings:# Can be individually specified per library as well
settings:# Can be individually specified per library as well
@ -771,7 +777,7 @@ plex: # Can be individually specif
tmdb:# REQUIRED for the script to run
tmdb:# REQUIRED for the script to run
apikey:(redacted)
apikey:(redacted)
language:en
language:en
region:CA # Upper case ISO 3166-1 Code
region:CA # Upper case ISO 3166-1 Code
cache_expiration:60
cache_expiration:60
tautulli:# Can be individually specified per library as well
tautulli:# Can be individually specified per library as well
url:(redacted)
url:(redacted)
@ -791,7 +797,7 @@ radarr: # Can be individually specified
monitor:true
monitor:true
availability:announced
availability:announced
quality_profile:Any
quality_profile:Any
tag:pmm
tag:kometa
search:false
search:false
radarr_path:
radarr_path:
plex_path:
plex_path:
@ -809,7 +815,7 @@ sonarr: # Can be individually specified