Script de PostProcesamiento de Plex ya no funciona

He estado usando un script de postprocesamiento en Windows durante algún tiempo, pero recientemente comenzó a mostrar el siguiente error…

WARNING> 2017-08-23T17:19:07 MCEBuddy.Engine.QueueManager → Manually selected file G:\Recorded TV\PlexMovies.grab\dd10eec1367a3c10c9b2f77affc62f3cbe2ed5b4\SomeMovieName.ts does not exist or MCEBuddy doesn’t have read permissions, skipping

Nota: La unidad G es local.

No puedo determinar si Plex está moviendo el archivo .TS fuera de la carpeta .grab antes de que MCEBuddy pueda acceder a él (opción 1: no existe) o si MCEBuddy no puede acceder a él y el script termina dejando el archivo .TS sin tocar para que Plex lo organice como de costumbre (opción 2: el script se ejecuta con permisos inadecuados).

¿Plex usa un usuario específico de Windows para ejecutar el script de PostProcessing? Cuando hago doble clic en el archivo bat funciona correctamente y escribe en un archivo txt para mí. Cuando Plex lo ejecuta, la única evidencia de que se ejecuta es el error anterior de MCEBuddy.

Cualquier ayuda es apreciada.
-Jay

Si un archivo bat funciona, prueba esto. Inicia MCEBuddy como motor de línea de comandos desde el menú de inicio. Esto se ejecuta en el contexto de usuario en lugar del contexto del sistema. Si tienes permisos para acceder al archivo, entonces MCEBuddy también los tendrá. Si funciona bien, entonces es un problema de permisos; de lo contrario, el archivo se está moviendo antes de que MCEBuddy pueda capturarlo.

Una posibilidad más es que el archivo esté siendo bloqueado por Plex. Deberías intentar configurar el parámetro de retraso en la configuración experta de la Tarea de Monitoreo a, digamos, un minuto. Esto significa que MCEBuddy esperará un minuto después de la última vez que el archivo fue modificado antes de intentar procesarlo. Esto puede ayudar si Plex está escribiendo en el archivo mientras MCEBuddy intenta capturarlo.

@RBoy, Gracias por tu respuesta y sugerencia. Resulta que Plex empezó a portarse bien con el script de postprocesamiento un par de semanas después, tras una actualización del servidor de Plex. Debió haber sido algo de su parte.