#Hello. Im a first time user on PMM. Can someone help me set it up?
1 messages · Page 1 of 1 (latest)
Welcome!
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.
Hello and welcome. Have you taken the time to review and follow the unraid walk through found on this page?
Kind of, i followed this https://metamanager.wiki/en/nightly/home/guides/unraid.html
then im stuck
Covers a lot of ground. Can you provide a log of what's happening and some specifics about what exactly "im stuck" means? What you've tried, what you expect, what's happening instead?
Yes, sorry. My goal is this.
All i have done is just install PMM on unraid, created two yml files in config. config and library. I copy the configuration file here: https://metamanager.wiki/en/latest/config/configuration.html and pasted it in my config.
Thats all ive done so far.
Ideally you'd go through one of these walkthroughs:
https://metamanager.wiki/en/nightly/home/guides/docker.html
https://metamanager.wiki/en/nightly/home/guides/local.html
As they take you through creating the config and teach you what various parts mean.
Of course, though, UNRAID makes that extra difficult, but you can go through those on another machine and then transfer your config files to the unraid box once they're working.
Copy-pasting random stuff is just going to lead to frustration.
Things you need to do with that config file:
Fill in the Plex details:
plex:
url: http://192.168.1.12:32400
token: ####################
Enter your TMDB Api Key:
tmdb:
apikey: ################################
Change the library names to match yours:
libraries:
Movies: ### THIS HERE
metadata_path:
- pmm: basic
- pmm: imdb
...
You need a section like that for each library you want PMM to work with.
Ok i have filled in plex url and token. And generated a TMDb api
I am on libraries now
If my movies is in \My.ip.adress\Media\Filmer
How should i write that
Then, to get the overlays above:
libraries:
Movies:
overlay_path:
- remove_overlays: false
- pmm: resolution
- pmm: streaming
template_variables:
vertical_offset: 15
- pmm: runtimes
- pmm: ratings
template_variables:
rating1: critic
rating1_image: imdb
rating2: audience
rating2_image: star
operations:
mass_critic_rating_update: imdb
mass_audience_rating_update: SOMETHING
...
SOMETHING depends on what rating that's supposed to be
libraries:
Movies: ### THIS IS THE NAME OF THE LIBRARY AS IT APPEARS IN PLEX
metadata_path:
- pmm: basic
- pmm: imdb
...
ok so Movies should me Filmer then
You plex media paths do not matter.
yes no maybe. I have no idea what your libraries are named and can't answer that.
Yes, those are the names that would go in the config.
Can I remove mal, trakt, sonarr and radarr?
I dont use those
remove anything but tmdb really?
PMM will put them back into the config if you remove them. You don't have to use them.
Only if you redact the tokens first.
Do you have any recommended site i can use to upload
Your config? You can just drag it in here.
However, I would strongly suggest you go through one of those walkthroughs. I wrote them specifically to take people like yourself through the initial learning curve.
You have your plex URL entered under every service. Why?
I don't understand why you would think telling PMM "You can talk to Radarr/Sonarr/Tautulli at this address that isn't Radarr/Sonarr/Tautulli" would "not make any difference".
These settings have meanings, they're not just random junk.
Please go through one of the provided walkthroughs.
´´´Count | Message |
|=======|============================================================================================|
| 1 | Config Warning: Path does not exist: /config/assets |
| 1 | Config Warning: No Paths exist using None as default |
| 1 | Config Error: notifiarr sub-attribute apikey is blank |
| 1 | Config Warning: tmdb sub-attribute cache_expiration not found using 60 as default |
| 1 | Config Warning: tmdb sub-attribute region not found using None as default |
| 1 | Config Error: omdb sub-attribute apikey is blank |
| 1 | Config Error: mdblist sub-attribute apikey is blank |
| 1 | Config Error: trakt sub-attribute client_id is blank |
| 1 | Config Error: mal sub-attribute client_id is blank |
´´´
| 1 | Config Warning: anidb sub-attribute language not found using en as default |
| 1 | Config Error: anidb sub-attribute username is blank |
| 1 | Config Warning: radarr sub-attribute upgrade_existing not found using False as default |
| 1 | Config Warning: radarr sub-attribute ignore_cache not found using False as default |
| 1 | Config Warning: sonarr sub-attribute upgrade_existing not found using False as default |
| 1 | Config Warning: sonarr sub-attribute ignore_cache not found using False as default |
| 1 | No Items found for Overlay File (0) IMDb Top 250 |
| |
|========================================== Error Summary ===========================================|
| |
| Count | Message |
|=======|============================================================================================|
| 9 | Playlist Error: Library: Movies not defined |
| 1 | Config Error: anidb sub-attribute client not found |
| 1 | Config Error: token attribute must be set under radarr globally or under this specific Library |
| 1 | Config Error: token attribute must be set under sonarr globally or under this specific Library |
| 1 | Config Error: apikey attribute must be set under tautulli globally or under this specific Library |
OK, that's a start. Now you can adjust the specific metadta files and overlays to suit what you want. I put an example of what you'd need for your desired overlays up above.
Yes I play around with it now and it looks like this
Do you have any template for like moving the rating to left down corner
thank you ❤️
I dont know if its just me or i cant figure out how to make the "Marvel comics playlist"
That covers a lot of ground and there's no way anyone could be expected to offer anything to help.
Ah, so its not just ´´´´playlists:
Marvel Cinematic Universe Chronological Order:
sync_mode: sync
libraries: Movies, TV Shows
sync_to_users: User1, [email protected], User3
trakt_list: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe?sort=rank,asc
summary: Marvel Cinematic Universe In Chronological Order´´´´
Chronological order (If you are new to MCU, then you should start with; Iron Man, The Incredible Hulk, Iron Man 2, Thor, Captain America and then Agent Carter.) ----------------------------------------------------------------------------- Includes: - All Movies - Marvel One-Shots - Agent Carter - _A Funny Thing Happened on th...
I'm not sure where you're putting that but I'll assume in the config.yml.
You don't put playlist definitions themselves into the config.yml. The playlist definitions go into a separate file which is then linked in the config.yml
Ye I saw a folder called playlists where the "Marvel Cinematic Universe (Timeline Order)" is in
That is one of the default playlists; there's no need to reinvent the wheel on this. You can include this and some others with a couple lines in the config.
playlist_files:
- pmm: playlist
done.
Yes I have that already. But only shows Newly released in movies and Newly released and new episodes in tv-shows
Those are totally different things. This doesn't do that.
libraries: # This is called out once within the config.yml file
Filmer: # These are names of libraries in your Plex
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
overlay_path:
- remove_overlays: false # Set this to true to remove all overlays
- pmm: resolution ## <<< ADD THIS LINE
- pmm: audio_codec
- pmm: ratings
template_variables:
rating1: audience
rating1_image: imdb
vertical_position: bottom
operations:
mass_audience_rating_update: imdb
# see the wiki for how to use local files, folders, URLs, or files from git
Serier: # These are names of libraries in your Plex
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
overlay_path:
- remove_overlays: false # Set this to true to remove all overlays
- pmm: resolution ## <<< ADD THIS LINE
- pmm: audio_codec
- pmm: ratings
template_variables:
rating1: audience
rating1_image: imdb
vertical_position: bottom
operations:
mass_audience_rating_update: imdb
# see the wiki for how to use local files, folders, URLs, or files from git
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
Those are created by the basic default:
https://metamanager.wiki/en/latest/defaults/chart/basic.html
That is my setup right now
Can you please format that as code?
Discord mangling the formatting makes it impossible to evaluate
Filmer: # These are names of libraries in your Plex
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
overlay_path:
- remove_overlays: false # Set this to true to remove all overlays
- pmm: resolution ## <<< ADD THIS LINE
- pmm: audio_codec
- pmm: ratings
template_variables:
rating1: audience
rating1_image: imdb
vertical_position: bottom
operations:
mass_audience_rating_update: imdb
# see the wiki for how to use local files, folders, URLs, or files from git
Serier: # These are names of libraries in your Plex
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
overlay_path:
- remove_overlays: false # Set this to true to remove all overlays
- pmm: resolution ## <<< ADD THIS LINE
- pmm: audio_codec
- pmm: ratings
template_variables:
rating1: audience
rating1_image: imdb
vertical_position: bottom
operations:
mass_audience_rating_update: imdb
# see the wiki for how to use local files, folders, URLs, or files from git
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```
I dont know if that is correct
This line:
- pmm: basic # This is a file within PMM's defaults folder
is creating the newly released collections.
Ahh.
This:
playlist_files:
- pmm: playlist
Should be creating the playlists, BUT it's assuming your libraries are called "Movies" and "TV Shows"
So you need to tell PMM the correct names of the libraries you want the playlists to target:
playlist_files:
- pmm: playlist
template_variables:
libraries: Filmer,Serier
Does track_list has something to do with next thing now?
I don't understand the question.
If you want to use trakt_lists you need to have trakt set up in the config.yml I don't know what "next thing" means.
Ye but the thing is. I pasted the '''playlist_files:
- pmm: playlist
template_variables:
libraries: Filmer,Serier'''
And reloaded in the console, nothing happend
| Playlist Error: trakt_list requires Trakt to be configured |
| |
| Marvel Cinematic Universe (Timeline Order) | 0 | 0 | 0 | 0:00:00 | PMM Failure |
| Playlist Error: trakt_list requires Trakt to be configured |
| |
| DC Animated Universe (Timeline Order) | 0 | 0 | 0 | 0:00:00 | PMM Failure |
| Playlist Error: trakt_list requires Trakt to be configured |
| |
trakt_list requires Trakt to be configured
Plex Meta Manager is trying to use Trakt, but your Trakt credentials are either missing or invalid.
Follow the wikipedia guide on authenticating Trakt, or type !auth for chazlarson's online authentication tool.
Yes, you need to configure trakt in the config.yml in order to communicate with Trakt.
Instructions here:
https://metamanager.wiki/en/latest/config/trakt.html
Or use the link in the next message.
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.
Ok I will take a look at this. Thank you
Any updates? Is this ready to be closed?
Yes I got it to work. Thanks