No se escanea el directorio

hola. he estado usando durante algún tiempo y ha funcionado muy bien hasta hoy. tengo una carpeta llamada tvshows. en esa carpeta están los programas que grabo desde hdhomerun en carpetas de cada programa. buddy no reconoce las subcarpetas. he marcado la opción de verificar subcarpetas pero no lo hace. si agrego manualmente la carpeta de cada programa funciona. no se cambió nada excepto actualizar a la última versión. intenté volver atrás pero no encuentra nuevos programas. he verificado archivos de solo lectura y eso no funcionó. no sé qué más intentar.

Abre tu archivo MCEBuddy.log y busca un nombre de archivo en el subdirectorio para ver qué está ocurriendo.

mcebuddy.log|adjunto (36.9 KB)

Busca en las carpetas de los programas no así C:\tvshows\

sería como c:\tvshows\the voice\season 1

hay varias dentro de tvshows. como dije, es tontamente simple de configurar. de la nada, cuando actualicé, empezó a darme problemas. intenté una instalación limpia y no funciona…

La última línea de tu registro te indica el problema:

ERROR> 2019-11-25T21:31:13 MCEBuddy.Engine.QueueManager → No se pueden buscar archivos en la ubicación D:\TVShows para la tarea de monitorización Windows Default
ERROR : La ruta especificada, el nombre de archivo o ambos son demasiado largos. El nombre de archivo completo debe tener menos de 260 caracteres y el nombre del directorio debe tener menos de 248 caracteres.

Windows está lanzando este error al intentar leer tus carpetas. O hay demasiados subdirectorios o tu sistema de archivos está corrompido.

No hay ninguna limitación dentro de MCEBuddy. Hemos probado la configuración con 500.000 archivos distribuidos en 25 subdirectorios y funciona correctamente. Necesitas abrir mcebuddy.log y buscar nombres de archivos específicos y ubicaciones de monitoreo para ver qué está sucediendo, si hay errores o advertencias de Windows o si tus filtros no coinciden, etc.

¿Estás viendo el mismo error en el archivo de registro sobre Windows lanzando un error sobre la longitud de la ruta?

Supongo que en eso se diferencia mi problema… Inicio el proceso y no sucede nada (es decir, no aparece ninguna lista de videos en procesamiento… está en blanco)…

Para no enviar todo el registro… aquí están las últimas líneas…


Engine Running → False
Subtitle Cut Segment Incremental Offset → 0
Minimum Segment Size (seconds) → 4
Local Server Port → 23332
UPnP Enabled → False
Firewall Exception Enabled → False

2025-04-12T15:43:55 MCEBuddy.Engine.Core → MCEBuddy engine started. Setting engine last running state to start.
ERROR> 2025-04-12T15:43:56 MCEBuddy.Engine.QueueManager → Unable to process files in location A:\Media Server\Torrent\TV Shows for monitor task Ttv
ERROR : Could not find a part of the path ‘A:\Media Server\Torrent\TV Shows\All in the family (Archie Bunker) (Starring Mr. Carolyn O’Connor) Complete 480p H.264 (moviesbyrizzo TV uploads)\All in the family (Archie Bunker US TV Series) S5EP03 The Bunkers and inflation (Part 3) (Edith looks for a job).mp4’.
ERROR> 2025-04-12T15:43:56 MCEBuddy.Engine.QueueManager → Unable to process files in location A:\Media Server\Torrent\Movies for monitor task Tmovies
ERROR : Could not find a part of the path ‘A:\Media Server\Torrent\Movies\Friday The 13th Complete 12 Movie Collection - Horror 1980-2009 Eng Rus Multi-Subs 720p [H264-mp4]\Friday The 13th Complete 12 Movie Collection\Friday The 13th Extended Edition Reboot - Horror 2009 Eng Rus Multi-Subs 720p [H264-mp4].mp4’.
ERROR> 2025-04-12T15:44:56 MCEBuddy.Engine.QueueManager → Unable to process files in location A:\Media Server\Torrent\TV Shows for monitor task Ttv
ERROR : Could not find a part of the path ‘A:\Media Server\Torrent\TV Shows\All in the family (Archie Bunker) (Starring Mr. Carolyn O’Connor) Complete 480p H.264 (moviesbyrizzo TV uploads)\All in the family (Archie Bunker US TV Series) S5EP03 The Bunkers and inflation (Part 3) (Edith looks for a job).mp4’.
ERROR> 2025-04-12T15:44:56 MCEBuddy.Engine.QueueManager → Unable to process files in location A:\Media Server\Torrent\Movies for monitor task Tmovies
ERROR : Could not find a part of the path ‘A:\Media Server\Torrent\Movies\Friday The 13th Complete 12 Movie Collection - Horror 1980-2009 Eng Rus Multi-Subs 720p [H264-mp4]\Friday The 13th Complete 12 Movie Collection\Friday The 13th Extended Edition Reboot - Horror 2009 Eng Rus Multi-Subs 720p [H264-mp4].mp4’.


Las rayas arriba y abajo las agregué yo para separarlas del resto… Ahí es donde el registro se repite por cada archivo nuevo… La pantalla de archivos en procesamiento está en blanco… Tengo un Ryzen 7 con una GPU Nvidia 3060…

Copié esto desde mcebuddy.log después de reiniciar el servicio… Como no se ha procesado ningún archivo, no hay otros registros…

image

De todos los nombres de carpetas que obtuve directamente de la descarga de torrent… “All in the family…” es el más largo… Aquí está el interior…

image

¡Tengo un seguimiento!

Probé mi idea de “Hacer que Filebot se ejecute antes que MCE Buddy” y funciona bien… Así que debe haber algo en esos nombres de archivo tan largos que le estaba causando problemas a Buddy.

MCE Buddy recibe un video con nombre limpio de Filebot y todo funciona bien… ¡¡¡Ahora la pantalla de procesamiento de MCEB tiene archivos!!!

Estoy usando la funcionalidad AMC de Filebot para producir una estructura de directorios y convención de nombres de Plex. Abajo hay un listado de directorios de los videos recibidos por MCEB…

image

Espero que toda esta información ayude… He solucionado mi problema, pero pensé que te gustaría los detalles para mayor consideración…

Duane

image

Aquí está la última captura de pantalla…

Hemos visto este error antes. Hay un script de PowerShell en la solución de este post que ayuda a identificar los archivos.
https://discussion.mcebuddy2x.com/t/error-the-specified-path-file-name-or-both-are-too-long/4091

Aquí hay un artículo de Microsoft que explica la limitación y posibles soluciones.
Maximum Path Length Limitation - Win32 apps | Microsoft Learn