Cómo hacer que funcione el archivado

Soy un usuario nuevo y estoy un poco nervioso por eliminar los anuncios sin conservar el archivo original al menos durante algún tiempo. Creo que lo configuré correctamente para lo que quiero hacer, pero no está archivando los archivos.

Mi configuración tiene los archivos en una unidad NAS externa (tengo configurado el nombre de usuario para que pueda leer/escribir). Luego me gustaría archivar en otra unidad NAS externa (no parece haber un lugar para este nombre de usuario y contraseña), así que intenté archivar en una unidad local para ver si ese era el problema, pero aún así no funcionó. Tengo el registro en modo depuración, pero no veo en ninguna parte que mencione el directorio de archivo. Estoy cargando el registro de este intento, pero otros con la unidad local tuvieron los mismos resultados.

En Ubicación de monitoreo, configuración experta, tengo marcado archivar archivo original y carpeta de archivo seleccionada.

Bless This Mess S02E15 20200317 [20200318-0030].mpg-TVShows-2020-03-23T20-05-38.8995866-04-00.log (657.0 KB)

El archivado/eliminado de archivos después de completar una conversión se registra en el archivo mcebuddy.log, puedes abrir ese archivo y buscar el nombre de tu archivo para ver qué está sucediendo.

El archivado se configura para cada tarea de Monitoreo en la configuración experta. Puedes establecer la ubicación en una unidad NAS (comenzando con \\\\) y te permitirá ingresar el nombre de usuario/contraseña para esa ubicación de red. No uses unidades asignadas.

Estoy cargando el archivo de registro y dice el nombre del directorio de archivado, pero no veo dónde indica que está haciendo algo sobre el archivado (exitoso o fallido).
Esta es una unidad local y no una unidad NAS para la prueba.

Tampoco hay un lugar para el nombre de usuario/contraseña del directorio de archivado. Hay uno para el directorio de monitoreo y el directorio de destino.

mcebuddy.log (42.2 KB)

Tu archivo original y el archivo convertido son los mismos (tienen exactamente el mismo nombre, por lo que el archivo convertido sobrescribe el original después de la conversión), así que no hay nada que archivar. La función de archivo solo funciona cuando los archivos original y convertido son distintos entre sí.

INFORMACIÓN> 2020-03-23T20:12:10 MCEBuddy.Engine.Core → Trabajo para \\WDMYCLOUD2\HDHomeRun\Bless This Mess\Bless This Mess S02E15 20200317 [20200318-0030].mpg convertido exitosamente a \\WDMYCLOUD2\HDHomeRun\Bless This Mess\Bless This Mess S02E15 20200317 [20200318-0030].mpg usando la Tarea de Conversión TVShows y el Perfil HDHomeRun Sin Procesar

Sí, como todo lo que estoy haciendo es quitar comerciales, el nombre del archivo será el mismo. Parece que esto podría hacerse antes de que se reemplace. ¿Hay alguna manera de evitarlo?

Encontré este enlace: Archiving when destination filename is exactly the same as the source filename

y funciona para mi disco local. Supongo que solo necesito averiguar cómo hacer que funcione la información de inicio de sesión para el disco NAS.

No estoy seguro de qué más probar para que funcione la copia al NAS. He creado un nuevo usuario con cuenta en el NAS, configuré el servicio para que use este usuario/contraseña. Creé la misma cuenta de usuario en el NAS de origen solo para asegurarme de que todas las cuentas fueran iguales. Asigné la unidad en la cuenta del usuario y estoy ejecutando la aplicación mcebuddy desde esta cuenta. El error parece indicar que el usuario no tiene acceso, pero sé que eso es incorrecto. Lo intenté con UISession en true y false.

Con suerte alguien pueda ayudar. Estoy seguro de que estoy cerca.

Drunk History 20190114 [20190114-0940].mpg-TVShows-2020-03-25T18-59-13.8236869-04-00.log (599.2 KB) Drunk History 20190617 [20190617-0825].mpg-TVShows-2020-03-25T19-05-14.2410114-04-00.log (608.2 KB)

No estoy seguro de cómo me pasé por alto la línea en la que decías que no usara la unidad de red asignada. Ese debió haber sido el problema.

Una pregunta que tengo es por qué el usuario del servicio necesita ser un administrador. Cuando el usuario mcebuddy era solo un usuario estándar, el servicio no arrancaba correctamente. Tengo otro programa que usa unidades NAS y funcionaba con un usuario estándar.

No, no hay ninguna correlación entre el usuario y la ejecución de MCEBuddy. MCEBuddy se ejecuta como un servicio del sistema por defecto (a menos que alguien lo cambie manualmente).
Como servicio del sistema, no tiene acceso a las unidades de red asignadas por el usuario, como se explica en esta página, segundo mensaje: MCEBuddy FAQ - Common Issues and Errors

Sin embargo, puedes ejecutar MCEBuddy como un motor de línea de comandos desde el inicio de sesión del usuario desde el menú de inicio, lo que le da acceso a las unidades asignadas, pero entonces ya no se ejecuta en segundo plano y solo funciona mientras el usuario esté conectado.

Tal vez sea diferente a BlueIris, pero tuve que ejecutar el servicio como un usuario local en lugar del usuario del sistema para que funcionara el NAS. Eso es lo que indicaban en sus archivos de ayuda. Así que probé lo mismo con mcebuddy y el usuario que no era administrador me generó errores en los registros de eventos cuando intentó iniciarse y el programa decía que el servicio no se estaba ejecutando. Cuando convertí al usuario en administrador, se inició sin problemas. No estoy seguro de si quiero volver atrás en este punto, pasé la mayor parte de la tarde logrando que funcionara.

En este momento está funcionando con el servicio ejecutándose con el usuario que creé. Cambiar de la unidad asignada probablemente fue lo que solucionó el problema.

Puedes revisar la compilación de hoy. Ahora puedes especificar un nombre de usuario/contraseña personalizado para cada ruta de red. Así que las carpetas temporales, carpetas de fallidos, carpetas de archivo, rutas de monitoreo, carpetas de destino, etc., cada una tiene su propia opción de credenciales de red.

¡Genial, gracias! Lo probaré.