Hi everyone. I like the new Plex Movie agent, but I believe I’ve found a bug in it. I have a library with a lot of recordings which are not in any online databases, so they can’t be matched (but some are / can, so I need to use Plex Movie agent with it). A lot of these recordings are matched to incorrect movies by the agent. What I did with old (legacy) Plex Movie agent was to Unmatch those videos, and then movie stayed unmatched forever. Plex remembered “unmatched manually” status for it and didn’t try to match it again. However, new Plex Movie agent doesn’t seem to honor the “unmatched manually” status. After I Unmatch and metadata are refreshed, Plex again matches the video to the same movie it matched it before - incorrectly. Doesn’t seem to remember that video must stay unmatched. It loads back all the wrong values for video attributes (like director, actors etc) which are wrong so I don’t want to see them. Also, this refresh metadata / match process resets Poster and Background to none (Plex loads posters and backgrounds but selects none of them as active). So I basically can’t use new Plex Movie agent for any libraries which contains videos that should stay Unmatched, because Plex will match them again and again when it refreshes their metadata. Would be really great to have this issue fixed.
My recommendation for DVR libraries: set their agent to ‘Personal Video’.
That way Plex doesn’t even try to match new items.
On those few items which can be matched, manually use ‘Match’ instead.
If you want to keep using your approach, use ‘Fix Match’ - ‘Search Options’ and then select manually the Agent ‘Personal Media’.
However, regarding my approach: I have already tried using Fix Match - Search Options - Personal Media since I found this recommendation in some other thread here (should have noted that). This doesn’t work either. Next Refresh Metadata still grabs info from that incorrectly matched movie.
It still definitely seems there’s a bug in new Plex Movie agent, since old Plex Movie agent did honor “unmatched manually” status just fine.
Maybe I should add for clarity that my library is not a library of DVRs (not my own, at least). It’s a library of recorded theatrical plays. As such, many of them are not in online databases - but many still are (eg. National Theatre, RSC and Globe’s plays all are). I just counted and it seems that about 45% of my plays are in databases.
Otto - I tried your solution and it doesn’t work. New Plex Movie scanner just don’t work if library’s agent is set to Personal Media. It works as follows: if I click Match -> Auto-Match -> Plex Movie browser shows rotating circle for a second, then poster rotates indicating metadata were updated, I click Edit and I see that no movie metadata were obtained, all metadata are blank except ones taken from movie file. If I click Match -> Search Options -> set Agent to Plex Movie and enter correct title and year, click Search -> I get a list of movies found, I select the correct movie and again, rotating circle appears for a second but no metadata are loaded into movie properties. So this method doesn’t work with new agent as well. It works with old agent but old agent doesn’t have the Unmatch problem either so no need to use this method with it.