Server Version#: 1.4.0.924-60046db9
Player Version#: latest
I want to confirm that it is possible to rename entire library (files and folders) without losing watched status? Example would be to rename TV season folders, i.e. Season 1 to Season 01, to follow Plex naming conventions.
if you DISABLE automatically empty trash, and you have not changed the metadata agents, then just rescan and the files should be picked up and matched as duplicates to the old location.
after everything is scanned/matched (you should see a (2) in the corner of everything that was moved), then you can manually ‘empty trash’ which should clear out the old location from the library.
before you do any large moving of files, you should make sure you have a good backup of the database file, just in case something goes wrong.
watch status is linked with the GUID of the file in the database with your account. If your account so as long as the item is matched with the same metadata agent and still has same ID should be fine even if you move things around.
Example the GUID for Arrested Development Season 1 Episode 1 matched against the moviedb is guid="com.plexapp.agents.themoviedb://4589/1/1?lang=en" ( you can see it when viewing XML)
If I rematched with the TVDB plex would not know it is the same thing as it would have a totally different GUID based on the TVDB ID number
i.e. the renaming will be going withoput losing your status if the items are matched to external metadata servers.
However, if these are custom items, which have only manually edited metadata, then you will lose your status. The only way in this case would be to edit the Plex database directly and insert the new file and folder names. [HowTo] Plex database modification - Moving media the right/wrong way
if you disable that, then plex will keep orphaned data until the trash is emptied (ie you will see the trashcan icon on videos that have been moved/removed).