Broken PreRoll Scanner

I posted this in r/Plex but figured I’d post it here too.

Here’s my issue. You set your PreRolls, everything is good till you need to make a change to a video. Add an AC3 track, swap out a crap version for a better one, etc. you leave the name the same because it’s still the same thing, just slightly modified, and Plex throws a fit. When it initially scans in, it FOREVER saves the expected media info and never changes when you update a video.

Example I have a PreRoll that I could only find a copy with AAC 2CH audio for. Loaded it in, then about a week later I ended up being able to make a copy with AC3 5.1. Verified it works in VLC, added it to a test library in plex to make sure it read properly, etc. no issues. I go to move that file to my PreRolls, name it the same as the previous 2CH version has been, and here’s where it gets screwy. If direct play, the file plays as a proper 5.1 file BUT plex reports it as an AAC Stereo (as the original file was AAC Stereo). When a user watches a movie and the PreRoll has to transcode, they get video but no audio on the modified PreRoll because Plex doesn’t know what to do with itself.

PLEASE PLEASE PLEASE Plex Devs make some type of option to have plex rescan PreRoll media, whether it be a button or auto-detect.

Server Version#: 1.25.2.5319

1 Like

Bump :heart:

So… Plex will pick the same prerolls up ok if you drop that file’s path from the prerolls setting, save it and subsequently re-add it?
If so you should be able to simply copy the list of paths, save and paste it again to make this work.

Personally I wasn’t aware Plex is even analyzing those files upfront…

That’s a good thought. I’ll try it. Usually my workaround is to name the file something that’s not yet been used.

Any other thoughts?

Not really… while I see your point, it seems to be more of a fringe use case.
I’m not sure how many users touch prerolls after adding them (or use that feature at all).

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.