Konvertierte Dateien werden nicht mehr entfernt

Ich benutze Buddy seit über einem Jahr.
Normalerweise löse ich die Probleme durch Ausprobieren und Googeln.

Doch in den letzten eineinhalb Wochen tritt dieses Problem auf.

Ich ziehe meine MKV-Dateien in Buddy, um sie zu kopieren/remuxen und als MP4 zu speichern.

Buddy erledigt seine Aufgabe und konvertiert/remuxt und legt die MP4 wie vorgesehen im Originalordner ab.
Die MKVs werden – wie gewohnt – in einen von mir erstellten Archivordner verschoben.
Doch die MKVs bleiben im Originalordner!

Irgendwelche Vorschläge? Bedenkt: Früher funktionierte das – jetzt nicht mehr.
Vielleicht seit der Beta-Version 7!!

Können Sie Ihre MCEBuddy.log-Datei anhängen und den Namen einer Datei angeben, bei der dieses Problem auftritt?

Ich ziehe meine MKV-Dateien in Buddy, um sie zu kopieren/remuxen und als MP4 zu speichern.

Beachte, dass MCEBuddy nun eine separate Einstellung für das Archivieren/Löschen manuell hinzugefügter Dateien und das Archivieren/Löschen überwachter Dateien hat.

Für Dateien, die über die Überwachungsaufgabe konvertiert wurden, musst du in die Einstellungen der Überwachungsaufgabe gehen, auf „Experteneinstellungen“ klicken und auf dieser Seite das Archivieren oder Löschen der Originaldatei aktivieren.

Wenn du das Original für manuell hinzugefügte Dateien archivieren/löschen möchtest, klicke auf „Einstellungen“ → „Erweiterte Einstellungen“ und wähle die Optionen zum Archivieren/Löschen manuell hinzugefügter Dateien.

Danke Rboy,

Ja, die Änderungen der Einstellungen haben mir Sorgen bereitet.

Scheint jetzt alles in Ordnung zu sein

Wenn du die Originaldateien für manuell hinzugefügte Dateien archivieren/löschen möchtest, klicke auf Einstellungen → Erweiterte Einstellungen und wähle die Optionen zum Archivieren/Löschen manuell hinzugefügter Dateien.

Ich muss blind sein, denn ich kann „Einstellungen → Erweiterte Einstellungen und die Option zum Archivieren/Löschen manuell hinzugefügter Dateien auswählen“ nicht finden.

Nach „Einstellungen“ gibt es KEINE erweiterten Einstellungen!!

Wenn ich in die erweiterten Einstellungen komme, nachdem ich einen Konvertierungsauftrag angeklickt habe – kann ich die Option zum Archivieren/Löschen manuell hinzugefügter Dateien immer noch nicht finden!!

Verwendest du Version 2.4.7?

Ja, das Neueste

Danke Rboy,

Gefunden und funktioniert gut

Hallo Rboy,

ich habe das gleiche Problem wie zuvor.
Ich habe das Januar-2018-Update.

Wenn ich MKVs zum Umwandeln in MP4 hereinziehe, funktioniert das einwandfrei. Sie werden jedoch nicht in meinen „converted“-Ordner verschoben, sondern bleiben im Originalordner.
Ich habe all deine früheren Vorschläge nochmals überprüft, aber ohne Erfolg.

Problem 2 – der Überwachungszeitplan funktioniert nicht.
Und ein Klick auf „Rescan“ bewirkt nichts.

Diese Funktionen haben früher einmal funktioniert; ich nutze Buddy seit über einem Jahr und habe vor fast 12 Monaten gespendet.

Hast du dir das Konvertierungsprotokoll angesehen, um zu sehen, was los ist?

Ja, habe mir ein paar angesehen, aber ich weiß nicht wirklich, wonach ich suchen soll!
Habe eine aktuelle angehängt
High Maintenance (2016) - S02E01 - Globo.mkv-remux mkv to mp4-2018-01-20T19-18-48.0677966 08-00.zip (30,0 KB)

Diese Protokollmeldung zeigt, dass die konvertierte Datei in den konfigurierten Netzwerkordner verschoben wird (siehe Ende der Protokolldatei). Wenn sie nicht in Ihrem Netzwerkordner erscheint, haben Sie wahrscheinlich ein Netzwerkproblem, das Sie untersuchen sollten.

INFORMATION> 2018-01-20T19:19:44 MCEBuddy.Engine.ConversionJob → Moving converted file C:\tmp\working3\High Maintenance (2016) - S02E01 - Globo.mp4 to \\xtra\video\tv A-K\High Maintenance (2016)\High Maintenance (2016) - S02E01 - Globo.mp4

Bezüglich Ihres Überwachungsproblems würde ich sagen, öffnen Sie die Datei mcebuddy.log (das ist die Hauptüberwachungsengine), suchen Sie den Dateinamen, den sie Ihrer Meinung nach hätte erfassen sollen, und sehen Sie sich die Fehlermeldung an – sie wird Ihnen sagen, warum die Datei nicht erfasst wurde.

Sorry Jungs, ich habe es falsch erklärt.
Die konvertierte mp4-Datei wird an den richtigen Ort verschoben, aber die mkv-Datei wird nicht in den von mir eingerichteten Ordner verschoben. Ich habe versucht, einfach die alte mkv-Datei zu löschen, und das funktioniert ebenfalls nicht.

Werde das Log wegen des Überwachungsproblems prüfen, danke

Danke Goose und Rboy für euren Rat und eure Informationen – ich bin wieder am Laufen.

Hallo,

ich habe dasselbe Problem, denke ich.
Ich habe MCEBuddy so eingerichtet, dass die Originaldatei (.ts) gelöscht wird.
Da ich nur Werbung aus meinen TS-Dateien entfernen möchte, soll das Original nach dem Werbeüberspringen gelöscht und durch die werbefreie, unkomprimierte TS-Datei ersetzt werden.
Bei jedem Auftrag – egal, ob ich Dateien manuell hinzufüge oder überwachte Verzeichnisse nutze – steht im Protokoll, dass die konvertierte Datei nicht an das Ziel verschoben werden kann, weil sie dort bereits existiert.

MCEBuddy überschreibt meine Datei also nicht.

2018-03-20T23:35:36 MCEBuddy.Engine.ConversionJob --> Finished custom command, file size [KB] 3,422,387.00
INFORMATION> 2018-03-20T23:35:36 MCEBuddy.Engine.ConversionJob --> Moving converted file to destination
INFORMATION> 2018-03-20T23:35:36 MCEBuddy.Engine.ConversionJob --> Moving converted file C:\Program Files (x86)\MCEBuddy2x\working0\Filename.ts to J:\Recordings\Filename.ts
ERROR> --> Unable to move file C:\Program Files (x86)\MCEBuddy2x\working0\Filename.ts to J:\Recordings
Error :System.IO.IOException: Die Datei ist vorhanden.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.__Error.WinIOError()
   at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
   at MCEBuddy.Util.FileIO.MoveAndInheritPermissions(String source, String destination, Boolean overwriteDestination)
   at MCEBuddy.Engine.ConversionJob.MoveConvertedFile(String subDestinationPath, Log jobLog)
ERROR> 2018-03-20T23:35:36 MCEBuddy.Engine.ConversionJob --> Moving converted file to destination failed

Wie hast du es gelöst?

Ich kann mich wirklich nicht erinnern. Aber ich bin mir ziemlich sicher, dass mir die Protokolle die Antwort gegeben haben.

Tut mir leid, dass ich nicht weiterhelfen kann.

Nun, es scheint, dass ich es behoben habe.
Ich habe den MCEbuddy-Dienst mit Administratorrechten ausgeführt, und zusätzlich zum Anklicken von „Originaldatei löschen“ im überwachten Verzeichnis musste ich es auch bei manuell hinzugefügten/cli-Dateien anklicken, damit es wie erwartet funktioniert.

Ziemlich seltsam.

Das klingt plausibel; offenbar erlaubten die Dateiberechtigungen nicht, dass MCEBuddy die Zieldatei vor dem Verschieben oder Setzen der Rechte löscht. Als Administrator besitzt es jetzt die nötigen Rechte dafür.

Du solltest die Datei- bzw. Ordnerberechtigungen deines Zielverzeichnisses überprüfen.

Leider wurde auch beim zweiten Testlauf die Originaldatei nicht gelöscht.
Die Einstellungen sind identisch.
Überwachungspfad: Original löschen
Manuelle Dateien: Original löschen

Im MCEBuddy-Log steht:

INFORMATION> 2018-03-21T15:59:14 MCEBuddy.Engine.Core --> Job für J:\Recordings\zu_plex\ANTHONY_BOURDAIN_-_KULINARISCHE_ABENTEUER_S01E07_PERU_-_KABEL_EINS_DOKU.ts abgeschlossen  
2018-03-21T15:59:14 MCEBuddy.Engine.Core --> Originaldatei J:\Recordings\zu_plex\ANTHONY_BOURDAIN_-_KULINARISCHE_ABENTEUER_S01E07_PERU_-_KABEL_EINS_DOKU.ts wird gelöscht  
INFORMATION> 2018-03-21T15:59:14 MCEBuddy.Engine.Core --> Job für J:\Recordings\zu_plex\ANTHONY_BOURDAIN_-_KULINARISCHE_ABENTEUER_S01E07_PERU_-_KABEL_EINS_DOKU.ts erfolgreich nach J:\Recordings\Sonarr\Anthony Bourdain Parts Unknown Season 1\Anthony Bourdain Parts Unknown - S01E07 - Peru.mkv konvertiert mit Conversion Task TWD_TS_VB und Profil MKV VB  
2018-03-21T15:59:14 MCEBuddy.Engine.Core --> Keine Konvertierungen aktiv, System-Schlafmodus erlaubt  

Die Originaldatei existiert jedoch weiterhin.

(Diesmal sollte der Zielpfad nicht der Originalpfad sein, sondern ein anderer. Dadurch würde der Fehlschlag beim ersten Versuch erklärt werden, dass die neue Datei nicht über die alte gespeichert wird, weil sie einfach nicht gelöscht wird.)

Es funktioniert also manchmal, aber nicht immer.

Irgendwelche Vorschläge?
Ich spiele mit dem Gedanken, benutzerdefinierte Befehle einzurichten, um die Quelldatei vor Abschluss des Jobs zu löschen.