New Automatic Labeling of newly added items in plex based on filepath #420
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added functionality to allow dynamic labeling of items added to plex based on the filepath of the new item. Supports multiple file paths if the media item is stored in multiple folders. (e.g. - Charlie and Sarah both own the same movie, putting the file into both Charlie and Sarah's folder, the script does support tagging the item with both tags accordingly)
This is ESPECIALLY helpful for plex managers who don't want to have to individually manage/update plex metadata for the same item across potentially many different plex libraries and plex treats each library as unique, or managers who simply still want to see all content in one place and one library item on the "left panel" to keep things clean and simple.
Examples of use cases:
You have many users (lets say individuals in a family) that all want to be able to share their libraries with friends and/or different family members. But at the same time they don't want to automatically share everything with everyone. By creating folders for users media under the main "movies" plex library folder, this allows the manager to add a movie to individual user folder's and then by tag sharing include/exclude that users media specifically with others.
You have a single large library to manage, but want to share 1080p versions of your files only with external users. With using this script you can create a separate 1080p folder WITHIN THE SAME LIBRARY, where when items are added they are automatically flagged with 1080p, and then in sharing rules you only share the 1080p versions with said external users. But then as you update artwork, or other metadata, it stays in sync and up to date with everyone.