Server Version#: plexinc/pms-docker:1.42.2.10156-f737b826c
Player Version#: 4.147.1
Hi, my issue is no matter what scanner/agent settings combinations I choose or whether I upgrade to version 1.43.0.10467-2b1ba6e69 unless I match to an online source episode names are never read from the filenames and posters are also not read from local drive.
As a reference My file structure is the following:
/mnt/data/nas/Series/Our Planet/
├── poster.png
├── Season 01
│ ├── Our Planet - s01e01 - One Planet.mkv
│ ├── Our Planet - s01e02 - Frozen Worlds.mkv
│ ├── Our Planet - s01e03 - Jungles.mkv
│ ├── Our Planet - s01e04 - Coastal Islands.mkv
│ ├── Our Planet - s01e05 - Deserts And Grasslands.mkv
│ ├── Our Planet - s01e06 - High Seas.mkv
│ ├── Our Planet - s01e07 - Fresh Water.mkv
│ ├── Our Planet - s01e08 - Forests.mkv
│ └── Season01.png
└── Season 02
├── Our Planet - s02e01 - World On The Move.mkv
├── Our Planet - s02e02 - Following The Sun.mkv
├── Our Planet - s02e03 - The Next Generation.mkv
├── Our Planet - s02e04 - Freedom To Roam.mkv
└── Season02.png
And my settings are the following:
Settings → Libraries → TV Shows → Advanced
Scanner: Plex TV Series
Agent: Plex Series
Episode ordering: TheTVDB
Use local assets: on
Prefer local metadata: seems to have no effect
Everything else off.
If left like this it automatically uses online info (posters and episode names) If I unmatch it loses all that info and does not use local
I’ve tried using Plex Personal Media Agent, Plex Media Shows Agent,
in Settings → Agents(Legacy)→Shows i’ve tried enabling / disabling Local Media Assets (TV)
putting it at the top of Personal Media Shows and TheTVDB tabs but litterally nothing works: Every time I make a change I do the whole plex dance and have tried restarting docker after too but no change. Tried renaming Season01.png to cover.png and poster.png and it only uses the top level one for both seasons tried using uppercase S01E01, nothing
Is there something I’ve missed or is it just a plex issue
Date: 2023-07-28 21:58:00 UTC
Episode name will be: 2023-07-28
Not the Title set either in the filename or in metadata
N:\Series\Our Planet\Season 02> mkvinfo ‘.\Our Planet - S02E01 - World On The Move.mkv’
EBML head
|+ EBML version: 1
|+ EBML read version: 1
|+ Maximum EBML ID length: 4
|+ Maximum EBML size length: 8
|+ Document type: matroska
|+ Document type version: 4
|+ Document type read version: 2
Segment: size 7348273765
|+ Seek head (subentries will be skipped)
|+ Segment information
| + Timestamp scale: 1000000
| + Multiplexing application: libebml v1.4.4 + libmatroska v1.7.1
| + Writing application: mkvmerge v74.0.0 (‘You Oughta Know’) 64-bit
| + Duration: 00:50:53.728000000
| + Date: 2023-07-28 21:58:00 UTC
| + Segment UID: 0x69 0xfd 0x3b 0xca 0x76 0x33 0x61 0x28 0xa7 0x78 0x22 0x1b 0x0a 0x51 0x59 0xcf
| + Title: World On The Move METADATA TEST
This is not ideal regardless as I do like cast & crew info from tmbd but those online agents ignoring my local posters and episode names is infuriating
Change your top level folder to “Our Planet (2019)” I created a test folder with some dummy episodes and it matched fine to the default Plex Agent (TMDB)
Thanks though that’s not really the issue. It matches fine to TMDB/TheTVDB but ignores local episode names which is my issue
I think I’ll wait for the new NFO scanner and hope that’s my avenue for local metadata
Stay with Plex TV Series scanner and Plex Series agent.
Other than audio/subtitle track names and some flags, Plex Media Server does not read embedded metadata from MKV containers.
It will read the info from MP4 containers if you enable Prefer Local Metadata.
FWIW: Consider avoiding embedded posters in MP4 containers. They’ve been unreliable for me, with Plex sometimes failing to read the poster and displaying nothing (all black). I quit using them quite some time ago in favor of external posters/artwork.
That should work if Use Local Assets is enabled.
If you’ve already manually picked a poster, then Plex will not choose Season01.png if you add it later (doesn’t on my server).
Thanks! I know metadata is ignored from .mkv but had to try anyways, but do you know if using episode names from filenames is also not possible?
But yeah, I think’ I’ll settle with local posters which sometimes work and TheTVDB episode names until a stable NFO release
Plex will pull the episode title and description if embedded in a MP4/M4V file.
I’ve not seen a list of all the fields Plex supports.
Here’s a screenshot from a M4V file originally in iTunes. I edited the title & description then told Plex to prefer local metadata & refreshed metadata.
From a Plex point of view, MP4 & M4V are the same. Apple iTunes prefers M4V for a reason I long ago forgot.