He seguido la guía de reddit y logré que la opción de monitor funcionara correctamente con MCEBuddy, pero quería usar el script de postprocesamiento para simplificar un poco más las cosas. Sin embargo, una vez que mi script se ejecuta, muestra el siguiente error (que ya se mencionaba en los comentarios de la guía de reddit, pero aún así no logro que funcione).
Ejemplo de error:
WARNING> 2017-06-24T04:59:52 MCEBuddy.Engine.QueueManager → Manually selected file \DISKSTATION\Media\Movies\TV Shows.grab\e253b954cfca11c6de4a879afbeda5e30224c390\The Insider (2004) - S13E245 - Episode 245.mkv does not exist or MCEBuddy doesn’t have read permissions, skipping
Aquí está el script de postprocesamiento que estoy usando:
@echo off
C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=engine --action=start
timeout /t 2 /nobreak > NUL
set tmpv=%1
set tmpv=%tmpv:~4%
set tmpunc="\\DISKSTATION\Media\%tmpv%
echo %tmpunc%
C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=addfile --action=%tmpunc%
timeout /t 10 /nobreak > NUL
:loop
for /f "delims=" %%o in ('C:\Progra~1\MCEBuddy2x\MCEBuddy.UserCLI.exe --command=jobstatus --action=%1 --quiet') do set status=%%o
if %status% == "not present" (
Exit
) else (
timeout /t 2 /nobreak > NUL
goto loop
)