MCEBuddy Version : 2.7.1
Système d’exploitation : Windows 10 IoT Enterprise LTSC 2021 x64
Résumé du problème : Lorsque la « Synchronisation des fichiers convertis » est activée et que le répertoire source n’est pas accessible, MCEBuddy supprime tous les fichiers convertis correspondants. Plus précisément, lors d’un balayage, MCEBuddy consulte le fichier d’historique. Pour chaque « fichier original » y figurant et situé sur un point de montage inexistant, il supprime le « fichier converti ». L’erreur réside dans le fait qu’un lecteur source inaccessible ne signifie pas que l’utilisateur l’a volontairement retiré avec l’ensemble des fichiers surveillés qu’il contenait.
Étapes pour reproduire le bogue : Activez « Synchroniser les fichiers convertis » dans Paramètres → Paramètres généraux. Ajoutez un emplacement de surveillance sur un second disque (non-système) et une tâche de conversion qui copie le résultat vers un troisième disque ou un partage réseau. Déposez une vidéo dans l’emplacement surveillé et attendez la fin de la conversion. Éteignez le PC, débranchez le disque contenant l’emplacement surveillé, puis redémarrez. Observez que le service MCEBuddy supprime la copie convertie du fichier.
Étapes alternatives (non testées) : au lieu d’éteindre et de débrancher le disque, lancez diskmgmt.msc, retirez simplement la lettre de lecteur, puis cliquez sur « Scanner » dans MCEBuddy.
Proposition : J’aimerais que le comportement soit modifié pour vérifier l’existence de la source avant de conclure que le fichier qu’elle contenait a disparu. Le chemin de surveillance configuré n’étant apparemment pas stocké dans le fichier d’historique pour chaque conversion, vous ne pourrez sans doute vérifier que l’existence du lecteur lui-même ; pour mon usage, cela suffit. Par exemple, si le fichier source est « F:\Media\!Mirrored\!Home-Global\TV Series\My Series\S01E01 - Belly Button Madness.mkv », vérifiez que « F:\ » existe avant de « synchroniser »/supprimer quoi que ce soit. De même pour les chemins UNC comme « \myserver\mediashare\ » dans « \myserver\mediashare\TV Series\My Series\S01E01 - Belly Button Madness.mkv ».
En testant un autre disque, j’ai démarré mon PC sans le disque source des médias. MCEBuddy a supprimé plus de 10 000 vidéos converties présentes sur mes partages réseau et référencées dans l’historique. Je ne sauvegarde pas les fichiers convertis car ils peuvent être régénérés, mais il me faudra des semaines pour tout reconvertir. J’avais envisagé ce scénario en cas de panne matérielle, mais pas qu’une lacune de MCEBuddy en soit la cause.
Mon fichier journal se trouve sur le serveur FTP.