#Adding Status overlays to shows

1 messages · Page 1 of 1 (latest)

void swallow
mint ginkgoBOT
#

Please complete #938455615741775902 and someone from the community or one of our <@&938443185347244033> members will respond when they're available.

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

wise gate
#

have you looked at your logs?

#

it tells you the issue is on line 8 and 9

void swallow
#

I did. But apparently I didn't pay close enough attention. I overlooked the missed space. Had -file.

#

I'm getting a lot of these now

weak mesa
#

[CRITICAL] | YAML Error: while parsing a block mapping

#

are you using a good editor that can hilite yml issues? if not...

mint krakenBOT
#

We highly recommend to use a decent editor software to manage PMM´s .yml files.

Standard text editors (such as Notepad and TextEdit) often save text in a rich-text format which can result in text formatted in a way that PMM cannot read. But not only that, they also make it very hard to visually distinguish the formatting, such as indentation.
PMM requires indents to always be multiples of 2 spaces, and not TAB stops. If you have one space too much, or too few, it is very hard to notice that with a editor like Notepad.
An editor that is more focused on editing code instead of text will automatically detect the .YML fileformat and adjust things to make it easier to work. They can also try to detect possible errors even before you actually run the .yml in PMM.

This can save a lot of time and headaches.

Visual Studio Code (Windows/Mac/Linux, Opensource & Free)
Website

**Notepad ** (Windows only, Opensource & Free)
Website

Sublime Text (Windows/Mac/Linux, Paid)
Website

For further details and a short list of highly recommended extensions, you can also take a look at our Reddit post.

void swallow
#

I found that info with a quick search but thanks. The script seems to be running now but no overlays are showing up that I can see

weak mesa
#

Overlays happen after collections and operations

void swallow
#

Its run completely through

weak mesa
#

And? Any [CRITICAL] errors in the logs?

#

Any [ERROR] lines?

void swallow
#

There are but I'm not sure what to make of it

broken fern
#

Your not using overlay_path

#

You have status under metadata

#

Example config file

weak mesa
#

try this to at least get it to work:

libraries:              # Library mappings must have a colon (:) placed after them
  Movies:
    metadata_path:
    #  - file: config/movies.yml
      - pmm: basic
  TV Shows:
    metadata_path:
    #  - file: config/tv.yml
      - pmm: basic
    overlay_path:
      - pmm: status                                   # Airing, Returning, Ended, Canceled and works with overlay_level show
        template_variables:
          overlay_level: show
#

you will get some basic Movie collections. basic TV Show collections and Overlays applied to TV Shows based on the Status and applied at the Show level

#

I commented out your two "file" settings because I suspect those will also have yml issues in them

void swallow
#

Yeah those are both currently empty as I try to get this all figured out

broken fern
#

You don't even need them in the config then. Those are for creating your own. The pmm: <insert yml name> are defaults we have created

weak mesa
#

which is why I gave you something easy to see the results and then you can delete those collections via PMM, or through the PLEX Web UI

#

i do think that PMM will bark if you have a metada_path that is empty or has empty files... which is also why I gave you those two to try

broken fern
#

We should probably remove traces of - file in that example config. Alot of people use them with no files existing. Or at least make some note about it in the wiki

weak mesa
#

agreed... many times it comes from the autobot

mint krakenBOT
#

Plex Meta Manager provides a set of pre-made Metadata and Overlay files, allowing you to get the most commonly-used collections and overlays without having to manually set them up yourself.

You can learn more about them here
basically:

libraries:
  Movies:
    metadata_path:
    - pmm: actor
    - pmm: genre
    overlay_path:
    - remove_overlays: false
    - pmm: ribbon
    - pmm: ratings

and so on.

They offer a degree of customization. That customization mechanism is described at the link.

If you ALSO want to use your local My-Movies.yml, you can add it to the config like this:

libraries:
  Movies:
    metadata_path:
    - file: config/My-Movies.yml
    - pmm: actor
    - pmm: genre
    overlay_path:
    - remove_overlays: false
    - pmm: ribbon
    - pmm: ratings

It should be noted that users running the on nightly branch of Plex Meta Manager will receive all updates to the PMM Defaults as soon as they are published via GitHub, which may at times involve bugs or implementations that need to be further addressed. Users of the develop and master branches will only receive updated Defaults files when an update to Plex Meta Manager is released - this helps to keep these branches stable and prevent bugs from reaching the wider user-base.

weak mesa
#

we try to explain it there however it can be challenging for beginners just getting warmed up

broken fern
#

Yea pretty sure I did it too but when I first started I only used a local file to make a collection for commentary tracks so I could remove them

void swallow
#

Yeah. I used the IBRACorp video to help me get everything going and it's included in the config they suggest

broken fern
#

Yea we unfortunately can't control ibra.

#

It should be a beginner video and should be noted but ALOT has changed since that video. How old is that video anyway now?

void swallow
#

Yeah I get that.

broken fern
#

Maybe one day I'll make a config generates that generators a basic config yml after you input your plex url and all that

void swallow
#

I'm also getting a Trakt authentication error. It never stops to allow me to input the pin

broken fern
#

Interactive mode

weak mesa
mint krakenBOT
#

In some circumstances [typically NAS], it can be difficult to run PMM in the interactive mode required for authenticating against MyAnimeList and Trakt.

chazlarson has a scripts that can do this authentication outside of PMM in his repo, but that requires you to be able to run a Python script on your computer or NAS, which may not be possible for whatever reason.

You can run those scripts online [on any OS] here:
https://replit.com/@chazlarson/MALAuth
https://replit.com/@chazlarson/TraktAuth

Click the green play button, wait a little bit, then follow the prompts.

void swallow
#

Im running unraid and in the console

#

Whell that link sure made it easy

weak mesa
#

Ask, and you shall receive… 🙂