I want to recreate part of the experience of renting videotapes in the olden days: popping a movie in and being greeted with a few trailers for things you might never have heard of before. I thought I’d download a hoard of movie trailers from YouTube, save them in a ‘Trailers’ folder, tell Plex about it, and have it pick a random 3 each time I started a movie.
Reading about the trailers feature in Plex, though, it seems like it’s intended to show trailers only from other movies in your library.
Then I had what I thought was a great idea. I’d create a second movies library, with a dummy 5 KB file representing a movie whose trailer I had, and store the trailers alongside those. Then I could browse my normal movie library, and it’d play trailers from the dummy library. Perfect. But alas that doesn’t seem to work, playing movies from the normal movies library won’t play trailers from other movie libraries.
So I thought I’d ask here – has anyone else found a solution to this sort of thing? What are my options, if I want to do this?
And a secondary question: if I do get something like this to work, is there a way I can ensure two users watching the same movie get the same set of trailers? My main use of Plex is for my partner and I to watch movies together while we’re apart, pressing play at the same time, so matching the trailers would matter.
My only idea right now that solves both problems is a sort of ridiculous one: encode all my trailers identically, then write a script that picks a few at random, concatenates them together with ffmpeg, and attaches it to one particular movie in my Plex library as its trailer. So from Plex’s POV there’d only ever be one possible trailer included in the library, played before every movie as the only possible selection. But its content would change every time I ran the script. The downside here, aside from the obvious pain in the ass, is that it’d make it impossible to actually have the proper trailers for anything.
