I dont know why but plex suddenly stopped identifying duplicated files. I update my library with better quality movie quite often and delete them only when there is quite a few to delete at the same time. I just noticed that I have many more duplicate file then what Plex is showing me in the Movie/Duplicate right now.
Here one exemple… many movie are like that now… 2 quality, 480/1080. it used to show that yellow triangle and display in the duplicate menu but not its not listed in duplicate.
Running plex 1.17.0.1709 in and Unraid docker for over a year now…
Tried to refresh all metadata - Same problem
Tried to empty trash - Same problem
Tried to sign out/in - Same problem
have you ever changed the main agent used for the library? or maybe did a fix match with a different one than the default for the library. so they could have been scanned in with different agents.
when hovering on the poster click on the dots on the bottom right and choose “get info” then in the window that opens click on “view XML”
in the XML you will see a GUID that will show which agent was used when the item was added to the library It will look like this
if Plex Movie was used it will look like this guid="com.plexapp.agents.imdb://tt3315342?lang=en"
If TheMovieDB was used it will look like this guid="com.plexapp.agents.themoviedb://263115?lang=en"
so if you did a fix match originally for example or change the default. the new item could be scanned in with a different agent and considered different
This can be useful if you want to track their watch status separately like if you have a theatrical and a directors cut of a movie.
You can merge them as one by selecting both (click the circle on top left on hover) then choosing Merge from the options menu on top right of page
I probably changed it to do a match and I didn’t noticed it.
There is a discrepency in the guid, one is imdb and the other is themoviedb.
What is the best way to rescan the whole library to catch all the duplicate files?
There is no quick way to do it unfortunately because they are considered different items. A refresh does not change the GUID assigned when scanned in. You would need to do the merging thing I mentioned for each. Or figure out which of each duplicate is not using the current library default and do an unmatch then match manually