Conversions manuelles et erreurs de surveillance

J’ai des fichiers qui CROIENT avoir été convertis, mais évidemment pas puisqu’ils sont toujours en TS. J’ai plusieurs dossiers de fichiers comme ça, même si d’autres sous-dossiers de mon répertoire surveillé fonctionnent comme prévu. Voici l’entrée de journal que j’obtiens pour un fichier dans un dossier surveillé :

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

Voici l’entrée de journal que j’obtiens pour un fichier que je glisse manuellement :

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

Entre ces deux éléments, j’obtiens ce bloc d’erreurs. Je ne sais pas si c’est pertinent :

>
> 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)

Toute aide est appréciée !

Cela signifie que vous avez défini un filtre de nom de fichier dans votre tâche de conversion et que le fichier que vous avez glissé dans MCEBuddy ne correspond pas au filtre, donc il l’ignore.

Ceci est un problème plus important. Le fichier history conserve un enregistrement de tous les fichiers convertis et est utilisé pour éviter les reconversions.

Votre fichier history est verrouillé par un processus (antivirus ??) et empêche MCEBuddy de l’ouvrir, ce qui explique en partie ce que vous pouvez ressentir.

Vous devrez utiliser des outils tiers pour identifier quel processus verrouille votre fichier history et une fois cela résolu et vos paramètres de tâche de conversion modifiés, tout devrait revenir à la normale.