Manuelle Konvertierungen und Überwachungsfehler

Ich habe einige Dateien, die DENKEN, dass sie konvertiert wurden, offensichtlich aber nicht, da sie immer noch TS-Dateien sind. Ich habe mehrere Ordner mit solchen Dateien, obwohl andere Unterordner in meinem überwachten Verzeichnis wie erwartet funktionieren. Dies ist der Log-Eintrag, den ich für eine Datei in einem überwachten Ordner erhalte:

2021-04-07T10:01:33 MCEBuddy.Engine.QueueManager → Monitor task Windows Default : File I:\Media\Recorded TV\Modern Marvels (1993)\Season 15\Modern Marvels (1995) - S15E22 - The Real National Treasure.ts already converted with status Converted

Dies ist der Log-Eintrag, den ich für eine Datei erhalte, die ich manuell hineinziehe:

I:\Media\Recorded TV\Dateline (2016)\Season 01\Dateline (2016) - S01E22 - The Last Dance.ts, Conversion Task ->Convert to MKV
2021-04-07T10:57:40 MCEBuddy.Engine.QueueManager → File >Dateline (2016) - S01E22 - The Last Dance.ts<, checking filename filter >.ts,.m4v<
WARNING> 2021-04-07T10:57:40 MCEBuddy.Engine.QueueManager → File Dateline (2016) - S01E22 - The Last Dance.ts did not match Filename meta data pattern

Zwischen diesen beiden Einträgen erhalte ich jedoch diesen Fehlerblock. Ich weiß nicht, ob das relevant ist oder nicht:

> 
> ERROR> --> Unable to open INI file -> C:\Program Files\MCEBuddy2x\config\history.. Retrying once more.
> Error : System.IO.IOException: The process cannot access the file 'C:\Program Files\MCEBuddy2x\config\history' because it is being used by another process.
>    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
>    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
>    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
>    at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
>    at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
>    at SharpConfig.Configuration.LoadFromFile(String filename, Encoding encoding)
>    at MCEBuddy.Util.Ini..ctor(String file)
> ERROR> --> Unable to open INI file -> C:\Program Files\MCEBuddy2x\config\history.. Retrying once more.
> Error : System.IO.IOException: The process cannot access the file 'C:\Program Files\MCEBuddy2x\config\history' because it is being used by another process.
>    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
>    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
>    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
>    at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
>    at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
>    at SharpConfig.Configuration.LoadFromFile(String filename, Encoding encoding)
>    at MCEBuddy.Util.Ini..ctor(String file)

Jede Hilfe wird dankend angenommen!

Das bedeutet, dass du einen Dateinamenfilter in deinem Konvertierungsauftrag gesetzt hast und die Datei, die du in MCEBuddy gezogen hast, nicht mit dem Filter übereinstimmt, daher wird sie ignoriert.

Das ist ein größeres Problem. Die History-Datei speichert eine Aufzeichnung aller konvertierten Dateien und wird verwendet, um erneute Konvertierungen zu vermeiden.

Deine History-Datei ist von einem anderen Prozess gesperrt (Antivirus??) und verhindert, dass MCEBuddy sie öffnet, was einen Teil deiner Probleme erklärt.

Du musst mit Drittanbieter-Tools herausfinden, welcher Prozess die History-Datei blockiert, und sobald das behoben ist und du deine Konvertierungsauftrag-Einstellungen bearbeitest, sollte alles wieder normal funktionieren.