#Changing overlayed poster - not possible for non Plex Pass user?

1 messages · Page 1 of 1 (latest)

bitter grail
#

The "Sharing" tab is restricted for Plex Pass owners.
Is there another way one could change an overlayed poster?

Thank you for your awesome work!

fleet kiteBOT
#

Welcome!

It looks like you have not yet completed #938455615741775902, this will allow us to help you quicker.

Someone from <@&938443185347244033> will assist when they're available.

Including the meta.log from the beginning is a huge help, type !logs for more information.

#

You can press the "Close Post" button above or type !close at any time to close this post.

bitter grail
true cobaltBOT
#

When PMM applies an overlay, it attaches an Overlay label to the item so that it knows what has an Overlay and what does not. If you [or plex] changes the image, then PMM has no way of knowing this. The easiest way to force overlays to apply to a "new" image is to remove the Overlay label either before or after you chage the image.

Unfortunately, Plex does not display the labels attached to Seasons or Episodes, so we have to use collections to force a remove of these labels (we make sure the collection isn't actually built).

Removing Season Overlay Label
collections:
  Remove Overlay Labels:
    build_collection: false
    builder_level: season
    item_label.remove: Overlay
    plex_search:
      all:
        season_label: Overlay
        title:  NAME OF SHOW HERE
Removing Episode Overlay Label
collections:
  Remove Overlay Labels:
    build_collection: false
    builder_level: episode
    item_label.remove: Overlay
    plex_search:
      all:
        episode_label: Overlay
        title:  NAME OF SHOW HERE
polar sphinx
#

If you change the overlay config, the overlay will be updated automatically.

If you want to change the poster image itself without running just to remove the labels, using the asset pipeline or a metadata file to set the image will update the art to that new image with overlays applied on the next run.

valid light
# true cobalt

for movies it would be

collections:
  Remove Overlay Labels:
    build_collection: false
    item_label.remove: Overlay
    plex_search:
      all:
        label: Overlay
        title:  NAME OF MOVIE HERE
#

You would place one of those in a seperate whatever.yml then call it in your config.yml like

libraries:                       # This is called out once within the config.yml file
  Movies:                        # These are names of libraries in your Plex
    metadata_paths:
      - file: config/whatever.yml
...
polar sphinx
#

Don't forget to remove it after the run that removes the label.

bitter grail
#

Thanks, will give it a try

bitter grail
#

I'm getting "Plex Error: No Items found in Plex"

true cobaltBOT
#

Plex Error: No Items found in Plex

The criteria defined by a search/filter returned 0 results.

This is often expected - for example, if you try to apply a 1080P overlay to a 4K library then no items will get the overlay since no items have a 1080P resolution.

It is worth noting that search and filters are case-sensitive, so "1080P" and "1080p" are treated as two separate things.

#

1: Go to your config folder

2: Go into the logs folder

3: Look for meta.log (not meta.1.log etc)

4: Drag it in the Discord thread - the whole thing, DO NOT EDIT IT

5: Still confused? ¯\(ツ)

Log file too big? USE PASTEBIN or ZIP THE FILE

bitter grail
#

The title for the movie is in Hebrew: טרף

#

English name is "Beast"

#

The error is actually: "Overlay Error: Poster already has an Overlay"

polar sphinx
#

It's saying that since it didn't remove the label, so PMM doesn't think it need to update the poster.

Is it found if you use "Beast" as the title?

bitter grail
#

Same. Tried both

polar sphinx
#

Huh. In my international lib it doesn't show up when I search by the Hebrew title but does for "beast".

bitter grail
#

What if I remove all overlays? Will I be able to safely change the poster?

polar sphinx
#

You could set "reapply overlays: true", which tells PMM "apply all overlays even if you think you don't have to"

#

If you set the new poster using the asset pipeline or a metadata file you don't have to mess with this label nonsense.

bitter grail
#

Can you direct me to the related docs please?

polar sphinx
#

Assets in a nutshell:

Assuming this movie file:

/mnt/unionfs/movies/10 Cloverfield Lane (2016) {imdb-tt1179933} {tmdb-333371}/10 Cloverfield Lane (2016) [tt1179933] [Remux-1080p H264 TrueHD Atmos 7.1]-FraMeSToR.mkv

You'd create this file:

PMM_CONFIG_DIR/assets/10 Cloverfield Lane (2016) {imdb-tt1179933} {tmdb-333371}/poster.png

And enable this operation:

libraries:
  NAME_OF_LIBRARY:
...
    operations:
      assets_for_all: true

On next run, PMM will take that image as the source of truth for what poster that movie should have.

If you change that PNG, PMM will reoverlay it and set that as the image regardless of labels on the item.