15 Commits

Author SHA1 Message Date
bullmoose20
1082de92f0 new settings 2024-05-02 14:20:03 +02:00
bullmoose20
4efc29a065 added some ascii art to help 2024-05-02 14:20:03 +02:00
FSCorrupt
60c5a30fec Update README.md 2024-05-01 12:27:52 +02:00
FSCorrupt
94ac724f02 Update config.yml 2024-05-01 12:27:52 +02:00
cpt-kuesel
ba1435192d Merge pull request #653 from bullmoose20/master
fixed requirements
2024-04-30 08:19:57 +02:00
bullmoose20
ad384822be fixed requirements 2024-04-28 17:03:32 -04:00
bullmoose20
0a24c60068 Merge remote-tracking branch 'kometa-team/master' 2024-04-27 19:24:38 -04:00
bullmoose20
c59f169629 adjust comments and spacing (#652)
* test

* kometa updates

* typo

* readme fixes

* adjust comments and spacing
2024-04-25 21:14:47 +02:00
bullmoose20
892df8a121 adjust comments and spacing 2024-04-24 17:24:59 -04:00
bullmoose20
00e098a493 Merge remote-tracking branch 'kometa-team/master' 2024-04-23 16:15:24 -04:00
bullmoose20
d394aa6a10 readme fixes 2024-04-23 08:15:05 -04:00
bullmoose20
61a3cb1e66 typo 2024-04-23 07:13:07 -04:00
bullmoose20
7229dc705a Merge remote-tracking branch 'kometa-team/master' 2024-04-23 07:11:05 -04:00
bullmoose20
59569a083d kometa updates 2024-04-23 00:37:31 -04:00
bullmoose20
7547603174 test 2024-04-23 00:32:07 -04:00
3 changed files with 291 additions and 199 deletions

View File

@@ -1,7 +1,21 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/nightly/json-schema/config-schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/Kometa-Team/Kometa/nightly/json-schema/config-schema.json
# .------------------------------------------------------------.
# | ____ _ _ ____ ___ |
# || __ ) _ _| | |_ __ ___ ___ ___ ___ ___|___ \ / _ \ |
# || _ \| | | | | | '_ ` _ \ / _ \ / _ \/ __|/ _ \ __) | | | ||
# || |_) | |_| | | | | | | | | (_) | (_) \__ \ __// __/| |_| ||
# ||____/ \__,_|_|_|_| |_| |_|\___/ \___/|___/\___|_____|\___/ |
# '------------------------------------------------------------'
### 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 Kometa Version 1.21.1 or greater
### Must be on Kometa Version 2.0.0-nightly4 or greater
libraries:
# .-------------------------------.
# | __ __ _ |
# || \/ | _____ _(_) ___ ___ |
# || |\/| |/ _ \ \ / / |/ _ \/ __||
# || | | | (_) \ V /| | __/\__ \|
# ||_| |_|\___/ \_/ |_|\___||___/|
# '-------------------------------'
Movies: # Must match a library name in your Plex
report_path: config/missing/Movies_report.yml
remove_overlays: false # Set to true if you want to remove overlays
@@ -170,7 +184,7 @@ libraries:
- git: bullmoose20/separator_franchise # Separator for franchise
template_variables:
collection_section: '035' # Set to "035" to be right before universe. Should be the same here and below
- default: franchise # https://metamanager.wiki/en/latest/defaults/movie/franchise
- default: franchise # https://kometa.wiki/en/latest/defaults/movie/franchise
template_variables:
collection_section: '035' # Set to "035" to be right before universe. Should be the same here and above
- default: seasonal # Christmas, Halloween, etc.
@@ -197,6 +211,14 @@ libraries:
schedule_women: daily
- default: streaming # Streaming on Disney+, Netflix, etc.
- default: universe # Marvel Cinematic Universe, Wizarding World, etc.
# .--------------------------------------------------------.
# | _ _ _ ___ _ |
# || | (_) |__ / _ \__ _____ _ __| | __ _ _ _ ___ |
# || | | | '_ \ | | | \ \ / / _ \ '__| |/ _` | | | / __||
# || |___| | |_) | | |_| |\ V / __/ | | | (_| | |_| \__ \|
# ||_____|_|_.__/ \___/ \_/ \___|_| |_|\__,_|\__, |___/|
# | |___/ |
# '--------------------------------------------------------'
overlay_files: # These files contain overlays: attributes
- default: aspect # Creates overlays based on aspect ratio of media item
template_variables:
@@ -296,10 +318,25 @@ libraries:
# back_width: 2000
# back_height: 3000
- default: video_format # Remux, DVD, Blu-Ray, etc. in bottom left
# .------------------------------------------------------.
# | _ _ _ ____ _ _ _ |
# || | (_) |__ / ___| ___| |_| |_(_)_ __ __ _ ___ |
# || | | | '_ \ \___ \ / _ \ __| __| | '_ \ / _` / __||
# || |___| | |_) | ___) | __/ |_| |_| | | | | (_| \__ \|
# ||_____|_|_.__/ |____/ \___|\__|\__|_|_| |_|\__, |___/|
# | |___/ |
# '------------------------------------------------------'
settings:
asset_directory: config/assets/Movies/
prioritize_assets: true # The asset_directory contains folders per media item with respective posters
# .------------------------------------------------------------------.
# | _ _ _ ___ _ _ |
# || | (_) |__ / _ \ _ __ ___ _ __ __ _| |_(_) ___ _ __ ___ |
# || | | | '_ \ | | | | '_ \ / _ \ '__/ _` | __| |/ _ \| '_ \/ __||
# || |___| | |_) | | |_| | |_) | __/ | | (_| | |_| | (_) | | | \__ \|
# ||_____|_|_.__/ \___/| .__/ \___|_| \__,_|\__|_|\___/|_| |_|___/|
# | |_| |
# '------------------------------------------------------------------'
operations:
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
@@ -325,7 +362,13 @@ libraries:
- omdb # Update all original available date from omdb(imdb) if not from tvdb
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
# .-----------------------------------------------.
# | _______ __ ____ _ |
# ||_ _\ \ / / / ___|| |__ _____ _____ |
# | | | \ \ / / \___ \| '_ \ / _ \ \ /\ / / __||
# | | | \ V / ___) | | | | (_) \ V V /\__ \|
# | |_| \_/ |____/|_| |_|\___/ \_/\_/ |___/|
# '-----------------------------------------------'
TV Shows: # Must match a library name in your Plex
report_path: config/missing/TV_report.yml
remove_overlays: false # Set to true if you want to remove overlays
@@ -427,12 +470,20 @@ libraries:
- git: bullmoose20/separator_franchise # Separator for franchise
template_variables:
collection_section: '035' # Set to "035" to be right before universe. Should be the same here and below
- default: franchise # https://metamanager.wiki/en/latest/defaults/movie/franchise
- default: franchise # https://kometa.wiki/en/latest/defaults/movie/franchise
template_variables:
collection_section: '035' # Set to "035" to be right before universe. Should be the same here and above
- default: network # ABC, CBC, NBC, FOX, etc.
- default: streaming # Streaming on Disney+, Netflix, etc.
- default: universe # Marvel Cinematic Universe, Wizarding World, etc.
# .--------------------------------------------------------.
# | _ _ _ ___ _ |
# || | (_) |__ / _ \__ _____ _ __| | __ _ _ _ ___ |
# || | | | '_ \ | | | \ \ / / _ \ '__| |/ _` | | | / __||
# || |___| | |_) | | |_| |\ V / __/ | | | (_| | |_| \__ \|
# ||_____|_|_.__/ \___/ \_/ \___|_| |_|\__,_|\__, |___/|
# | |___/ |
# '--------------------------------------------------------'
overlay_files:
- default: aspect # Creates aspect ratio overlay
template_variables:
@@ -680,10 +731,25 @@ libraries:
- default: video_format
template_variables:
builder_level: episode
# .------------------------------------------------------.
# | _ _ _ ____ _ _ _ |
# || | (_) |__ / ___| ___| |_| |_(_)_ __ __ _ ___ |
# || | | | '_ \ \___ \ / _ \ __| __| | '_ \ / _` / __||
# || |___| | |_) | ___) | __/ |_| |_| | | | | (_| \__ \|
# ||_____|_|_.__/ |____/ \___|\__|\__|_|_| |_|\__, |___/|
# | |___/ |
# '------------------------------------------------------'
settings:
asset_directory: config/assets/TV Shows/
prioritize_assets: true # The asset_directory contains folders per media item with respective posters
# .------------------------------------------------------------------.
# | _ _ _ ___ _ _ |
# || | (_) |__ / _ \ _ __ ___ _ __ __ _| |_(_) ___ _ __ ___ |
# || | | | '_ \ | | | | '_ \ / _ \ '__/ _` | __| |/ _ \| '_ \/ __||
# || |___| | |_) | | |_| | |_) | __/ | | (_| | |_| | (_) | | | \__ \|
# ||_____|_|_.__/ \___/| .__/ \___|_| \__,_|\__|_|\___/|_| |_|___/|
# | |_| |
# '------------------------------------------------------------------'
operations:
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
@@ -711,10 +777,26 @@ libraries:
mass_episode_audience_rating_update: tmdb # Update audience ratings with tmdb for episodes
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
# .---------------------------------.
# | ____ _ _ _ _ |
# || _ \| | __ _ _ _| (_)___| |_ |
# || |_) | |/ _` | | | | | / __| __||
# || __/| | (_| | |_| | | \__ \ |_ |
# ||_| |_|\__,_|\__, |_|_|___/\__||
# | |___/ |
# '---------------------------------'
playlist_files:
- default: playlist
template_variables:
libraries: Movies, TV Shows
# .--------------------------------------------------------------------.
# | ____ _ _ _ ____ _ _ _ |
# | / ___| | ___ | |__ __ _| | / ___| ___| |_| |_(_)_ __ __ _ ___ |
# || | _| |/ _ \| '_ \ / _` | | \___ \ / _ \ __| __| | '_ \ / _` / __||
# || |_| | | (_) | |_) | (_| | | ___) | __/ |_| |_| | | | | (_| \__ \|
# | \____|_|\___/|_.__/ \__,_|_| |____/ \___|\__|\__|_|_| |_|\__, |___/|
# | |___/ |
# '--------------------------------------------------------------------'
settings: # Can be individually specified per library as well
cache: true
cache_expiration: 60
@@ -758,6 +840,16 @@ settings: # Can be individually specif
- metadata
- collections
- overlays
overlay_artwork_filetype: jpg # Default is jpg. webp or png are also available
overlay_artwork_quality: 75 # Default is 75 if left blank, otherwise, for jpg or webp, going above 95 not reccomended as excessive file sizes could be created and then not able to be uploaded to plex
# .------------------------------------------------------------------.
# | ___ _ _ ____ _ _ _ |
# | / _ \| |_| |__ ___ _ __ / ___| ___| |_| |_(_)_ __ __ _ ___ |
# || | | | __| '_ \ / _ \ '__| \___ \ / _ \ __| __| | '_ \ / _` / __||
# || |_| | |_| | | | __/ | ___) | __/ |_| |_| | | | | (_| \__ \|
# | \___/ \__|_| |_|\___|_| |____/ \___|\__|\__|_|_| |_|\__, |___/|
# | |___/ |
# '------------------------------------------------------------------'
webhooks: # Can be individually specified per library as well
error: (redacted)
run_start: (redacted)

View File

@@ -6,7 +6,7 @@
> I also use Kometa's assets with folder structure as described in the wiki here: https://metamanager.wiki/en/latest/kometa/guides/assets/
### Here are some Examples of Posterizarr, before the Kometa run:
![](https://i.imgur.com/9Ojso4Z.jpeg)
![](https://github.com/fscorrupt/Posterizarr/blob/main/images/posterizarr-overview.jpg)
### Here are some Examples after Kometa run:
![](https://i.imgur.com/ytEbDm8.jpeg)
![](https://github.com/fscorrupt/Posterizarr/blob/main/images/kometa-overview.png)

View File

@@ -2,8 +2,8 @@
libraries:
4K Movies:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
#schedule: hourly(9),hourly(19)
collection_files:
- file: config/Movies.yml
@@ -21,7 +21,7 @@ libraries:
vertical_position: bottom
style: square
back_color: '#00000099'
text: ""
text: ''
final_name: <<key>>
- default: runtimes
template_variables:
@@ -44,8 +44,8 @@ libraries:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
Movies:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
#schedule: hourly(9),hourly(19)
collection_files:
- file: config/Movies.yml
@@ -63,7 +63,7 @@ libraries:
vertical_position: bottom
style: square
back_color: '#00000099'
text: ""
text: ''
final_name: <<key>>
- default: runtimes
template_variables:
@@ -86,8 +86,8 @@ libraries:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
Kids Movies:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/Movies.yml
#- file: config/Genre.yml
@@ -104,7 +104,7 @@ libraries:
vertical_position: bottom
style: square
back_color: '#00000099'
text: ""
text: ''
final_name: <<key>>
- default: runtimes
template_variables:
@@ -127,8 +127,8 @@ libraries:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
Anime:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/Movies.yml
#- file: config/Genre.yml
@@ -145,7 +145,7 @@ libraries:
vertical_position: bottom
style: square
back_color: '#00000099'
text: ""
text: ''
final_name: <<key>>
- default: runtimes
template_variables:
@@ -168,8 +168,8 @@ libraries:
mass_content_rating_update: mdb_commonsense
assets_for_all: true
TV Shows:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/TVShows.yml
#- file: config/Genre.yml
@@ -186,12 +186,12 @@ libraries:
template_variables:
builder_level: episode
overlay_limit: 5
horizontal_position: right
horizontal_position: left
vertical_position: bottom
style: square
back_color: '#00000099'
back_width: 102
text: ""
text: ''
final_name: <<key>>
- default: status
template_variables:
@@ -211,7 +211,7 @@ libraries:
- default: runtimes
template_variables:
builder_level: episode
horizontal_align: left
horizontal_align: right
back_color: '#00000099'
back_height: 80
vertical_offset: 20
@@ -231,8 +231,8 @@ libraries:
operations:
assets_for_all: true
Kids Shows:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/KidsShows.yml
overlay_files:
@@ -248,12 +248,12 @@ libraries:
template_variables:
builder_level: episode
overlay_limit: 5
horizontal_position: right
horizontal_position: left
vertical_position: bottom
style: square
back_color: '#00000099'
back_width: 102
text: ""
text: ''
final_name: <<key>>
- default: status
template_variables:
@@ -273,7 +273,7 @@ libraries:
- default: runtimes
template_variables:
builder_level: episode
horizontal_align: left
horizontal_align: right
back_color: '#00000099'
back_height: 80
vertical_offset: 20
@@ -293,8 +293,8 @@ libraries:
operations:
assets_for_all: true
Anime Shows:
schedule: hourly(11),hourly(14),hourly(17),hourly(20)
schedule_overlays: hourly(11),hourly(14),hourly(17),hourly(20)
schedule: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
schedule_overlays: hourly(06),hourly(10),hourly(14),hourly(18),hourly(22)
collection_files:
- file: config/AnimeShows.yml
overlay_files:
@@ -310,12 +310,12 @@ libraries:
template_variables:
builder_level: episode
overlay_limit: 5
horizontal_position: right
horizontal_position: left
vertical_position: bottom
style: square
back_color: '#00000099'
back_width: 102
text: ""
text: ''
final_name: <<key>>
- default: status
template_variables:
@@ -335,7 +335,7 @@ libraries:
- default: runtimes
template_variables:
builder_level: episode
horizontal_align: left
horizontal_align: right
back_color: '#00000099'
back_height: 80
vertical_offset: 20