QueueManager hörte auf, nach neuen Dateien zu suchen, als er auf eine Datei stieß, die die Windows-Long-Path-Beschränkung verletzte. Mit anderen Worten: Die kombinierte Länge von d:\whatever\whatever\showname%.%season%##.%episode%##.title.ts überstieg die erlaubten 260 Zeichen.
Es war einfach eine Ausnahmesituation, bei der der Name der Serie, der Titel der Episode und meine Ordnerstruktur zusammen über 260 Zeichen kamen. Der ausschlaggebende Faktor war der Episodentitel.
Das MCEBuddy-Log war auf Debug gestellt, und die letzte Zeile im Log lautete: „The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.“
Selbst als ich den Dienst stoppte, mcebuddy.log umbenannte und den Dienst neu startete, fuhr QueueManager normal fort, fügte sogar Dateien hinzu, bis er wieder die gleiche Datei d:\whatever\whatever\showname%.%season%##.%episode%##.title.ts erreichte; danach wurde nichts mehr verarbeitet.
Genauer gesagt:
2017-12-10T14:27:23 MCEBuddy.Engine.Core → MCEBuddy engine started. Setting engine last running state to start.
ERROR> 2017-12-10T14:37:34 MCEBuddy.Engine.QueueManager → Unable to search for files in location \library\G_TVdir for monitor task tvdir
ERROR : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
Computer mit MCEBuddy:
Windows 10 Pro, 64 Bit
Computer mit der Netzwerkfreigabe:
Windows 10 Pro, 64 Bit
Beide Rechner haben die Gruppenrichtlinie „Enable NTFS long paths option“ unter „Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystem > NTFS“ aktiviert.