Skip to content

Conversation

@DaTurkeyslayer
Copy link

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:

  • Dynamic sharing of owners media while keeping single libraries intact
    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.
  • Allow sharing 1080p versions only
    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.

Added functionality to allow dynamic labeling of items added to plex based on the filepath of the new item.
@DaTurkeyslayer
Copy link
Author

@blacktwin - do you have any feedback? I would love to get this up and usable for folks if possible!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant