#Network overlay issues on nightly

1 messages ยท Page 1 of 1 (latest)

cold shuttle
#

Using this yml I'm seeing these errors when on nightly. Moving back to stable, it works as expected.

overlay_files:
    - pmm: streaming
      template_variables:
        horizontal_align: left
        horizontal_offset: 0
        vertical_offset: 0
        vertical_align: top
        back_width: 1000
        back_height: 1500
        url: https://raw.githubusercontent.com/s0len/meta-manager-config/main/overlays/streaming-top-left/<<key>>.png
        back_color: 00
Overlay Error: Overlay Image not found at: https://raw.githubusercontent.com/s0len/meta-manager-config/main/overlays/streaming-top-left/8.png

https://logs.notifiarr.com/?fe717a4fd29e8de8#2Vwpk3RqvV9r4pUXCppkUoriuYxsDjFq3k2Lu7bcBTVL

pastel merlinBOT
#

Welcome @cold shuttle!

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.

spiral spade
#

That error is accurate:

> curl https://raw.githubusercontent.com/s0len/meta-manager-config/main/overlays/streaming-top-left/8.png
404: Not Found
cold shuttle
#

right, the issue is it's not mapping the key # to the key name

#

the key name is what it should be looking for

#

switching back to stable instantly fixed it with no change in my config

spiral spade
#

Probably best to open an issue at github with relevant details.

cold shuttle
#

if i find the time i will. But that will require to me to switch back to nightly and regenerate another log.

crisp tartan
#

you should already have the log

cold shuttle
#

as i imagine the full log will be requested

crisp tartan
#

pmm keeps the past 10

cold shuttle
#

i don't. I've run PMM way more than 10 times since

#

im doing a lot of testing

cold shuttle
#

ok opened a bug report

#

thanks guys

#

hopefully this is proven to not be a bug and more of "you screwed up"

spiral spade
#

The streaming overlay has changed in nightly to use tmdb_discover; this is probably the source of the issue combined with using a random external image source that doesn't have that in mind.

cold shuttle
#

ah, so is there something I can change or should I contact the person who'se external image source I'm using to tell them to update?

#

i guess I'm kind of stuck on stable since I doubt they are going to make a change that only works on nightly but not on stable

spiral spade
#

You could copy those images locally and make the required naming change
You could ask the author if they want to change the naming.
Eventually, what's in nightly will make its way to master, so eventually presumably external images would need to be renamed.

cold shuttle
#

so essentially the names have to match what's in tmdb? How can I find/lookup what they are?

torn root
#

the key has changed

spiral spade
#

You can find it in the log. This shows you that "Netflix" is apparently streamer ID 8.

torn root
#

can you try using <<originals_key>> instead of <<key>>

cold shuttle
#

Intetresting. That works, kind of. Some got overlays and some didn't (that I know used to). And I just see this now.

1 | Unknown Error: (400 [Bad Request]) {'success': False, 'status_code': 22, 'status_message': 'Invalid page: Pages start at 1 and max at 500. They are expected to be an integer.'}

#

Looks like it's for Prime

torn root
#

need that log ๐Ÿ˜„

#

ty

#

testing

#

can you try passing limit: 10000 as template variable

cold shuttle
#

sure can

torn root
#

TMDb returns 11,000+ items, but the maximum amount of pages the API is allowed is 500, which at 20 items per page is 10,000 results

cold shuttle
#

i see

#

testing now. I also noticed that the Gathing Items for Overlay process takes VERY long now

#

even before the limit change

torn root
#

probably as a result of it having to fetch 10,000 items

cold shuttle
#

so it was fetching 10000 items even before the limit?

torn root
#

Maybe, idk ๐Ÿ˜„

cold shuttle
#

well it's gathering for Prime now

#

Netflix took forever

torn root
#

The new streaming is a lot more accurate

#

and you can define any region as opposed to the ones that we pre-create

#

submitting a PR to add a disclaimer about originals_key to the wiki

cold shuttle
#

still gathering for prime...

torn root
#

yeah it's a lot of items ๐Ÿ™‚

#

by default the collections only gather the first 500 items

#

overlays are fetching up to 20x that amount

cold shuttle
#

ah

#

all that for nothing

No Items found for Overlay File (0) Prime

#

lol

#

but at least it didn't error!

torn root
#

how big is your library?

#

I'd be surprised if you genuinely had nothing that was streaming on Prime Video?

cold shuttle
#

im only doing this on a test library

#

very small

#

23 items

torn root
#

ok, I tested it on a library and set the limit to 500 and it successfully added

cold shuttle
#

yea it's definitely adding stuff. It finished with no error this time.

torn root
#

yas

cold shuttle
#

so you think im safe to move it back to 500?

torn root
#

if you only want overlays for the top 500 items streaming on Prime then sure

#

I've submitted a PR to make the default limit 10,000 for overlays

cold shuttle
#

oh ok

#

๐Ÿ˜„

#

I guess we can close this issue. As well the the one on GH.

torn root
#

Can you close the GH one please

#

and then type /close here to close this