Forcing a show name from metadata

Server Version#: 1.40.0.7775

I have a library that is a backup of my personal YouTube channel. It’s set up as a “TV” library, with the settings:

Scanner: Plex Series Scanner
Agent: Personal Media Shows

Also, in the server Agent settings, under “Shows > Personal Media Shows”, I have enabled:

  1. Local Media Assets (TV)
  2. Personal Media Shows

The directory structure I am using is:

YouTube
└── goose_ws
    ├── Season 2009
    │   └── goose_ws - S2009E001 - Metalocalypse_Nathan Explosion - GOOD! [480p][X9tFSwYwSyo].mp4
    └── show.jpg

Despite this, when the media imports, the show title is set as “Goose Ws” rather than “goose_ws”.

I tried forcing it by using a plexmatch at YouTube/goose_ws/.plexmatch:

[goose@Vergil: /mnt/zpool/media/YouTube/goose_ws ] $ cat .plexmatch
Title: goose_ws
[goose@Vergil: /mnt/zpool/media/YouTube/goose_ws ] $

But that doesn’t seem to have any effect, it imports the same.

Short of writing a whole new metadata agent, is there a way I can get this to behave? Or should I perhaps look at using an API call to set the series name?

Bumping this in hope it’ll get some attention. I also tried setting a guid: in the .plexmatch file so I could more easily make an API call to try and set the metadata manually, but it does not appear that my manually set guid is reflected in the library database.

I’d prefer to avoid a third party agent, as the Local Media Assets agent perfectly matches everything else. I just need a way to set the series metadata.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.