I haven't been diligent keeping up with PMM. The poster link seemed broken for "Newly Released" Movies. So I grabbed from the repository at:
But the logo is bigger. And my other posters haven't reflected the change. So it looks like this:
1 messages · Page 1 of 1 (latest)
I haven't been diligent keeping up with PMM. The poster link seemed broken for "Newly Released" Movies. So I grabbed from the repository at:
But the logo is bigger. And my other posters haven't reflected the change. So it looks like this:
Welcome Back!
Thanks for being a PMM Sponsor, we greatly appreciate it! Your ticket will now be diverted to <@&1097919568334311495>.
Please provide any logs if you think they're relevant to your post.
You can press the "Close Post" button above or type !close at any time to close this post.
Yup... time to update your other posters... 🙂
i am interested in knowing how the link is broken as it would likely be broken for others as well
can you share the log file where it shows the error link?
as you can likely see... the logos got "bigger" all around
you could perform a python plex_meta_manager.py -r -dc which will delete your collections and then when they get recreated, would grab the latest poster images for the collections.
the problem is it wasnt grabbing automatically. For some reason the "New Releases" poster went blank and all the rest stayed with the old small logos
this is what happens when you set and forget for six months lol
This is the yml I was using
I added the url_poster for New Releases after it went blank
Can you tell where I went wrong?
I don’t think you really went wrong anywhere specifically, however the reason why the others are not getting updated is because from what I see, it’s not going to the url to grab the latest.
Most of what you have in that file can be replaced by adding pmm: chart within your config.yml file
Months ago, we started using an even easier method to leverage the defaults
To transition from pre-1.18.0 versions to 1.18.0, you must do the following, or you will see errors in your log and previously working overlays will no longer be applied.
1) Remove any reference to these files in your config.yml:
- git: PMM/overlays/oscars
- git: PMM/overlays/imdb_top_250
- git: PMM/overlays/rt_cert_fresh
- git: PMM/overlays/mc_must_see
- git: PMM/overlays/commonsense_selection
2) Add a reference to this file (only once!)
- pmm: ribbon
As only one ribbon image can be placed at a time, the priority list is currently:
oscars (weight 40)
imdb (weight 30)
rotten (Weight 20)
metacritic (Weight 10)
common (Weight 5)
To alter these positions,you can use template variables, like so:
- pmm: ribbon
template_variables:
weight_common: 100 #Makes it first on the list
weight_imdb: 90 #Makes it second on the list
1) Remove any reference to these files in your config.yml:
- git: PMM/overlays/special_release
- git: PMM/resolution_standards
1) Remove any reference to these files in your config.yml:
- git: PMM/overlays/audio_language
2) Add a reference to this file
- pmm: language_count
I was referencing the “pmm” naming that started as of 1.18
ah okay. Let me do some reading. Thanks for filling me in
I think you said this^^^ last time as well… lol
If the image behind the URL changes while the URL stays the same, I'm not sure that PMM will pick it up as needing to be updated.
Do you see any way to fix the first file with starting over and just going through config?
I cant even get that to work and I have a feeling its going to cause more headaches for me
Movies:
metadata_path:
- pmm: basic
- pmm: imdb
template_variables:
use_separator: false```
I used this and got `| 1 | Config Error: No libraries were found in config `
i probably need to upgrade my whole config
Can you provide the whole log? That's often a plex connection problem.
"provide log" command detected, if you need more information on how to provide log files, type !logs
Are your plex libraries named "Movies" and "TV Shows"?
yes
indentation is the issue IO think
Movies: # These are names of libraries in your Plex
metadata_path:
- folder: config/Movies
- pmm: basic # This is a file within PMM's defaults folder
- pmm: imdb # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
TV Shows:
metadata_path:
- pmm: basic # This is a file within PMM's defaults folder
- pmm: imdb # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
Music:
metadata_path:
- file: config/Music.yml # This is a local file THAT YOU MIGHT CREATE
playlist_files:
- pmm: playlist # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git```
Kinda seems like it but the indents look fine to me.
libraries:
Movies:
template_variables:
use_separator: false
metadata_path:
- pmm: basic
- pmm: imdb
- pmm: year
template_variables:
use_separator: false
limit: 100
data:
starting: current_year-4
ending: current_year
TV Shows:
template_variables:
use_separator: false
metadata_path:
- folder: config/TVShows
- pmm: year
template_variables:
use_separator: false
data:
starting: current_year-4
ending: current_year
WhoDat.. where did you get that yml that you posted?
this one?
OK.... so the error is that config.py error
lol
I think I found it
[2023-05-24 11:28:55,502] [plex_meta_manager.py:273] [DEBUG] | --run-libraries (PMM_LIBRARIES): “Movies”
those are not proper dbl-quotes
oh are those smart typographers's quotes?
ik but where are the quotes coming from
oh
nvm
I see
I have an old command copied on a sticky
two apostrophes instead?
" "
no, straight double-quote, not open-quote close-quote
"Movies"
Not a MacOS user, however that sounds annoying
right click > undo smart quote
python plex_meta_manager.py -r -rl "Movies"
i presume you have something like this in your Stickies App
meta.log please
lmao
That first playlist_files section should just go away. It's broken
copy and paste can be rough in MacOS I guess? 😛
no more playlists?
Playlists are still available, but this section is incorrect.
The following one is correct.
Need to rename this thread Hey, I discovered 1.18 today
This one looks like an unholy mashup of the libraries and playlists sections.
i did
i think its running
I know it is... 😉
im just scared whats going to happen to my collection order
it will get all effed up
and we will help you fix it
but its really pretty easy with template_variables
you can reorder them via the config file with template_variables
less mucking around in yml files and more mucking around in config.yml file
so we manage the pmm: stuff and users tweak in config.yml
of course, for people that dont want to use pmm defaults, they can build it all from scratch on their own
This is happening. Can i force or delete the old ones?
-dc
-dc will delete the collections and in doing so, when the run happens, the postesrs will get recreated with new images
python plex_meta_manager.py -r -dc -rl "Movies"
no clue
please elaborate
i deleted all of my collections
um.... which is what the -dc does?
i presume that you had a bunch of other collections that were not being managed by PMM?
no
i dont
but i have a large library and i havent run stuff in a while
remember we made like 1000 actor posters
yes.
i was scared to rerun those, lest a few change and are blank lol
are these ymls not good anymore?
ok.. based on your names....
almost all of those have PMM defaults created
chart, franchise, holidays(known as seasonal), actor, director, producer, writer, streaming, studio
yea but ive already got everything tweaked for me. Can i keep using them in a folder or do I have to convert everything in to the config?
you can keep them in the folder...
i don't know if there will be any issues as clearly we do not have any visibility to the contents of those files
this could be an option for you to try as well:
python plex_meta_manager.py -rm "Movies-Topic"
this is the ability to run against a specific metadata file
so as long as that folder is defined in the config and the file called Movies-Topic.yml exists in that folder, the run will be just for that
If i remember correctly one of the main reasons i didnt want everything in the config was to run in chunks due to size
people use schedules to work around those limitations
yea i never got to that lol
only so many collections need to be updated by PMM for me
So I ran this yml
Only Newly Released got a poster because i specified using url_poster previously
you cant see that in the yml now because I edited before I sent
here is the log
So i need to change PMM to pmm lol
pmm: templates
so the output image is exactly what is expected
nowhere in the yml is it telling PMM to go get the posters from the online location
# Chart #
############################
external_templates:
pmm/templates
template_variables:
collection_section: "01"
templates:```
external_templates:
pmm: templates
ty
how would i do that lol
well... now that you set it to pmm: templates, same results?
In the defaults, yes, I think that's only numeric.
# Chart #
############################
external_templates:
pmm: templates
template_variables:
collection_section: "00"
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/<<image>>.jpg
url_poster_<<key>>: <<url_poster>>```
Does this make any sense?
still not working
this:
url_poster_<<key>>: <<url_poster>>
should be:
url_poster_someKey: https://bing
url_poster_someOtherKey: https://bang
url_poster_bestKeyOfAll: https://boing
Where the keys are defined on the relevant page:
https://metamanager.wiki/en/latest/defaults/award/oscars.html
Collection Key Description
Oscars Best Picture Winners best_picture Collection of Oscars Best Picture Award Winners.
Oscars Best Director Winners best_director Collection of Oscars Best Director Award Winners.
which would lead to:
pmm: oscars
template_variables:
url_poster_best_picture: URL_TO_MY_BEST_PICTURES_POSTER
url_poster_best_director: URL_TO_MY_BEST_DIRECTORS_POSTER
this shit makes me feel so dumb
im not worried about awards, i have an expanded version of those
everything is in our images GH
My guess is that you want to create the BEST ACTOR WINNERS as we do not have that one, correct?
so all of that is in my most recent poster creator script on my GH
Colours and definitions are all found within the create_default_posters.ps1 script
lol this would be so much faster if i just knew the color
I can get you the color. 1 sec
#A9842E
Yeah… I don’t really use gimp for this anymore… only for some certain things…. Now I can create all 7000 posters with a single click
The issue is that you won’t get the same effect in gimp with that color I just gave you. I use that color with imagemagick to produce the files.
I can even produce the files in 7 different languages…
jesus man what hasnt changed
Lol… the world of tech is constantly changing
I got too comfortable with arrs and PMM being on auto pilot
I am like that with arrs.
PMM is something else.
If you tell me the text you want on the awards posters, I could probably add it quite easily and reproduce identical posters for you and others that want the same…
ill check out your script first, thanks
That is a blank Oscar’s with the correct color and fade gradient that you could import to your xcf, then add the text
are the old posters still around?
The smaller holiday posters could save me so much grief right now
I have all the images on the GH. Not with the color backdrops though
ok thanks
There is a sub folder with all the bare logos with the tv screen
Btw, we also have additional styles of people posters.
Do the ranier posters still exist? I cant find them
ok i found them
how can i make this old line work?
Remember I have this weird kick where I want to include all the movies for the person (actor/director/writer/producer)
Is that line failing and how is it failing?
it just defaulted to tmdb posters instead
since the new directory has folders for each first letter i think
i was looking at the default pmm actor now, wondering if I can expand the smart filter for director/writer/producer
are there also other oscar variables for like best animated feature, best documentary, etc?
Please start another post. Has nothing to do with this thread
Hello @sly umbra, a user has suggested that this thread has been resolved and can be closed.
Please confirm that you are happy to close this thread by typing /close or by pressing the Close Post button which is pinned to this thread.
Lol sorry have not seen where I posted.