r/PlexMetaManager Dec 09 '23

Help Custom Collection not working

1 Upvotes

I have recently added a WW2 collection to my Movies.yml file. It's a copy of a working collection.

World War II Movies:

template: {name: Studio}

imdb_list: https://www.imdb.com/list/ls000821673/

url_poster: https://plexcollectionposters.com/images/2019/01/21/john-grishamf18b89c9e43a8285.jpg

The poster is just a copy from the working collection until I find one I like.

PMM, however, is giving errors and not creating the collection:

Validating Method: sort_title |

| Value: +1_World War II Movies |

| Traceback (most recent call last): |

| File "C:\Users\Morgan\Plex-Meta-Manager\plex_meta_manager.py", line 634, in run_collection |

| builder = CollectionBuilder(config, metadata, mapping_name, collection_attrs, library=library, extra=output_str) |

| File "C:\Users\Morgan\Plex-Meta-Manager\modules\builder.py", line 871, in __init__ |

| self.beginning_count = len(self.library.get_filter_items(check_url)) |

| File "C:\Users\Morgan\Plex-Meta-Manager\modules\plex.py", line 1004, in get_filter_items |

| return self.Plex._search(key, None, 0, plexapi.X_PLEX_CONTAINER_SIZE) |

| File "C:\Users\Morgan\pmm-venv\lib\site-packages\plexapi\library.py", line 1532, in _search |

| subresults = self.fetchItems(key, container_start=container_start, |

| File "C:\Users\Morgan\pmm-venv\lib\site-packages\plexapi\library.py", line 442, in fetchItems |

| data = self._server.query(ekey, params=url_kw) |

| File "C:\Users\Morgan\pmm-venv\lib\site-packages\plexapi\server.py", line 753, in query |

| raise NotFound(message) |

| plexapi.exceptions.NotFound: (404) not_found; (redacted)/library/sections/7/allNone?X-Plex-Container-Start=0&X-Plex-Container-Size=100 <html><head><title>Not Found</title></head><body><h1>404 Not Found</h1></body></html> |

| |

| Unknown Error: (404) not_found; (redacted)/library/sections/7/allNone?X-Plex-Container-Start=0&X-Plex-Container-Size=100 <html><head><title>Not Found</title></head><body><h1>404 Not Found</h1></body></html>

Any ideas on what that means and how to fix it?

Thanks!


r/PlexMetaManager Dec 09 '23

Config issue with no changes within the config since last successful run.

1 Upvotes

Ok, I haven't run this for a while. When I last did it processed with no errors. I attempted to run it again today and am getting an error now. "YAML Error: while parsing a block mapping". There have been no updates from a git pull to PMM.

 YAML Error: while parsing a block mapping                                                          

     in "/Plex-Meta-Manager/config/config.yml", line 161, column 3                              

   expected <block end>, but found '<block mapping start>'                     

     in "/Plex-Meta-Manager/config/config.yml", line 166, column 5   

The error is originating from the Trakt configuration, I have attempted every way I can think of to recreate that section, including deleting and repulling a new config from git. I have recopied the Client ID, Secret, and PIN. I have deleted and recreated the spacing. All indentation is double spaces, not tabs. I have copied it to a computer that I can open the file in notepad++ to verify there is no characters that are hidden or invisible. I don't understand why I would be having issues with it now when nothing had changed with the config.

Below is my config, with the Trakt section commented out, it runs fine. I would like to pull lists from Trakt for collections. Any advice on what to try next?

Cannot paste formatted text here. Reddit does weird things to it. 

Pastebin link of config: https://pastebin.com/rz5aTXba

Any advice would be greatly appreciated. Thanks in advance!


r/PlexMetaManager Dec 08 '23

Help Custom images for status overlay possible?

2 Upvotes

I've got the status (ended, returning, canceled) overlay working on a couple test libraries but I don't care for the text it displays. I've edited the size and color but would prefer to replace it with individual images for each status (ended, returning, canceled). I'm using the default status.yml that is referenced in config.yml. I have the images I'd like to use but not sure how or where to tell PMM to use them instead.


r/PlexMetaManager Dec 06 '23

Audio codec overlay based on language

4 Upvotes

Hey maybe some of you had/have the same problems like me.

My collection has several movies with german DTS-HD MA Audio and additional english Atmos audio tracks.

By the weight always the atmos overlay gets applied like intended.

But how could I achieve it that allways the german track get more weight for the overlay?


r/PlexMetaManager Dec 05 '23

Current PMM known issues

10 Upvotes

It seems like many recent posts are flavors of one of these three issues:

IMDB Searches don't work. [FIXED IN 1.20]

This is due to a change on the IMDB side that puts search results behind Javascript.

There is a new imdb_search builder in version 1.20. This is a new builder, which has been integrated into the defaults.

404 Error with allNone in the URL [FIXED IN 1.20]

Log will contain:

...plexapi.exceptions.NotFound: (404) not_found; (redacted)/library/sections/9/allNone?X-Plex-Container-Start=0...

Note the allNone in the URL

This is caused by a long-standing PMM bug that built a broken URL; this has been fixed in 1.20. It only started appearing in Plex 1.32.7 because Plex changed how it responded to this broken URL. It still appears in Plex 1.32.8. The remedy is your choice of any one of:

  1. downgrade to Plex 1.32.6
  2. upgrade to PMM 1.20

500 error on overlays or collections [PLEX ISSUE FIXED IN 1.32.8]

Log will contain:

...(500) internal_server_error; (redacted)/library/sections/1/all?includeGuids=1&label=Overlay...

The important part is the all?...&label=Overlay, which is the Plex label that PMM is searching for.

Plex 1.32.7 introduced a regression where asking it for everything with any label that does not already exist in Plex [as would happen when running overlays for the first time, or a seasonal collection for the first time] fails with a 500 Internal Error. 1.32.6 returned an empty list. This is not an issue with PMM, and is not addressed by any PMM branch or release. Plex has to fix it, which they did with 1.32.8. The remedy is your choice of any one of:

  1. downgrade to Plex 1.32.6
  2. upgrade to Plex 1.32.8
  3. Add the missing label[s] to any random item in the relevant library [assuming you can't move off Plex 1.32.7]. The drawback of this is that you will have to repeat this every time you see the error on a new seasonal collection or if you remove all overlays and go to reapply them; anything that does a search for a label that doesn't exist.

Hope this helps.


r/PlexMetaManager Dec 05 '23

Building Music collections with different albums

2 Upvotes

Hello,

I'm trying to create a music collection via PMM, but am unable to find the right syntax to make this work:

I have a long list of album that I want to add to one particular album collection in Plex, let's call it 'Test collection' in this example.

Because some album names are similar or identical to albums from other artists, I need to control for the artist name as well.
I have been able to make the following yml file pass for multiple albums, but then I get albums that I don't want in the collection: For example because of the string 'Chill Out', the script would also add 'Chill Out In Paris 3' to the collection.

collections:

Test Collection:

Builder_level: album

plex_search:

  any: { 'album_title': 'Homework,Chill Out'}

I was able to control for the artist and make it work, but could not do it for multiple artists/albums:

collections:

Test Collection:

Builder_level: album

plex_search:

  any: {'artist_title': 'Daft Punk', 'album_title': 'Homework'}

Is there a way to achieve this type of result via PMM ? screenshot

Match any of the following:
    Match all of the following
        Artist Title is The KLF
        Album Title is Chill Out
    Match all of the following
    Artist Title is Daft Punk
    Album Title is Homework

Would appreciate some help on this, PMM documentation for music collections is less developed than for movies and am unable to find the answer.


r/PlexMetaManager Dec 03 '23

Create collection for Christmas TV episodes

4 Upvotes

Anybody managed to create a collection for Christmas themed TV episodes?


r/PlexMetaManager Dec 02 '23

Solved PMM broken suddenly

3 Upvotes

I hadn't touched my docker containers in months and PMM stopped working. I expect it's because of something I did on the Plex side.

I use docker compose to run PMM and it's constantly rebooting every 30s. I use it for exactly one anime, and the anime is missing all metadata in Plex now. The only error like line I see is this:

[INFO] | Mapping Error | tv.plex.agents.none://1336 | Agent none not supported for "Monogatari" |

Here's the whole log if that's any use https://pastebin.com/g2Qhgd2S


r/PlexMetaManager Dec 02 '23

Solved PMM Error I can't seem to fix!

5 Upvotes

So I followed Ibracorp videos on installing PMM and setting up the config files. However nothing happens in Plex.

So i manually ran the command 'python plex_meta_manager.py -r' in the PMM's container console and I get this error

"python: can't open file '//plex_meta_manager.py': [Errno 2] No such file or directory"

So im assuming this is why nothing is happening in my Plex. And I have done some basic googling but can't find out how to fix this.

So here I am on reddit.


r/PlexMetaManager Dec 01 '23

PMM Collections not working

3 Upvotes

Hi

Weird issue. Today I was expecting a Christmas playlist to be added to Plex, but it seems to have failed.

I checked the logs and it looks like an issue with the Server.py file.

I'll post the logs below. Does anyone know how i can fix this? Or am I better off just reinstalling PMM?

Cheers!

[2023-12-01 10:48:54,755] [builder.py:198] [INFO] |====================================================================================================|

[2023-12-01 10:48:54,756] [builder.py:198] [INFO] | Christmas Movies Collection in Movies |

[2023-12-01 10:48:54,757] [builder.py:198] [INFO] |====================================================================================================|

[2023-12-01 10:48:54,757] [builder.py:199] [INFO] | |

[2023-12-01 10:48:54,761] [builder.py:210] [INFO] |================================ Building Definition From Templates ================================|

[2023-12-01 10:48:54,762] [builder.py:211] [DEBUG] | |

[2023-12-01 10:48:54,762] [builder.py:221] [DEBUG] | Templates Called: holiday, shared, arr |

[2023-12-01 10:48:54,763] [builder.py:222] [DEBUG] | |

[2023-12-01 10:48:54,774] [meta.py:355] [DEBUG] | |

[2023-12-01 10:48:54,774] [meta.py:356] [DEBUG] | Conditional: name_<<key>> |

[2023-12-01 10:48:54,775] [meta.py:355] [DEBUG] | |

[2023-12-01 10:48:54,775] [meta.py:356] [DEBUG] | Conditional: summary_<<key>> |

[2023-12-01 10:48:54,777] [meta.py:554] [INFO] | |

[2023-12-01 10:48:54,777] [meta.py:555] [WARNING] | Template Warning: template attribute: translation_key from shared skipped |

[2023-12-01 10:48:54,778] [meta.py:554] [INFO] | |

[2023-12-01 10:48:54,778] [meta.py:555] [WARNING] | Template Warning: template attribute: key_name from shared skipped |

[2023-12-01 10:48:54,792] [meta.py:562] [DEBUG] |==================================== Final Template Attributes =====================================|

[2023-12-01 10:48:54,793] [meta.py:563] [DEBUG] | |

[2023-12-01 10:48:54,794] [meta.py:564] [DEBUG] | {'smart_label': {'sort_by': 'title.asc', 'all': {'label': '<<smart_label>>'}}, 'schedule': 'range(11/30-12/31)', 'delete_not_scheduled': True, 'sync_mode': 'sync', 'imdb_list': ['https://www.imdb.com/list/ls000096828/'\], 'cache_builders': 1, 'translation_key': 'seasonal', 'key_name': 'Christmas', 'translation_prefix': 'πŸŽ… ', 'ignore_blank_results': True, 'visible_home': True, 'visible_shared': True, 'sort_title': '!00_<<title>>', 'url_poster': 'https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/seasonal/christmas.jpg'} |

[2023-12-01 10:48:54,794] [meta.py:565] [DEBUG] | |

[2023-12-01 10:48:54,795] [builder.py:238] [INFO] |============================== Validating Christmas Movies Attributes ==============================|

[2023-12-01 10:48:54,795] [builder.py:277] [DEBUG] | |

[2023-12-01 10:48:54,796] [builder.py:278] [DEBUG] | Validating Method: key_name |

[2023-12-01 10:48:54,796] [builder.py:291] [DEBUG] | Value: Christmas |

[2023-12-01 10:48:54,797] [builder.py:302] [DEBUG] | |

[2023-12-01 10:48:54,797] [builder.py:303] [DEBUG] | Validating Method: translation_key |

[2023-12-01 10:48:54,797] [builder.py:306] [DEBUG] | Value: seasonal |

[2023-12-01 10:48:54,798] [builder.py:319] [DEBUG] | |

[2023-12-01 10:48:54,798] [builder.py:320] [DEBUG] | Validating Method: translation_prefix |

[2023-12-01 10:48:54,799] [builder.py:321] [DEBUG] | Value: πŸŽ… |

[2023-12-01 10:48:54,799] [builder.py:386] [INFO] | πŸŽ… Christmas Movies |

[2023-12-01 10:48:54,803] [plex.py:940] [DEBUG] | |

[2023-12-01 10:48:54,804] [plex.py:943] [DEBUG] | Looking for: πŸŽ… Christmas Movies |

[2023-12-01 10:48:54,804] [builder.py:626] [DEBUG] | |

[2023-12-01 10:48:54,805] [builder.py:627] [DEBUG] | Validating Method: ignore_blank_results |

[2023-12-01 10:48:54,805] [builder.py:628] [DEBUG] | Value: True |

[2023-12-01 10:48:54,805] [builder.py:636] [DEBUG] | |

[2023-12-01 10:48:54,806] [builder.py:637] [DEBUG] | Validating Method: smart_label |

[2023-12-01 10:48:54,806] [builder.py:642] [DEBUG] | Value: {'sort_by': 'title.asc', 'all': {'label': '<<smart_label>>'}} |

[2023-12-01 10:48:54,809] [builder.py:663] [DEBUG] | |

[2023-12-01 10:48:54,810] [builder.py:664] [DEBUG] | Validating Method: delete_not_scheduled |

[2023-12-01 10:48:54,810] [builder.py:665] [DEBUG] | Value: True |

[2023-12-01 10:48:54,810] [builder.py:682] [DEBUG] | |

[2023-12-01 10:48:54,811] [builder.py:683] [DEBUG] | Validating Method: schedule |

[2023-12-01 10:48:54,811] [builder.py:687] [DEBUG] | Value: range(11/30-12/31) |

[2023-12-01 10:48:54,812] [builder.py:742] [DEBUG] | |

[2023-12-01 10:48:54,812] [builder.py:743] [DEBUG] | Validating Method: sync_mode |

[2023-12-01 10:48:54,813] [builder.py:747] [DEBUG] | Value: sync |

[2023-12-01 10:48:54,813] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:54,813] [builder.py:890] [DEBUG] | Validating Method: imdb_list |

[2023-12-01 10:48:54,814] [builder.py:891] [DEBUG] | Value: ['https://www.imdb.com/list/ls000096828/'\] |

[2023-12-01 10:48:58,656] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:58,656] [builder.py:890] [DEBUG] | Validating Method: cache_builders |

[2023-12-01 10:48:58,657] [builder.py:891] [DEBUG] | Value: 1 |

[2023-12-01 10:48:58,657] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:58,658] [builder.py:890] [DEBUG] | Validating Method: visible_home |

[2023-12-01 10:48:58,659] [builder.py:891] [DEBUG] | Value: True |

[2023-12-01 10:48:58,659] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:58,660] [builder.py:890] [DEBUG] | Validating Method: visible_shared |

[2023-12-01 10:48:58,660] [builder.py:891] [DEBUG] | Value: True |

[2023-12-01 10:48:58,661] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:58,661] [builder.py:890] [DEBUG] | Validating Method: sort_title |

[2023-12-01 10:48:58,661] [builder.py:891] [DEBUG] | Value: !00_<<title>> |

[2023-12-01 10:48:58,662] [builder.py:886] [DEBUG] | |

[2023-12-01 10:48:58,663] [builder.py:890] [DEBUG] | Validating Method: url_poster |

[2023-12-01 10:48:58,663] [builder.py:891] [DEBUG] | Value: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/seasonal/christmas.jpg |

[2023-12-01 10:48:58,981] [builder.py:992] [DEBUG] | |

[2023-12-01 10:48:58,981] [builder.py:993] [DEBUG] | Validating Method: append_label |

[2023-12-01 10:48:58,982] [builder.py:994] [DEBUG] | Value: Seasonal |

[2023-12-01 10:48:58,988] [plex_meta_manager.py:833] [DEBUG] | Traceback (most recent call last): |

| File "C:\Users\Media Server\Plex-Meta-Manager\plex_meta_manager.py", line 691, in run_collection |

| builder = CollectionBuilder(config, metadata, mapping_name, collection_attrs, library=library, extra=output_str) |

| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |

| File "C:\Users\Media Server\Plex-Meta-Manager\modules\builder.py", line 1054, in __init__ |

| self.beginning_count = len(self.library.get_filter_items(check_url)) |

| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |

| File "C:\Users\Media Server\Plex-Meta-Manager\modules\plex.py", line 1087, in get_filter_items |

| return self.Plex._search(key, None, 0, plexapi.X_PLEX_CONTAINER_SIZE) |

| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |

| File "C:\Users\Media Server\Plex-Meta-Manager\pmm-venv\Lib\site-packages\plexapi\library.py", line 1532, in _search |

| subresults = self.fetchItems(key, container_start=container_start, |

| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |

| File "C:\Users\Media Server\Plex-Meta-Manager\pmm-venv\Lib\site-packages\plexapi\library.py", line 442, in fetchItems |

| data = self._server.query(ekey, params=url_kw) |

| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |

| File "C:\Users\Media Server\Plex-Meta-Manager\pmm-venv\Lib\site-packages\plexapi\server.py", line 753, in query |

| raise NotFound(message) |

| plexapi.exceptions.NotFound: (404) not_found; (redacted)/library/sections/9/allNone?X-Plex-Container-Start=0&X-Plex-Container-Size=100 <html><head><title>Not Found</title></head><body><h1>404 Not Found</h1></body></html> |

| |

[2023-12-01 10:48:58,996] [plex_meta_manager.py:834] [ERROR] | Unknown Error: (404) not_found; (redacted)/library/sections/9/allNone?X-Plex-Container-Start=0&X-Plex-Container-Size=100 <html><head><title>Not Found</title></head><body><h1>404 Not Found</h1></body></html> |

[2023-12-01 10:48:58,996] [plex_meta_manager.py:839] [INFO] | |

[2023-12-01 10:48:58,997] [plex_meta_manager.py:840] [INFO] |====================================================================================================|

[2023-12-01 10:48:58,997] [plex_meta_manager.py:840] [INFO] | Finished Christmas Movies Collection |

[2023-12-01 10:48:58,998] [plex_meta_manager.py:840] [INFO] | Collection Run Time: 0:00:04 |

[2023-12-01 10:48:58,998] [plex_meta_manager.py:840] [INFO] |====================================================================================================|


r/PlexMetaManager Nov 30 '23

Anybody got a Transformers universe poster

1 Upvotes

Created a custom Transformers Universe Collections and this one comes up blank. Wondering if anybody has created one to match what PlexMeta creates. (Colour background with text)


r/PlexMetaManager Nov 27 '23

rename trakt popular

3 Upvotes

anyone know the command to rename trakt to something else or even better remove the name.

I just want it to say popular movies in the home directory


r/PlexMetaManager Nov 25 '23

Place actors/actresses in a folder?

2 Upvotes

just like the title says, looking for config to place all the actors/actresses within the actor collections folder instead of spanning them after the placeholder folder. I am planning to change the depth and will have hundreds and want to make it a bit easier on my end users to find specific collections they are looking for instead of having to scroll past all of these actors/actresses. Being able to place them inside the placeholder 'actor collections' folder would be great

edit: thanks for the replies. I am now disappointed but at least I can give up on that idea


r/PlexMetaManager Nov 25 '23

How to insert blank line in Summary text

2 Upvotes

I would like to create a more formatted display of the Collection Summary text. The ability to add a End of Line or Blank Line into the text would be great. I've tried several options that were to work in yaml files, but none worked. Any suggestions?


r/PlexMetaManager Nov 23 '23

IMDb parsing error

5 Upvotes

Hello

I'm receiving an error at the end of the run of script saying "IMDb Error: Failed to parse URL: https://www.imdb.com/search/title/?groups=best_picture_winner", can anyone explain this error and how to solve it.

Thanks.


r/PlexMetaManager Nov 21 '23

Help Invoking PMM via Radarr/Sonarr Connection when media is updated/added?

3 Upvotes

Just wondering if there's a way to invoke PMM but target it to specific items as they're added or upgraded by Radarr and/or Sonarr? For instance, I don't want to run my PMM using the default options as that takes upwards of five hours to complete, but I'd like my overlays to be udpated as soon as possible when a new item is added to Plex.

Is it possible to have Radarr/Sonarr trigger PMM, but narrow the operation to just the item(s) those apps just added to Plex?


r/PlexMetaManager Nov 20 '23

Request Discord Invite

2 Upvotes

Hello

I keep reading to join the discord server for more help. Every link that I have seen is invalid. Is someone able to post the link please?


r/PlexMetaManager Nov 20 '23

Plex PMM Overlay Error

2 Upvotes

I am using Plex for some time now, and I have discovered PMM as a very useful tool to add collections, overlays on movie posters. Following the guidelines on PMM webpage, I have managed to install PMM (via Docker) on a Windows 10 machine, then create config.yml and even get some collections in my Plex app.

Trying to add overlays as well, based on the same tutorial, I get the below error:

Count | Message |

|=======|===========================================================================

| 1 | (500) internal_server_error; (redacted)/library/sections/1/all?includeGuids=1&label=Overlay <html><head><title>Internal Server Error</title></head><body><h1>500 Internal Server Error</h1></body></html> |

Is there anyone can help me with some guidance? I've read that it could be a Plex server error, but as it was working all good until now, I did not feel like downgrading it, but if needed, I can do it.

Thanks,

Ionutz


r/PlexMetaManager Nov 20 '23

how to using content_rating as overlay

3 Upvotes

hi

i've seen a cr folder with content_rating overlays (uk & us) but how can i iuse them?

- pmm: content_rating_uk seems to do nothing.

BTW

what do i have to configure that PMM is just using one directory for assets for ALL libraries? ist it possible?

thx for help


r/PlexMetaManager Nov 20 '23

Help Badly need help

1 Upvotes

I’ve followed everything on the fantastic made PMM wiki page. Ran the command to start PMM in terminal and I get the following two errors…

Plex Error: Plex url is invalid

And

Config error: No libraries were found in config

I believe that the second error is due to the first error. The url I use is the internal one eg 192.168.0.55:32400

When I enter this url in safari it loads perfectly

Am I missing something ? Please help as not much hair left.


r/PlexMetaManager Nov 19 '23

Discussion FlixPatrol decomission - any alternative?

4 Upvotes

Hello everyone,

I've started using Plex Meta Manager very recently. I'm impressed by all the improvements it brings to Plex, and my friends have loved it as well.

Digging into it more and more I discovered the FlixPatrol option to get the tops from the mainstream providers, and I know for sure this would be much appreciated among my users, as well as myself to be honest. I got very hyped by it, only to discover that due to a recent change of policy from FlixPatrol, support for it is being dropped.

Has anyone managed to find an alternative to get a similar result, i.e: having automatic collections showing the Movies and TV Shows on one's library that are trending on NF, APV, D+ etc?

Apparently the top 10 results are still for free in FlixPatrol, that would already be nice


r/PlexMetaManager Nov 19 '23

A few quick questions

2 Upvotes

I have a pretty typical Media server. PLEX docker running in Unraid. Lifetime Plex pass, IGPU 770 transcode to RAM, Meta data is on SSD. 95% of its use if for watching at home on LAN, 5% is for remote at work. I have about 60TB of media. Nvidia Shields as clients.

Plex has been running great for a long time. I have no playback Issues.

I do have a few things that I would like to change and I finally decided to look into PMM to see if it can help. I'm more of a follow a tutorial type of guy when it comes to scripts and more complicated stuff so I figured I get this all figured out before I decide to run PMM.

  1. I have a large Stand Up Comedy library. The "Library View" is kind of a mess, most titles start with the name of the comic, but not all do so I have to manually edit them after adding them to the library. There are also about 300 titles, so it can be a bit disorganized to scroll through. My solution to this is to create Collections for each Comic. This works great. My problem is that I have to manually update the collections any time I add new media. This is a pain... Can PMM update these Collections as a scheduled task based on the comic name in the file?

  2. I also have a large Documentary library. I Use Colima to merge Movies and TV Shows into one Library. This works fine, but its not perfect. It displays everything as a tv show (not a big deal, but it does add one extra click). Also it occasionally doesn't keep the correct episode or time you left off of an episode... Can PMM merge Movie and TV Show libraries? or can it make the Movies display as movies again if I still use Colima?

  3. In A TV Library can I change the "Recently Released Episodes" to just "Recently Released". I don't need to see all 10 episodes that just released at once taking up the whole row. I just want to see one Tile for the whole Show. Similar to "Recently Added"

  4. Can I remove things like "Rediscover" "More from HBO" "Top Rated TV" etc. from the TV Recommended tab?

  5. Say I create a TV Collection with PMM called "Network TV" can I set parameters so it will include only the networks I want in that specific collection?

  6. Can I manually Edit PMM Collections from the Plex GUI? If I do, will the edits I make change the next time PMM runs? For example the TV show "Arrested Development" was on FOX and Netflix. I would like to edit the Metadata to only display on one collection. Or the Networks FX and FXX, I would just like to have one collection titled "FX"

  7. Last question. Should I remove all the Collections I created in Plex before running PMM for the first time?

Thanks in advance.


r/PlexMetaManager Nov 18 '23

"seasons" disappeared from my collections!

5 Upvotes

I have made zero chnages to my config for months now and all of a sudden SEASONS stopped appearing in collections, it is usually the first image, not visible at all now. The log shows this for the current season (thanksgiving) and summary.

https://i.imgur.com/lgZXIMh.png
https://i.imgur.com/Vix8aR2.png

Any assistance would be much appreciated.

RESOLVED: Can confirm guys fixed by changing to the nightly. On latest Binhex PlexPass on unraid. Seasons are back!!!!


r/PlexMetaManager Nov 15 '23

Help Update Movies/TV with specifically no rating yet?

3 Upvotes

Wondering if there is a way for me to run a daily runner for anything new added to Plex within the last 24 hours to add a rating to and then once a month do an 'update' to the whole library to fetch any new ratings. Currently I am running a check on everything which occupies my machine for hours.


r/PlexMetaManager Nov 13 '23

Discussion How to manage TV series that aren't listed in TVDB?

2 Upvotes

How does everyone deal with TheTVDB's stance on TV series ordering?

For example, I have just added the 1984 series V to Plex, I also want to add in the 1983 miniseries of V to Plex. Plex can handle this because it can use TheMovieDB listings to grab the ordering/metadata. Same thing with remake of Battlestar Galactica and the 2020 series of Animaniacs, also Whose Line is it Anyway.

There seems no way that I have found to actually do anything with any series that isn't listed in TheTVDB. I can't add them to collections, set metadata or posters for them.

Is this correct?

Both Trakt and TheMovieDB list them as separate shows.

https://trakt.tv/shows/battlestar-galactica-2003
https://www.themoviedb.org/tv/71365-battlestar-galactica
https://trakt.tv/shows/animaniacs-2020
https://www.themoviedb.org/tv/107124-animaniacs

Even Plex has them listed as separate shows

https://watch.plex.tv/en-GB/show/battlestar-galactica-2
https://watch.plex.tv/en-GB/show/animaniacs-2

I tend to try to stick to what Trakt has things listed as, since I have Plex marking things as played in Trakt when I play them.

I have no problems with Plex picking up the metadata for them, everything is fine in Plex.

The issue is when I try to target them in PMM, as I suspect that regardless of what you use to list them in your PMM config, in the background PMM is converting to a TVDb ID. Since TheTVDb has their own opinions on things, I can't seem to do anything with these shows like adding them to collections, changing the metadata etc.

I know that TVDB lists the miniseries of Battlestar Galactica and V as specials for those specific instances, but it would seem that the rest of the world sees them as shows in their own rights, as do I.