Plex keeps track of what is watched / unwatched. There is no need to relocate the movies.
However, if you want to do so…
A structure with sub-directories might work, but does not strictly align with Plex naming standards. Also, it will most likely fail if you try it with TV Shows. See Naming & Organizing Your Media support article.
Instead of:
/movies
../movie 1 (year)/movie 1 (year).ext
../movie 2 (year)/movie 2 (year).ext
../seen movies/movie 3 (year)/movie 3 (year).ext
../seen movies/movie 4 (year)/movie 4 (year).ext
Consider:
/movies
../movie 1 (year)/movie 1 (year).ext
../movie 2 (year)/movie 2 (year).ext
/seen movies
../movie 3 (year)/movie 3 (year).ext
../movie 4 (year)/movie 4 (year).ext
The Movie library points to both locations, /movies
and /seen movies
.
When moving a movie or movies to a new location:
- Copy the movie to the new location. You will have two copies of the same file(s).
- Refresh metadata. Plex will show you have duplicate copies.
- Delete the movie from the original location.
- Refresh metadata. Plex will show you have one copy, in new location.
- After moves are finished, empty trash, clean bundles, optimize database (clears out old information from database).
This keeps your metadata, played/unplayed history, etc information in place. The movies will not show up as new additions to your library.
See “Move Media…” support article below.
You can schedule a scan of the library on a periodic schedule in Settings → Library. If the scan picks up new movies/tv shows, it will pull metadata for them. See “Library” support article linked below.
You can schedule a metadata refresh in Settings → Scheduled Tasks. See “Schedule Tasks” support article linked below.
https://support.plex.tv/articles/201154537-move-media-content-to-a-new-location/
https://support.plex.tv/articles/200289526-library/
https://support.plex.tv/articles/201553286-scheduled-tasks/
https://support.plex.tv/articles/categories/your-media/