#streaming overlays at the season & episode level not working

1 messages · Page 1 of 1 (latest)

restive saddle
#

Hello - I've noticed that my streaming overlays work fine at the show level, but not at the season or episode level. I'm running the nightly build.

final idol
#

can you provide the full log rather than these snippets and a redacted config file?

green nicheBOT
#
Providing Log Files

You have been asked to provide your log file, which will allow us to support you further.

You can find your meta.log file within the logs folder of your Plex Meta Manager config folder [right next to config.yml].

You can drag-and-drop your meta.log file directly into Discord, you do not need to upload it to a third-party site unless it exceeds the 50mb size limit.

Please DO NOT manually extract, copy and paste text from your log files directly into Discord as the formatting can be difficult to read and can often redact parts of the log file that are important for full context.

restive saddle
#

yep

green nicheBOT
#
Providing a redacted config.yml file

You have been asked to provide your config file, which will allow us to support you further.

Please DO NOT share your config.yml file as is without redacting it. It contains information that you do not want the public to have, nor do we need it to troubleshoot your scenario in MOST cases.

We will use a regex parser to redact the file for you.

:one: Goto https://regex101.com/r/DMo1DQ/latest
:two: Copy the contents of your config.yml to the TEST STRING box in that page
:three: The results will be immediate and found in the SUBSTITUTION box below
:four: From the SUBSTITUTION box, select all, then copy and paste the redacted text into the channel where you want to share your config. (You will see (redacted) where confidential information was replaced)

Consider using Discord code blocks when sharing small parts of your config file. Check out !code for more info on code blocks

restive saddle
final idol
#

I'm not seeing any errors; I'm thinking that the streaming overlays are not supported at the season and episode level. @gloomy leaf @unique coyote is that the case?

glass dragon
#

overlay_level is set as optional in the yml

#

That config looks like it might have indentation errors though

#

I'm on mobile so not 100% sure

final idol
#

Neither "overlay" nor "level" appear on that page.

glass dragon
#

templates:
Streaming:
optional:
- overlay_level
- use_<<slug>>

#

Wrong streaming one

#

It's the overlay one

#

Your looking at pmm/streaming

final idol
#

Ope; I'm looking at the wrong one.

glass dragon
#

It's pmm/overlay/streaming

final idol
#

Still, the streaming overlay does not appear on the season or episode "complete examples" in the wiki.

glass dragon
#

I personally don't see a point in putting streaming overlay on episode level. Maybe season but definitely not episode. But thats just my opinion

final idol
#

I would rather expect them to be there if they were options.

glass dragon
#

Could just be a typo in the yml and the optional overlay_level isn't supposed to be there

final idol
#

That's my thinking, but @gloomy leaf will know for sure.

gloomy leaf
#

just catching up here

#

so I am trying to understand what the ask is?

#

Does pmm/overlays/streaming work with episodes, shows, and seasons?

#

show: YES

#

season: NO (Need to see/understand why)

#

episode: NO(Need to see/understandwhy)

glass dragon
gloomy leaf
#

that is correct and I think I figured it out... just testing now

restive saddle
#

On the very bottom of that page, if you expand the example file there, they list episode-level options for streaming. not the end of the world AT ALL if it doesn't work, I just saw the example there and tried it and noticed it didn't work

#

The example config also shows the ability to display show ratings at the season level, but I saw in some other chats recently that this isn't easily supported so those examples may just be too expansive on that page

gloomy leaf
#
[2022-09-12 16:10:45,515] [overlays.py:407]           [ERROR]    | Overlay Error: mdblist_list attribute not allowed with Collection Level: Season```
#

So possibly there is an error/bug or a documentation issue... we would need our resident dev to chime in.

unique coyote
#

Mdblist does not support seasons or episodes

#

It doesnt have them,its only show level

#

See my latest post in #general-chat to get mdblist to support season and episodes

restive saddle
#

where is it defined in my config that it pulls mdb_list for the episode and season level info? I was expecting audience ratings, not critic.

#

actually I think maybe this is the issue... Shouldn't all of these require an image identifier as well? Something like this: The example in the wiki doesn't have them, but is it missing for the streaming overlay definition?

    rating1: audience
    rating1_image: rt_popcorn
#
#streaming channel groups
#

#whole show
    - git: PMM/overlays/streaming

#episode
    - git: PMM/overlays/streaming
      template_variables:
        overlay_level: episode

#season
    - git: PMM/overlays/streaming
      template_variables:
        overlay_level: season
final idol
#

The streaming overlays don't have anything to do with ratings.

restive saddle
#

duh, sorry, nvm... confused myself :). So do we know why ratings aren't working yet, or that was the part you said is maybe just a documentation error ?

unique coyote
#

Ratings have an issue in 1.17.3

#

Use the nightly branch

gloomy leaf
#

ratings also will never work at the SEASON level... only episode and show level

#

in other words...... the feature set between TV Shows library and Movies libraries are not the same

#

actor collections exist for both, but director, producer, writer only exist for Movies

restive saddle
#

and do you expect streaming overlays to work for seasons and episodes?

sly pendant
restive saddle
#

Thanks @sly pendant , I added them because the docs said they could be added. It's nothing more than that I like the look of the streaming overlay 🙂 . However, if the intent is not to allow it, then the only solution is to update the docs on this page so that it does not appear possible. That's a fine solution from my perspective as well just to avoid confusion. https://metamanager.wiki/en/latest/home/guides/defaults.html

gloomy leaf
# restive saddle and do you expect streaming overlays to work for seasons and episodes?

Upon closer investigation, it seems that the limitation is at the mdblist layer which is a service outside of PMM that we leverage. Until they support it, the best we can offer is to update the docs and when they add that feature, we can add it back.

A bit of history…. At one point, we used a different technique to determine streaming and I believe it was based on regex or another list that did support season and episode. For performance and other consistency reasons, we moved to mdblist and this has now cropped up.

#

There is a discord for mdblist where you can vote…

#

I believe it’s option “C”

restive saddle
#

Thanks for the help guys. Appreciate everything you do for this amazing app!

devout cipherBOT
#

This post has been marked as Resolved and will be closed in one hour.

If you require further assistance on this issue, you can send another message in this post to re-open it.

If you require further support that is unrelated to this post, please start a new post and do not re-open this one.

Thanks for using Plex Meta Manager.

sly pendant
final idol
#

right below the images.

sly pendant
#

Right. Ugh. I didn’t see the numbers at first. My b