#Hello. Im a first time user on PMM. Can someone help me set it up?

1 messages · Page 1 of 1 (latest)

proud plover
#

I use Unraid. I have downloaded PMM on my unraid, and created config.yml and library.yml. But then im stuck.

wise hamlet
#

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.

gloomy marten
proud plover
tidal zinc
#

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?

proud plover
#

Yes, sorry. My goal is this.

#

Thats all ive done so far.

tidal zinc
#

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.

proud plover
#

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

tidal zinc
#

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

tidal zinc
proud plover
#

ok so Movies should me Filmer then

tidal zinc
#

You plex media paths do not matter.

tidal zinc
proud plover
tidal zinc
#

Yes, those are the names that would go in the config.

proud plover
#

Can I remove mal, trakt, sonarr and radarr?

#

I dont use those

#

remove anything but tmdb really?

tidal zinc
#

PMM will put them back into the config if you remove them. You don't have to use them.

proud plover
#

Alright

#

Is it ok if i paste my config inhere now?

tidal zinc
#

Only if you redact the tokens first.

proud plover
#

Do you have any recommended site i can use to upload

tidal zinc
#

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.

proud plover
#

i removed the TOKEN and API KEY as you said

tidal zinc
#

You have your plex URL entered under every service. Why?

proud plover
#

Just changed every ip i saw to my own.

#

Didnt think that would do any difference

tidal zinc
#

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.

proud plover
#

´´´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 |

proud plover
#

Ok I think I got it now.

tidal zinc
#

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.

proud plover
#

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

proud plover
#

thank you ❤️

proud plover
#

I dont know if its just me or i cant figure out how to make the "Marvel comics playlist"

tidal zinc
#

That covers a lot of ground and there's no way anyone could be expected to offer anything to help.

proud plover
#

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´´´´

Trakt

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...

tidal zinc
#

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

proud plover
#

Ye I saw a folder called playlists where the "Marvel Cinematic Universe (Timeline Order)" is in

tidal zinc
#

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.

proud plover
#

Yes I have that already. But only shows Newly released in movies and Newly released and new episodes in tv-shows

tidal zinc
#

Those are totally different things. This doesn't do that.

proud plover
#

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

tidal zinc
proud plover
#

That is my setup right now

tidal zinc
#

Can you please format that as code?

#

Discord mangling the formatting makes it impossible to evaluate

proud plover
#
  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

tidal zinc
#

This line:

    - pmm: basic                 # This is a file within PMM's defaults folder

is creating the newly released collections.

proud plover
#

Ahh.

tidal zinc
#

This:

playlist_files:
- pmm: playlist

Should be creating the playlists, BUT it's assuming your libraries are called "Movies" and "TV Shows"

proud plover
#

And they are not .

#

Am i fucking it all up when renaming the Plex categories?

tidal zinc
proud plover
#

Does track_list has something to do with next thing now?

tidal zinc
#

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.

proud plover
#

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                                         |
|                                                                                                    |
radiant jacinthBOT
#

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.

tidal zinc
#

Yes, you need to configure trakt in the config.yml in order to communicate with Trakt.

radiant jacinthBOT
#

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.

proud plover
#

Ok I will take a look at this. Thank you

gloomy marten
#

Any updates? Is this ready to be closed?

proud plover
#

Yes I got it to work. Thanks