Name change updates

pull/647/head
bullmoose20 8 months ago committed by cpt-kuesel
parent a2fd67e21e
commit 489dea3500

@ -23,29 +23,29 @@ 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 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: 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: After PMM applies overlays to Show example:
![](./ppm/images/shows_example_ppm_pmm1.png) ![](./posterizarr/images/shows_example_posterizarr_pmm1.png)
![](./ppm/images/shows_example_ppm_pmm2.png) ![](./posterizarr/images/shows_example_posterizarr_pmm2.png)
![](./ppm/images/shows_example_ppm_pmm3.png) ![](./posterizarr/images/shows_example_posterizarr_pmm3.png)
<br> <br>

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

@ -1,22 +1,37 @@
{ {
"ApiPart":{ "ApiPart": {
"tvdbapi": "tvdb api key - free", "tvdbapi": "tvdb api key - free",
"tmdbtoken": "This is the super long token from tmdb - free", "tmdbtoken": "This is the super long token from tmdb - free",
"FanartTvAPIKey": "fanart.tv token - free", "FanartTvAPIKey": "fanart.tv token - free",
"PlexToken": "plex token - free", "PlexToken": "plex token - free",
"FavProvider": "tmdb", "FavProvider": "tmdb",
"PreferredLanguageOrder": ["xx", "en", "de"] "PreferredLanguageOrder": [
"xx"
],
"PreferredSeasonLanguageOrder": [
"xx"
]
}, },
"PlexPart":{ "PlexPart": {
"LibstoExclude": ["", "", "TestMovies", "TestTV Shows", "Other Videos", "Music", "Photos", "Test Videos", "Playlists" ], "LibstoExclude": [
"",
"",
"TestMovies",
"TestTV Shows",
"Other Videos",
"Music",
"Photos",
"Test Videos",
"Playlists"
],
"PlexUrl": "http://192.168.2.242:32400" "PlexUrl": "http://192.168.2.242:32400"
}, },
"Notification":{ "Notification": {
"SendNotification":"true", "SendNotification": "true",
"AppriseUrl": "discord://{WebhookID}/{WebhookToken}/", "AppriseUrl": "discord://{WebhookID}/{WebhookToken}/",
"Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here" "Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here"
}, },
"PrerequisitePart":{ "PrerequisitePart": {
"AssetPath": "./assets", "AssetPath": "./assets",
"magickinstalllocation": "./magick", "magickinstalllocation": "./magick",
"maxLogs": "5", "maxLogs": "5",
@ -30,13 +45,15 @@
"Posters": "true", "Posters": "true",
"SeasonPosters": "true", "SeasonPosters": "true",
"BackgroundPosters": "true", "BackgroundPosters": "true",
"TitleCards": "true" "TitleCards": "true",
"show_skipped": "true",
"logLevel": "3"
}, },
"OverlayPart":{ "OverlayPart": {
"ImageProcessing": "true", "ImageProcessing": "true",
"outputQuality": "100%" "outputQuality": "92%"
}, },
"PosterOverlayPart":{ "PosterOverlayPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddBorder": "false", "AddBorder": "false",
"AddText": "true", "AddText": "true",
@ -50,7 +67,7 @@
"MaxHeight": "485", "MaxHeight": "485",
"text_offset": "+300" "text_offset": "+300"
}, },
"BackgroundOverlayPart":{ "BackgroundOverlayPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddBorder": "false", "AddBorder": "false",
"AddText": "false", "AddText": "false",
@ -64,13 +81,14 @@
"MaxHeight": "500", "MaxHeight": "500",
"text_offset": "+200" "text_offset": "+200"
}, },
"TitleCardOverlayPart":{ "TitleCardOverlayPart": {
"UseBackgroundAsTitleCard": "false",
"AddOverlay": "true", "AddOverlay": "true",
"AddBorder": "false", "AddBorder": "false",
"bordercolor": "white", "bordercolor": "white",
"borderwidth": "30" "borderwidth": "30"
}, },
"TitleCardTitleTextPart":{ "TitleCardTitleTextPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddEPTitleText": "true", "AddEPTitleText": "true",
"fontcolor": "white", "fontcolor": "white",
@ -80,7 +98,7 @@
"MaxHeight": "300", "MaxHeight": "300",
"text_offset": "+290" "text_offset": "+290"
}, },
"TitleCardEPTextPart":{ "TitleCardEPTextPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddEPText": "true", "AddEPText": "true",
"fontcolor": "white", "fontcolor": "white",
@ -88,6 +106,22 @@
"maxPointSize": "120", "maxPointSize": "120",
"MaxWidth": "1600", "MaxWidth": "1600",
"MaxHeight": "150", "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"
} }
} }

@ -1,8 +1,7 @@
version: "3"
services: services:
ppm: posterizarr:
hostname: "ppm" hostname: "posterizarr"
container_name: "ppm" container_name: "posterizarr"
environment: environment:
- "PGID=100" - "PGID=100"
- "PUID=99" - "PUID=99"
@ -10,12 +9,12 @@ services:
- "UMASK=002" - "UMASK=002"
- "TERM=xterm" - "TERM=xterm"
- "RUN_TIME=10:30,19:30" - "RUN_TIME=10:30,19:30"
image: "ghcr.io/fscorrupt/docker-ppm:latest" image: "ghcr.io/fscorrupt/docker-posterizarr:latest"
restart: "unless-stopped" restart: "unless-stopped"
networks: networks:
- "ppm" - "posterizarr"
volumes: volumes:
- "/mnt/user/appdata/ppm:/config:rw" - "/mnt/user/appdata/posterizarr:/config:rw"
networks: networks:
ppm: posterizarr:
driver: bridge driver: bridge
Loading…
Cancel
Save