When something in this table is noted as expecting a number, that number is expressed in pixels, assuming an image 1000x1500 in size.
If the number is an offset, the value is relative to the corresponding alignment. Percentages are also relative to the alignment.
That would set the resolution overlay background to 198 pixels wide by 47 pixels high.
Color values should be wrapped in quotes in the YAML, as the # denotes a comment in YAML and if left unquoted will prevent the value from being seen by Kometa.
File paths need to be valid in the context where Kometa is running; this is primarily an issue when running in docker, as Kometa inside the container cannot see host paths.
Variable
Description
Values
back_align
Controls the Alignment for the Text Overlay inside the backdrop. If back_align is not specified the Backdrop Centers the text.
left, right, center, top, or bottom
back_color
Controls the Backdrop Color for the Text Overlay.
Color Hex Code in format #RGB, #RGBA, #RRGGBB or #RRGGBBAA AA is transparency; 00 [transparent] to FF [opaque]
back_height
Controls the Backdrop Height for the Text Overlay. If back_height is not specified the Backdrop Sizes to the text
Any number greater than 0 [pixels assuming a 1000x1500 image]
back_line_color
Controls the Backdrop Line Color for the Text Overlay.
Color Hex Code in format #RGB, #RGBA, #RRGGBB or #RRGGBBAA AA is transparency; 00 [transparent] to FF [opaque]
back_line_width
Controls the Backdrop Line Width for the Text Overlay.
Any number greater than 0 [pixels assuming a 1000x1500 image]
back_padding
Controls the Backdrop Padding for the Text Overlay.
Any number greater than 0 [pixels assuming a 1000x1500 image]
back_radius
Controls the Backdrop Radius for the Text Overlay.
Any number greater than 0 [pixels assuming a 1000x1500 image]
back_width
Controls the Backdrop Width for the Text Overlay. If back_width is not specified the Backdrop Sizes to the text
Any number greater than 0 [pixels assuming a 1000x1500 image]
file_<<key>>
Controls the image associated with this key's Overlay to a local file.
Filepath to Overlay Image
file
Controls the images associated with all the Overlays to a local file.
Filepath to Overlay Image
git_<<key>>
Controls the image associated with this key's Overlay to the git repo.
Git Path to Overlay Image
git
Controls the images associated with all the Overlays to the git repo.
Git Path to Overlay Image
horizontal_align
Controls the Horizontal Alignment of the overlay.
left, center, or right
horizontal_offset
Controls the Horizontal Offset of this overlay. Can be a %.
Number 0 or greater or 0%-100% [pixels assuming a 1000x1500 image]
repo_<<key>>
Controls the image associated with this key's Overlay to a custom repo.
Repo Path to Overlay Image
repo
Controls the images associated with all the Overlays to a custom repo.
Repo Path to Overlay Image
url_<<key>>
Controls the image associated with this key's Overlay to a url.
URL to Overlay Image
url
Controls the images associated with all the Overlays to a url.
URL to Overlay Image
use_<<key>>
Turns off individual Overlays in a Defaults File.
false to turn off the overlay
vertical_align
Controls the Vertical Alignment of the overlay.
top, center, or bottom
vertical_offset
Controls the Vertical Offset of this overlay. Can be a %.
Number 0 or greater or 0%-100% [pixels assuming a 1000x1500 image]
These services do not store season or episode-level ratings, using these options will allow show ratings to be
applied at the season or episode level.
YAML Lists Explained
YAML supports different ways to define lists. Below are some common methods:
1. List Within a Mapping
fruits:
- apple
- banana
- cherry
2. Inline Style
fruits: [ apple, banana, cherry ]
Each style can be used depending on your needs. The block style is typically more readable for longer lists,
while the inline style is compact and useful for short lists.
YAML Dictionaries Explained
Dictionaries are used to associate key/value pairs that are unordered. Dictionaries can be nested by increasing
the indentation,
or new dictionaries can be created at the same level by resolving the previous one.
cache: true cache_expiration: 60
The "keys" are cache and cache_expiration and the "values" are true and
60 respectively.
You can use multiple score filters but the number will have to match every filter. All unrated items are considered
to have a 0 rating.
These filters only work if the URL is to the List View of the Letterboxd list (i.e. it should have
/detail/ in the URL) or to an account's Reviews (i.e. it should have
/USERNAME/films/reviews/ in the URL).
This filter only works if the URL is to the List View of the Letterboxd list (i.e. it should have
/detail/ in the URL).
When title is not provided and the mapping name was not specified as an ID, the default behaviour is to
use the mapping name as title for matching.
When mapping_id is not provided and the mapping name was specified as an ID, the default behaviour is
to use the mapping name as mapping_id for matching.
When the server does not have a Plex Pass then the Edition Field is not accessible. In this scenario, Kometa will
check the movie's filepath for {edition-...} to determine what the edition is.
Requires Plex Pass.
Must be using the New Plex Movie Agent or the New Plex TV Agent.
Each default has a key that when calling to effect a specific collection/overlay you must replace
<<key>> with when calling.
You can use current_year to have Kometa use the current year's value. This can be combined with a
-# at the end to subtract that number of years. i.e. current_year-2
Also filters out missing movies/shows from being added to Radarr/Sonarr. These values also cannot use the count
modifiers.
You can use current_year to have Kometa use the current year's value. This can be combined with a
-# at the end to subtract that number of years. i.e. current_year-2
Also filters out missing movies/shows from being added to Radarr/Sonarr. These values also cannot use the count
modifiers.
You can use current_year to have Kometa use the current year's value. This can be combined with a
-# at the end to subtract that number of years. i.e. current_year-2
Also filters out missing movies/shows from being added to Radarr/Sonarr. These values also cannot use the count
modifiers.
Also is a Tag Filter and can use all of those modifiers.
Requires Template Variables to function
Designed to use the TRaSH Guides filename naming scheme
Editions overlay is designed to use the Editions field within Plex (which requires Plex Pass to use) or the TRaSH Guides filename naming scheme
Designed to use the TRaSH Guides filename naming scheme
While these overlays can technically be applied at this level, they were not designed for it. For example, a show's
season cannot have a resolution since it is not a video file, and an episode cannot have a Common Sense rating since
only Movies and Shows are rated by Common Sense.