I’m starting this as a new topic since my search for ‘preprocess dvr’ didn’t find anything.
Like many people, I post-process DVR recordings to convert them from huge ts files to more compact mp4 files. However, doing so means that plex is no longer able to determine whether or not a movie or show episode has already been recorded and skip it if it has.
It would be nice if we could either (preferred option) execute a preprocessing script to make this determination and let plex (via a return code) know whether or not to record the show or (alternative option) if we could tell plex to look for alternative filename extensions itself without the need for a user supplied script.
I understand that but it does not fit in with my world view.
New recordings come into a ‘new’ library that is solely dedicated to that purpose. After the recording is complete, they are processed and then stored in their permanent location. The file extension is changed as a part of the conversion process. I understand the implications of that and I do not expect plex to handle that level of customization, hence the wording of my question/request.
Personal preference aside, there could be other valid situations why a preprocessing script would be useful so, whether or not you agree with the example provided, it is still a valid question/request that, frankly, would not take very much at all to implement. i.e. Replicate the existing code that allows us to specify and record the post-processing script name, add a call to the specified script in the DVR scheduling logic and check the return code prior to recording.