Estoy usando MCEBuddy junto con las capacidades de scripts de post-procesamiento de Plex Media Server.
El salto de comerciales de PMS está roto y sigue colgándose; no puedo confiar en él. Nunca tuve este problema cuando usaba el comskip incluido con MCEBuddy (gracias).
PMS coloca las grabaciones temporales en una carpeta «/.grab». Cuando termina la grabación, ejecuta su versión rota de comskip, teóricamente escribe un archivo edl (esto en realidad no sucede) y luego ejecuta el script de post-procesamiento (en mi caso, llamando a MCEBuddy).
Debido a los errores en PMS, quiero tener una tarea de conversión que observe la ruta del archivo; según esa ruta, ejecutará una tarea de conversión u otra. Específicamente:
Si la ruta incluye «tv-commercials», quiero que ejecute la «tarea de conversión A» que incluye comskip.
Si la ruta incluye «tv», quiero que ejecute la «tarea de conversión B» que no incluye comskip.
¿Se me escapa algo con la capacidad de máscara de archivos existente? Sé que puedo restringir una tarea de conversión a una ubicación de monitor específica; no puedo hacer eso cuando se llama desde la CLI. Me gustaría extender ese concepto para incluir la ruta del archivo.
mientras existan ambos directorios principales y uno no esté dentro del otro, ya puedes hacer esto; necesitas configurar 2 ubicaciones de monitoreo y 2 tareas. dentro de las tareas, en experto, establece la ubicación de monitoreo a la correcta para la tarea
Soy consciente de la restricción en la configuración experta. Los monitores no funcionan junto con Plex Media Server y el script de postprocesamiento porque, desde la perspectiva de MCEBuddy, ambos son CLI, de ahí la solicitud de función.
Bueno, si tus grabaciones van a las carpetas diferentes de Plex por ahora, quizás uses MCEBuddy para escanear las carpetas cada pocos minutos en lugar de usar un script posterior en Plex. Cuando usaba Plex para grabar, dejaba que MCEBuddy hiciera su trabajo y no usaba Plex para ejecutar un script posterior.
eso es lo que estaba haciendo antes: rompe los metadatos de Plex y también te metes en un estado donde Plex cree que el archivo falta hasta el próximo escaneo porque el nombre del archivo cambia de *.ts a *.mkv (en mi caso).
Bueno, si estás cambiando el tipo de archivo que falta, simplemente configura Plex para que escanee automáticamente los cambios y en el tiempo de codificación más unos 30 segundos vuelve a aparecer; consume muy poco tiempo de CPU. Si no quieres que MCEBuddy cambie los metadatos, en la tarea, bajo la opción de experto, desmarca “download info” y asegúrate de que “add info” esté marcado.
¿Por qué no se puede agregar una máscara de ruta de archivo o extender el campo “coincidencia de nombre de archivo” para que también funcione en la ruta del archivo? Al menos si fuera así, podría cubrir esto mediante dos tareas de conversión.
Soy miembro y colaborador de MCEB desde hace mucho tiempo.
solo uso el programa, tío, solo intento mostrarte otras opciones que he usado. ya no uso plex para grabar, ahora uso nextpvr y el directorio de salida de mce lo escanea plex.
Esta función se ha añadido en la compilación de hoy 2.4.9. Puedes indicar a MCEBuddy que realice una coincidencia con la ruta completa del archivo en lugar de solo el nombre del archivo añadiendo la etiqueta path: al principio de la expresión de coincidencia.
Si deseas que coincida con toda la ruta del archivo en lugar de solo el nombre, comienza el patrón con path:
p. ej.
path:*recordedtv*
O para una coincidencia negativa
path:~*recordedtv*
O si deseas usar una expresión regular para coincidir con la ruta
path:regex:(recordedTV|liveTV)
Esto se aplica tanto al filtro de nombre de archivo de tarea de conversión como al filtro de nombre de archivo de tarea de monitoreo. La ayuda emergente también se ha actualizado para reflejar estos cambios.