Local Media Assets Not Working New Plex Movie Agent

Server Version#: 1.24.5.5173
Player Version#: Web Player 4.63.0

Local Media Assets is not working using the new Plex Movie Agent. No matter how many times I scan files and refresh metadata, the posters I have (named correctly and in the correct folders) do not show up. Especially frustrating is that the new Plex TV Agent handles posters and other local media assets just fine, it’s only the new Plex Movie Agent that doesn’t work.

I have my server located on a Raspberry Pi and it was just updated to the most recent version so I know it is up-to-date. I am not a Beta user. I have the box checked next to “Use Local Assets.” so it should be picking up, but it isn’t. Am I doing something wrong or is this a bug?

Quick question. Have you ever manually selected a poster for a movie with this problem?

If so then that is why they are not auto selected as plex sees this as a edit which overrides the local assets.

As a quick test you should (in theory) be able to plex dance a problem movie which should then work.

For some of them this might be the case, but for one of the movies I literally added it just today and the poster that I have saved as a local media asset is not working. So while that could be part of the problem, it’s not the whole issue.

Okay. Could you give an example of how the files are named please? Both media and local assets.

Ok, so my main movies folder is named Plex Movies so for example, the movie I added today was The Librarian Quest for the Spear (2004) so the directory would be:

/Plex Movies
/The Librarian Quest for the Spear (2004)
The Librarian Quest for the Spear (2004).mp4
poster.png

The movie matched just fine, but it didn’t pull the poster information. That same naming convention used for a TV show in the TV area works just fine, but it’s not working in movies. Based on the instructions on how to add local media assets this naming should be working.

Refresh this movie’s metadata and then post your server logs and I can check if there is anything obvious.

Is png supported? I always use jpg myself.

I refreshed the metadata and I am attaching my logs. Thanks.Plex Media Server Logs_2021-11-18_00-29-33.zip (4.4 MB)

Is png supported? I always use jpg myself.

Yes, png is a supported file type.

Ah, embedded tags and images …

Nov 18, 2021 00:27:50.847 [0xb6c62dcc] DEBUG - VideoFile: found embedded genre tag 'Adventure; Action; Fantasy'
Nov 18, 2021 00:27:50.851 [0xb6c62dcc] DEBUG - MediaFile: found embedded image, saved to '"/tmp/cd4b768290ebd0d9c05b6c2718de53f5.jpg"'
Nov 18, 2021 00:27:50.851 [0xb6c62dcc] DEBUG - [MI] Closing input file: "/mnt/server/Plex Movies/The LIbrarian Quest for the Spear (2004)/The Librarian Quest for the Spear (2004).mp4"
Nov 18, 2021 00:27:50.857 [0xb6c62dcc] DEBUG - Matcher: found 3 auxiliary files in "/mnt/server/Plex Movies/The LIbrarian Quest for the Spear (2004)" (single media: no)
Nov 18, 2021 00:27:50.857 [0xb6c62dcc] DEBUG - Matcher: no sidecar subtitle files found for "/mnt/server/Plex Movies/The LIbrarian Quest for the Spear (2004)/The Librarian Quest for the Spear (2004).mp4"
Nov 18, 2021 00:27:50.858 [0xb6c62dcc] DEBUG - Matcher: no valid subtitles found, removing any existing media bundle file
Nov 18, 2021 00:27:50.859 [0xb6c62dcc] WARN - Caught exception trying to convert extra data attribute 'originallyAvailableAt' with type 1 and value '2004-07-12' ~ bad lexical cast: source type value could not be interpreted as target

Either remove them or disable Prefer local metadata should the problem.

Two things I immediately see from the logs:

  1. There appears to be more than one media file in that folder - in these cases you cannot use generic filenames for posters like poster.png and must name it the same as the file e.g. Movie (2020)-poster.png
  2. There is also an embedded image in the file itself - if you have “Prefer local metadata” enabled it will use this one first.
1 Like

Prefer local metadata is unchecked. I’m not sure what you need me to remove.

There is only one poster in the folder. Prefer local metadata is unchecked.

The mp4 file itself has embedded images directly in it. You can use a tool like EasyTAG to remove these from the file.

Renaming the file worked but I don’t know why the logs indicate that there is more than one media file when all there is in the folder is the movie and the poster.

No I don’t mean image file, I mean there is more than one video in that folder. If this happens we cannot know which image you want associated with which video so you must name it according to the one you want it linked to.

There is only one video in the folder as well, so I don’t know why the logs indicate otherwise.

Can you show me exactly what files are in there (/mnt/server/Plex Movies/The LIbrarian Quest for the Spear (2004))?

Here’s a pic of the folder. 1 poster, 1 video file.

Could you do me a favour and check “Enable Plex Media Server verbose logging” in the server settings, then refresh the metadata again and then grab fresh server logs for me? Once you’re done make sure to disable verbose logging again.

The previous log you sent indicates that there should be the movie file plus 3 other files in that folder, enabling verbose will list all the files we see in the log.