From 489dea3500f5e12814beb442f2eaab10fa0bc034 Mon Sep 17 00:00:00 2001 From: bullmoose20 <12549033+bullmoose20@users.noreply.github.com.> Date: Mon, 8 Apr 2024 23:28:01 -0400 Subject: [PATCH] Name change updates --- bullmoose20/README.md | 26 +++---- .../{ppm => posterizarr}/Comfortaa-Medium.ttf | Bin .../bottom-up-fade-background.png | Bin .../{ppm => posterizarr}/bottom-up-fade.png | Bin .../bullmoose20config.json | 68 +++++++++++++----- .../{ppm => posterizarr}/docker-compose.yml | 15 ++-- .../images/movie_example_posterizarr.png} | Bin .../images/movie_example_posterizarr_pmm.png} | Bin .../images/shows_example_posterizarr.png} | Bin .../shows_example_posterizarr_pmm1.png} | Bin .../shows_example_posterizarr_pmm2.png} | Bin .../shows_example_posterizarr_pmm3.png} | Bin 12 files changed, 71 insertions(+), 38 deletions(-) rename bullmoose20/{ppm => posterizarr}/Comfortaa-Medium.ttf (100%) rename bullmoose20/{ppm => posterizarr}/bottom-up-fade-background.png (100%) rename bullmoose20/{ppm => posterizarr}/bottom-up-fade.png (100%) rename bullmoose20/{ppm => posterizarr}/bullmoose20config.json (64%) rename bullmoose20/{ppm => posterizarr}/docker-compose.yml (53%) rename bullmoose20/{ppm/images/movie_example_ppm.png => posterizarr/images/movie_example_posterizarr.png} (100%) rename bullmoose20/{ppm/images/movie_example_ppm_pmm.png => posterizarr/images/movie_example_posterizarr_pmm.png} (100%) rename bullmoose20/{ppm/images/shows_example_ppm.png => posterizarr/images/shows_example_posterizarr.png} (100%) rename bullmoose20/{ppm/images/shows_example_ppm_pmm1.png => posterizarr/images/shows_example_posterizarr_pmm1.png} (100%) rename bullmoose20/{ppm/images/shows_example_ppm_pmm2.png => posterizarr/images/shows_example_posterizarr_pmm2.png} (100%) rename bullmoose20/{ppm/images/shows_example_ppm_pmm3.png => posterizarr/images/shows_example_posterizarr_pmm3.png} (100%) diff --git a/bullmoose20/README.md b/bullmoose20/README.md index a268c57..0334622 100644 --- a/bullmoose20/README.md +++ b/bullmoose20/README.md @@ -5,7 +5,7 @@ I run PMM nightly (not lsio image) and Plex(hotio image) on Unraid 6.12.6. At th ## 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 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. > [!TIP] > Maybe a good starting point if you have enough RAM is 1024 MB which is 1GB. @@ -13,7 +13,7 @@ Take what you need from my config.yml. I run everything stock from the github de > [!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. -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. @@ -23,29 +23,29 @@ Unzip the fonts into `config/metadata/overlays/fonts/` to use this config withou ## Assets > [!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 PlexPosterMaker.ps1 from FSCorrupt's repo to help with that: https://github.com/fscorrupt/Plex-Poster-Maker . 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 PMM's assets in a folder structure as described in the wiki here: https://metamanager.wiki/en/latest/pmm/guides/assets/ -Essentially, I prefer `tmdb` as a source and textless images all around with a fallback to English and then German(`["xx", "en", "de"]`). 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 ppm 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 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. -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 +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 -After PPM applies my settings Movie example: +After Posterizarr applies my settings Movie example: -![](./ppm/images/movie_example_ppm.png) +![](./posterizarr/images/movie_example_posterizarr.png) After PMM applies overlays to Movie example: -![](./ppm/images/movie_example_ppm_pmm.png) +![](./posterizarr/images/movie_example_posterizarr_pmm.png) -After PPM applies my settings Show example: +After Posterizarr applies my settings Show example: -![](./ppm/images/shows_example_ppm.png) +![](./posterizarr/images/shows_example_posterizarr.png) After PMM applies overlays to Show example: -![](./ppm/images/shows_example_ppm_pmm1.png) -![](./ppm/images/shows_example_ppm_pmm2.png) -![](./ppm/images/shows_example_ppm_pmm3.png) +![](./posterizarr/images/shows_example_posterizarr_pmm1.png) +![](./posterizarr/images/shows_example_posterizarr_pmm2.png) +![](./posterizarr/images/shows_example_posterizarr_pmm3.png)
diff --git a/bullmoose20/ppm/Comfortaa-Medium.ttf b/bullmoose20/posterizarr/Comfortaa-Medium.ttf similarity index 100% rename from bullmoose20/ppm/Comfortaa-Medium.ttf rename to bullmoose20/posterizarr/Comfortaa-Medium.ttf diff --git a/bullmoose20/ppm/bottom-up-fade-background.png b/bullmoose20/posterizarr/bottom-up-fade-background.png similarity index 100% rename from bullmoose20/ppm/bottom-up-fade-background.png rename to bullmoose20/posterizarr/bottom-up-fade-background.png diff --git a/bullmoose20/ppm/bottom-up-fade.png b/bullmoose20/posterizarr/bottom-up-fade.png similarity index 100% rename from bullmoose20/ppm/bottom-up-fade.png rename to bullmoose20/posterizarr/bottom-up-fade.png diff --git a/bullmoose20/ppm/bullmoose20config.json b/bullmoose20/posterizarr/bullmoose20config.json similarity index 64% rename from bullmoose20/ppm/bullmoose20config.json rename to bullmoose20/posterizarr/bullmoose20config.json index bc8593c..bcf2ddb 100644 --- a/bullmoose20/ppm/bullmoose20config.json +++ b/bullmoose20/posterizarr/bullmoose20config.json @@ -1,22 +1,37 @@ { - "ApiPart":{ + "ApiPart": { "tvdbapi": "tvdb api key - free", "tmdbtoken": "This is the super long token from tmdb - free", "FanartTvAPIKey": "fanart.tv token - free", "PlexToken": "plex token - free", "FavProvider": "tmdb", - "PreferredLanguageOrder": ["xx", "en", "de"] + "PreferredLanguageOrder": [ + "xx" + ], + "PreferredSeasonLanguageOrder": [ + "xx" + ] }, - "PlexPart":{ - "LibstoExclude": ["", "", "TestMovies", "TestTV Shows", "Other Videos", "Music", "Photos", "Test Videos", "Playlists" ], + "PlexPart": { + "LibstoExclude": [ + "", + "", + "TestMovies", + "TestTV Shows", + "Other Videos", + "Music", + "Photos", + "Test Videos", + "Playlists" + ], "PlexUrl": "http://192.168.2.242:32400" }, - "Notification":{ - "SendNotification":"true", + "Notification": { + "SendNotification": "true", "AppriseUrl": "discord://{WebhookID}/{WebhookToken}/", "Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here" }, - "PrerequisitePart":{ + "PrerequisitePart": { "AssetPath": "./assets", "magickinstalllocation": "./magick", "maxLogs": "5", @@ -27,16 +42,18 @@ "backgroundoverlayfile": "bottom-up-fade-background.png", "titlecardoverlayfile": "bottom-up-fade-background.png", "LibraryFolders": "true", - "Posters": "true", + "Posters": "true", "SeasonPosters": "true", "BackgroundPosters": "true", - "TitleCards": "true" + "TitleCards": "true", + "show_skipped": "true", + "logLevel": "3" }, - "OverlayPart":{ + "OverlayPart": { "ImageProcessing": "true", - "outputQuality": "100%" + "outputQuality": "92%" }, - "PosterOverlayPart":{ + "PosterOverlayPart": { "fontAllCaps": "true", "AddBorder": "false", "AddText": "true", @@ -50,7 +67,7 @@ "MaxHeight": "485", "text_offset": "+300" }, - "BackgroundOverlayPart":{ + "BackgroundOverlayPart": { "fontAllCaps": "true", "AddBorder": "false", "AddText": "false", @@ -64,13 +81,14 @@ "MaxHeight": "500", "text_offset": "+200" }, - "TitleCardOverlayPart":{ + "TitleCardOverlayPart": { + "UseBackgroundAsTitleCard": "false", "AddOverlay": "true", "AddBorder": "false", "bordercolor": "white", "borderwidth": "30" }, - "TitleCardTitleTextPart":{ + "TitleCardTitleTextPart": { "fontAllCaps": "true", "AddEPTitleText": "true", "fontcolor": "white", @@ -80,7 +98,7 @@ "MaxHeight": "300", "text_offset": "+290" }, - "TitleCardEPTextPart":{ + "TitleCardEPTextPart": { "fontAllCaps": "true", "AddEPText": "true", "fontcolor": "white", @@ -88,6 +106,22 @@ "maxPointSize": "120", "MaxWidth": "1600", "MaxHeight": "150", - "text_offset": "+140" + "text_offset": "+140", + "SeasonTCText": "Season", + "EpisodeTCText": "Episode" + }, + "SeasonPosterOverlayPart": { + "fontAllCaps": "true", + "AddBorder": "false", + "AddText": "true", + "AddOverlay": "true", + "fontcolor": "white", + "bordercolor": "white", + "minPointSize": "95", + "maxPointSize": "250", + "borderwidth": "30", + "MaxWidth": "1200", + "MaxHeight": "485", + "text_offset": "+300" } } \ No newline at end of file diff --git a/bullmoose20/ppm/docker-compose.yml b/bullmoose20/posterizarr/docker-compose.yml similarity index 53% rename from bullmoose20/ppm/docker-compose.yml rename to bullmoose20/posterizarr/docker-compose.yml index 13f1108..9dcf367 100644 --- a/bullmoose20/ppm/docker-compose.yml +++ b/bullmoose20/posterizarr/docker-compose.yml @@ -1,8 +1,7 @@ -version: "3" services: - ppm: - hostname: "ppm" - container_name: "ppm" + posterizarr: + hostname: "posterizarr" + container_name: "posterizarr" environment: - "PGID=100" - "PUID=99" @@ -10,12 +9,12 @@ services: - "UMASK=002" - "TERM=xterm" - "RUN_TIME=10:30,19:30" - image: "ghcr.io/fscorrupt/docker-ppm:latest" + image: "ghcr.io/fscorrupt/docker-posterizarr:latest" restart: "unless-stopped" networks: - - "ppm" + - "posterizarr" volumes: - - "/mnt/user/appdata/ppm:/config:rw" + - "/mnt/user/appdata/posterizarr:/config:rw" networks: - ppm: + posterizarr: driver: bridge diff --git a/bullmoose20/ppm/images/movie_example_ppm.png b/bullmoose20/posterizarr/images/movie_example_posterizarr.png similarity index 100% rename from bullmoose20/ppm/images/movie_example_ppm.png rename to bullmoose20/posterizarr/images/movie_example_posterizarr.png diff --git a/bullmoose20/ppm/images/movie_example_ppm_pmm.png b/bullmoose20/posterizarr/images/movie_example_posterizarr_pmm.png similarity index 100% rename from bullmoose20/ppm/images/movie_example_ppm_pmm.png rename to bullmoose20/posterizarr/images/movie_example_posterizarr_pmm.png diff --git a/bullmoose20/ppm/images/shows_example_ppm.png b/bullmoose20/posterizarr/images/shows_example_posterizarr.png similarity index 100% rename from bullmoose20/ppm/images/shows_example_ppm.png rename to bullmoose20/posterizarr/images/shows_example_posterizarr.png diff --git a/bullmoose20/ppm/images/shows_example_ppm_pmm1.png b/bullmoose20/posterizarr/images/shows_example_posterizarr_pmm1.png similarity index 100% rename from bullmoose20/ppm/images/shows_example_ppm_pmm1.png rename to bullmoose20/posterizarr/images/shows_example_posterizarr_pmm1.png diff --git a/bullmoose20/ppm/images/shows_example_ppm_pmm2.png b/bullmoose20/posterizarr/images/shows_example_posterizarr_pmm2.png similarity index 100% rename from bullmoose20/ppm/images/shows_example_ppm_pmm2.png rename to bullmoose20/posterizarr/images/shows_example_posterizarr_pmm2.png diff --git a/bullmoose20/ppm/images/shows_example_ppm_pmm3.png b/bullmoose20/posterizarr/images/shows_example_posterizarr_pmm3.png similarity index 100% rename from bullmoose20/ppm/images/shows_example_ppm_pmm3.png rename to bullmoose20/posterizarr/images/shows_example_posterizarr_pmm3.png