[BUG] Personal media metadata not registering correctly

Server Version#: 1.28.0.5999
Player Version#: N/A

I want to report a bug in the metadata processing of Personal Media files.

I have some MP4 Personal Media files, I wanted to register in Plex Server. I’ve made a separete “movie” database for these media files to make them appear in their own category.
To prepare these files, I have tagged them with relevant information (MP4 tags). I used a tagging software called MP3Tag. This works correctly, I read registered metadata correctly in several softwares.
The metadata field that is causing a problem in Plex is the “Originally Available”, so the date of the clip.

First problem was that the prioritization of metadata sources, doesn’t seem to work.
Plex would not read the files’ metadata at all when it was set to check “Personal Media” first and “Local Media Assets (Movies)” as second, even when both is ticked. It seems to just do a “Personal Media” check, find nothing and stop.
I then swapped these around, so it would check file metadata first. That meant that Plex Server started using the media files’ embedded file metadata on import.

Second problem was then that while it imported all the metadata, it did not update the “Originally Available” date with with what was in the file, but just registered all the clips at the date of file submission (today).
After the automatic submission metadata scan completed, I ran the “Refresh All Metadata” in the “Manage Library” of the whole category. That reinitiated the Metadata scan of all files, and this time it registered the “Originally Available” dates from the media files and imported them into Plex database.

Third and last problem was that when Plex Server read the dates from the files, all reads were offset with one day. When I had set the metadata date in the MP4 file as “2011-01-11”, Plex Server loaded that date from the media file, but displays it one day offset as “2011-01-10” (the day before). It does that consistently. I tried different dates in the 1960s up to 2022, and it’s always 1 day offset.

The agent configuration in Settings > [Server Name] > Agents only apply to the legacy agents. If your library has been configured to use Plex Movie, all the configuration is per library in that library’s Advanced tab ( > Manage Library > Edit...) – there you can e.g. enable the option Prefer local metadata.

As for personal media in general – best don’t use a movie library. Even with local metadata enabled, Plex will try to complement some data from online sources which will obviously not work for personal media. Use an Other Video type library instead!

Thanks.

I tried to do a new “other video” library. This seems to addres first problem and automatically read tags in file, but second and third problem is the same. The date is not read in first go, but only after I do a “Refresh all Metadata”, and dates that are imported into Plex are still 1 day off from what is in the media file tag.
I noticed that if a clip is dated 2022-01-01, then Plex will import the date as 2021-12-31, but the “Year” display shown in sort by “Release Date” it shows as 2022 in “Year” and “Orignally Available” as 2021-12-31 in same view.

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