Die Überwachung von Unterverzeichnissen scheint nur für die ersten beiden Ebenen zu funktionieren, aber nicht für die dritte:
c:\Videos\Titles\Seasons\
Es sieht so aus, als würde MCEBuddy, wenn man „Videos“ überwacht und die Option „Unterverzeichnisse überwachen“ aktiviert ist, nur bis zu „Titles“ und nicht bis zu „Seasons“ gehen.
Keine Begrenzung, ich habe gerade 10 Ebenen verschachtelter Unterverzeichnisse getestet und es funktioniert. Höchstwahrscheinlich sind die Verzeichnispfade zu lang oder die Sicherheitsberechtigungen hindern die Engine daran, sie zu durchlaufen. Wenn du deine mcebuddy.log-Datei öffnest und nach deinem Verzeichnisnamen suchst, wirst du sehen, was vor sich geht.
ERROR> 2020-12-12T21:48:36 MCEBuddy.Engine.QueueManager → Unable to search for files in location E:\ServerFolders\Videos\TV Shows\Recorded for monitor task Plex Recorded TV 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.
Ich glaube nicht, dass ich vollständige Pfadnamen länger als 256 Zeichen auf NTFS erstellen kann.
Was die Berechtigungen betrifft, läuft MCEBuddy meines Wissens mit Admin-Rechten.
Ich kann MCEBuddy in einem Monitor Location-Script auf ein „Title“-Unterverzeichnis des obigen Ordners zeigen, z. B.:
„E:\ServerFolders\Videos\TV Shows\Recorded\American Experience (1988)“
…und MCEBuddy findet und konvertiert alle Dateien in den Unterverzeichnissen Season 01, 02, 03 usw.
Entschuldigung, wenn ich verwirrt bin und zur Belastung werde. Ich versuche nur herauszufinden, wie ich das Problem lokalisieren und beheben kann.
Fordert MCEBuddy eine Verzeichnisauflistung von Windows an und Windows gibt den Fehler zurück?
Gibt es eine Möglichkeit, die Anforderung der Verzeichnisauflistung über die Eingabeaufforderung zu rekonstruieren?
Ich vermute, es muss eine einzelne Datei oder ein einzelner Ordner sein, der Windows den Fehler auslösen lässt, und ich versuche herauszufinden, wie ich sie finde.