Enable Pre-Roll per Library

I operate a shared Plex Server with multiple friends as consumers and share different Movie Libraries with them. Also some of them love to watch a couple of trailers before a movie.

I have an additional Library for 4K HDR Movies with Dolby Atmos Audio Tracks. Because of transcoding performance and network bandwith i don’t share this library to my friends.

To me it’s always a great pleasure to watch a random Dolby Atmos Demo Video before a movie from that library. Unfortunately i can’t use the Pre-Roll Feature, beacuse i would force my friends to watch these demo videos, too.

I know i could handle this by disabling Cinema Trailers for shared libraries, to not play pre-roll videos. But Cinema Trailers would be disabled as well and that’s not desired.

Therefore i sugesst, to split the “Enable Cinema Trailers” Feature at Library Preferences to two dedicated options “Enable Cinema Trailers” and “Enable Movie pre-roll video” at Library Preferences.

Currently i don’t enjoy my pre-roll material or need to navigate to a different video library with that specific demo material and come back to the movie library to start the movie. But that doesn’t feel right and i think it should be easily implemented.

Thank’s for considering my Sugesstion and further comments as well!

I was just thinking about the prerolls and was about to suggest something similar. It would be nice to be able to assign prerrolls independently by library, as you say, but it would also be nice to assign prerolls by movie collections. That way I can add a specific preroll to, lets say, the MCU or the Rurouni Kenshin trilogy witouth having to create a specific library to those movies

2 Likes

That’s also a nice and more specific idea.
I’m not sure about the complexity releated to implementation, but let’s see what other people think about this.

Late to the party - I agree with this idea 100%. I need this feature too! I think it would be VERY useful to give a “per library” setting in the library screen, then in the details/edit for each movie you could have the same thing that overrides the “per library” setting for that video. in this case you could eliminate the global preroll entirely. this solves all use cases I can think of.

  • atmos intros for a given library or per movie
  • DTSx could be in teh same “high res” library but override to show a DTSx intro.
  • movie from the 70s could have an override for a classic intro
  • Rated R could have a warning video + different intro.
    etc.

from a development perspective it shouldn’t be too bad, it can leverage the same field (and likely 1/2 the logic) thats currently global and instead of checking the global it would look at the movie (if) then the library (else). I say this from the perspective of an application architect, but not direct familiarity with the plex codebase. if Plugins were still a supported feature, thats how I would approach it.

1 Like

Can you move your votes here?

I too would love to have, at least, the ability to assign pre-rolls for each individual library vs the global option it is now.

Count me in for this feature!

Another thing that would be great is when the Pre-Roll starts, it then cues the movie in the background to spin up so the movie can playback instantly after the Pre-Roll is finished. Currently after the Pre-Roll, the movie will then get a command to play, but the drive is not spun up so you have to wait another few seconds with the spinning wheel before play back starts. Pre cueing the movie with Plex-Roll would be great!

Any ideas if the Plex Dev’s will create this feature?

I feel that since the addition of pre-rolls there hasn’t been any improvement to it. Sure would be cool for our Plex Pass money to go toward something we want.

Currently pre-roll is at the system level - all libraries get the same pre-rolls. Naturally we want to take pre-roll to the next level - custom pre-rolls per library.

Please move the Movie pre-roll video address box from Extras to the Advanced tab in the Libraries > Edit section, where we can then specify different pre-rolls for different libraries.

I’ve seen variations on this suggestion before. Please get it done.