MCEBuddy ne tente plus de convertir les fichiers

Ces dernières semaines, MCEBuddy a cessé de fonctionner chez moi. Il affichait constamment que le moteur ne tournait pas. J’ai désinstallé et réinstallé sans amélioration. J’ai finalement procédé à une installation propre. Avant cela, j’ai parcouru l’éditeur de registre et supprimé toute référence à MCEBuddy. J’ai essayé d’installer les deux dernières versions, y compris la bêta, et j’obtiens le même résultat. J’ai désactivé mon pare-feu et mon antivirus en espérant que ce soit ça, mais toujours pas d’amélioration. Depuis les changements les plus récents, il indique qu’il est en cours d’exécution, mais il n’essaie pas de convertir les fichiers du répertoire listé. Essayer d’ajouter des fichiers manuellement ne fonctionne pas non plus. (Au fait, j’utilise NextPVR pour tous mes enregistrements).

Aidez-moi, s’il vous plaît.
mcebuddy.log (1,5 Mo)

Les journaux indiquent qu’un programme sur votre ordinateur verrouille les fichiers, empêchant MCEBuddy d’y accéder car Windows bloque la demande.

WARNING> 2023-02-14T12:59:01 MCEBuddy.Engine.QueueManager → Monitor task Next PVR : Unable to queue file for conversion - file inaccessible/locked by another process F:\NextPVR Recordings\Impractical Jokers Inside Jokes\Season 01\Impractical.Jokers.Inside.Jokes.S01E17.DOOMED.ts

Vous devrez identifier le programme responsable ; il peut s’agir d’un antivirus, d’un logiciel de surveillance ou d’enregistrement. Essayez de les désactiver un par un jusqu’à trouver le coupable. Vous pouvez aussi tenter de redémarrer l’ordinateur.

Il semble que j’aie enfin trouvé une solution. J’ai noté ceci dans le journal :

2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File >The Three Stooges_20230211_17001720.ts<, checking filename filter >%ismovie%<Movies%showname% (%airyear%)%showname% (%airyear%),TV MKV Conversions%showname%\Season %season%##\S%season%##E%episode%##-%episodename% (%airyear%-%airmonth%-%airday%)><
WARNING> 2023-02-14T12:55:06 MCEBuddy.Engine.QueueManager → File The Three Stooges_20230211_17001720.ts did not match Filename meta data pattern

J’ai remarqué que toutes les vidéos du dossier NextPVR affichaient le même message d’erreur dans le journal.

J’ai essayé de supprimer tous les types de fichiers listés dans la zone de motif de recherche afin qu’il convertisse toutes les vidéos trouvées, mais cela n’a pas fonctionné. J’ai donc essayé une nouvelle approche. J’ai créé de nouvelles entrées pour les emplacements de surveillance et les tâches de conversion en leur donnant un nom différent, mais en choisissant les mêmes paramètres que les précédents. J’ai ensuite supprimé l’entrée d’emplacement et la tâche de conversion précédentes. Maintenant, tout est en cours de conversion. Je ne suis pas certain de comprendre pourquoi cela a résolu le problème, sauf si, d’une manière ou d’une autre, les fichiers ou paramètres du registre associés au fichier de configuration étaient devenus corrompus.

J’ai eu le même problème et j’ai placé les fichiers enregistrés dans un dossier différent, et comme par magie, cela a recommencé à fonctionner. Sur un ordinateur utilisé comme machine de test, je ne peux voir aucun disque avec MCEBuddy ou NextPVR, donc des choses étranges se produisent. Je n’ai aucune idée de comment Windows peut voir les disques mais pas les applications, car elles utilisent des commandes du système d’exploitation pour y accéder. J’utilise NextPVR et il nomme les fichiers avec les données de Schedules Direct, que je transmets également à MCEBuddy sous forme de fichier XML. Si je renomme les fichiers avant la conversion, MCEBuddy notera une différence de nom de fichier mais convertira quand même l’enregistrement. L’erreur ressemble à ce que vous avez trouvée. Si vous vérifiez régulièrement les journaux, vous pouvez détecter des choses comme des enregistrements de mauvaise qualité plus tôt, donc c’est bien de voir que vous lisez les journaux.