Sometime in December, my postprocessing script (unchanged) stopped being executed at the completion of a recording. I’ve check the configuration and the script location is still there.
What made is stop? (Upgrade?)
How do I get it to be executed after a DVR recording?
Thanks,
Frank
Have you tested the script to make sure it still works? You say it still exists and wasn’t changed but did something your script executes change? Which is causing it to stop? Have you checked the logs to see if Plex is executing your script? Is the script still listed in your Plex DVR configuration settings?
The script is very simplistic and hasn’t been changed:
#!/bin/sh
#set -x
dirqueue="/home/plex/data/"
filequeue="${dirqueue}plexpost.queue"
datetime=date +%Y%m%d\|%H%M%S\|
echo “${datetime}$1|” >>$filequeue
-Frank
Screenshot of your DVR settings showing the Post Processing script configured
…and the script (screen capture) again:

-frank
Does the Plex Media Server logs show it executing the script? Or an error that the script could not be executed?
Well, I only looked at one log and didn’t find it.
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs/Plex Media Server.log
(I don’t see one separate for DVR)
-Frank
All the DVR entries are included in the Plex Media Server logs. When a recording ends there should be an entry about Post Processing. Should look something like this:
Jan 12, 2018 07:30:01.088 [14000] DEBUG - Job running: E:\Dropbox\mcebuddy_script\MCEBuddyScriptv2.bat “G:\TV_DVR.grab\90f6c494dcf461528bfd3b20d18b772b661127d3\The Big Bang Theory (2007) - S10E01 - The Conjugal Conjecture.ts”
It appears all that I had to to was to hit save on the DVR configuration. Looks find now.
Thanks,
Frank