2015-05-20, 04:38 AM
I've just finished setting up a fresh install of Windows and all my HTPC software, I have one new problem that didn't occur before. I'm not sure if it's my configuration or the new version of NPVR (I was using 3.3.8, now 3.4.8). Roughly 50% of my recordings do not make it to PostProcessing.bat. NRecord.log *does* show "Starting: C:\Users\Public\NPVR\Scripts\PostProcessing.bat" for all of the episodes it did not run for. It appears that NRecord.log is just saying it's *going* to run it or *tried* to run it, but there's no indication of whether or not it actually ran or what the exit code was so it doesn't seem to be monitored in any way. Ideally, it'd be nice if NPVR itself logged the output of the bat files or at the very least an exit code so there would be no question of whether the issue was with the batch file contents or NPVR failing to launch it. To "debug" this, I changed my PostProcessing.bat file to a single line that simply runs the "real" batch and saves the output to a log file. Both batch files do work. But it's consistently every other recording that finishes does not get processed, I'm keeping an eye on the logs to see if it really is exactly every-other completed recording that fails to run PostProcess.