Support for multiple libraries

As written here: https://forums.plex.tv/discussion/comment/1607840#Comment_1607840
Currently plex doesn’t distinguish between Files based on which Library they are in as long as their ID matches they are treated as the same file, with same watched status. It would be nice if the server took library into account when updating watched status.

This way people can pre-convert multiple libraries based on quality or bandwith. For example you might want H264 for backwards compatibility but also have newer HEVC versions for future use.

Suggestion: Use library id/name + agent id as identifier instead of just agent id

I am not sure I follow you. Why would you wan’t to micro manage this? You can already store multiple versions in the same folder and Plex will “Automatically” select the best one per device and connection speed. Take a look at Media Optimizer

I am using Encrypted Google Drive so Optimizer doesn’t solve my problem as I need control over my content, as I cannot keep optimized versions on my server due to storage constraints I need to use google drive for it, in which case it’s easier to handle the ‘optimized’ versions myself.

Optimizer doesn’t allow me much control other than define ‘X mbps’ which is fine for basic usage for people who need no control over their media, but how does it treat audio? does it downmix? does it lower bitrate?

If for example I have a HEVC 4K movie does it create HEVC or H264 optimized versions? if yes what H264 level?

these are things I care about and things that this option doesn’t solve.

Optimized versions are always H.264, Level 4.0
There are optimizer profiles: mobile, tv, and custom.
Mobile burns in subtitles and mixes down audio to stereo.
TV retains text-based subtitles and surround audio (and probably even several audio tracks)

Early 2021 clean-up: duplicate