Reconversions infinies si le nom du répertoire de destination se termine par un point

Bonjour,

J’utilise MceBuddy pour renommer et déplacer les enregistrements .wtv vers Plex. La tâche déplace l’émission dans un dossier portant le nom de la série et renomme le fichier en y ajoutant le nom de l’émission, la saison et l’épisode. La plupart du temps, cela fonctionne bien, sauf pour les noms d’émissions contenant un point, par exemple Magnum P.I. & S.W.A.T.

Lorsque le nom de l’émission contient un point, l’opération est effectuée puis l’émission renommée est traitée à nouveau, en boucle. Je me retrouve avec l’émission dans des dossiers imbriqués. Par exemple : \MEDIACENTER\Recorded TV\S.W.A.T\S.W.A.T\S.W.A.T\S.W.A.T\S.W.A.T\S.W.A.T - S05E05_2021_11_05.wtv.

Pour arrêter cela, je ne permet à MceBuddy de fonctionner qu’à certaines heures et le lendemain je dois déplacer manuellement le fichier vers le dossier racine et supprimer les dossiers vides restants. Cela semble arrêter le processus.

En parcourant les logs, je vois des erreurs indiquant l’impossible d’accéder aux noms d’émissions multi-dossiers, mais je me demande si c’est parce qu’ils sont encore en cours de traitement ?

J’ai joint quelques logs pour illustrer et j’apprécierais toute aide pour identifier la cause racine.

Merci.
djc
mcebuddy.zip (57,0 Ko)

Merci d’avoir signalé ce problème et d’avoir fourni les journaux. Nous avons pu reproduire le problème. Il semble que vous ayez rencontré une condition unique où Windows ne permet pas aux noms de répertoires de se terminer par un .
Ainsi, avec Magnum P.I., lorsque le nom de votre sous-répertoire de destination se terminait par un ., MCEBuddy l’enregistrait avec le ., tandis que Windows créait un sous-répertoire sans le dernier ., ce qui a provoqué une discordance entre l’historique enregistré et les chemins réels, causant la boucle de conversion infinie que vous avez expérimentée.

Nous avons corrigé ce comportement dans la version BETA 2.5.7 d’aujourd’hui.

Merci beaucoup de m’avoir répondu. Je n’installe normalement pas les versions bêta, mais je vais installer celle-ci demain.

J’ai mis à jour vers la version bêta 2.5.7 et S.W.A.T. ainsi que Magnum P.I. ont été enregistrés hier soir. D’après le courriel de confirmation de tâche reçu ce matin, S.W.A.T. semble correct, mais Magnum P.I. a été converti une deuxième fois.

Voici le rapport envoyé par courriel :
Conversion n°1
Vidéo source → \MEDIACENTER\Recorded TV2\Magnum P.I._WCBSDT (WCBS-DT)_2021_11_12_20_55_00.wtv
Vidéo convertie → \MEDIACENTER\Recorded TV2\Magnum P.I\Magnum P.I. - S04E06_2021_11_12.wtv
Profil → WTV Unprocessed
Tâche de conversion → Move WTV Recorded TV
Converti le → 2021-11-13T01:23:25
Durée de conversion (hh:mm) → 00:18

Conversion n°2
Vidéo source → \MEDIACENTER\Recorded TV2\Magnum P.I\Magnum P.I. - S04E06_2021_11_12.wtv
Vidéo convertie → \MEDIACENTER\Recorded TV2\Magnum P.I\Magnum P.I\Magnum P.I. - S04E06_2021_11_12.wtv
Profil → WTV Unprocessed
Tâche de conversion → Move WTV Recorded TV
Converti le → 2021-11-13T02:46:21
Durée de conversion (hh:mm) → 00:17

Je suis absent pour un jour ou deux, je n’ai donc pas accès aux journaux. Faites-moi savoir si vous en avez besoin et je les téléchargerai à mon retour.

Merci pour toute votre aide.
dc

J’aurai besoin des 3 journaux, MCEBuddy + 2 conversions pour voir ce qu’il se passe

mcebuddy.zip (98,4 Ko)

Voici les journaux.

Ce sont deux fichiers complètement différents provenant de deux dossiers différents

Travail pour \MEDIACENTER\Recorded TV3\The Blacklist_WNBCDT (WNBC-DT)_2021_11_11_19_57_00.wtv converti avec succès en \MEDIACENTER\Recorded TV3\The Blacklist\The Blacklist - S09E04_2021_11_11.wtv à l’aide de la tâche de conversion Déplacer la TV enregistrée WTV et du profil WTV non traité

et

Travail pour \MEDIACENTER\Recorded TV2\The Blacklist\The Blacklist - S09E05_2021_11_18.wtv converti avec succès en \MEDIACENTER\Recorded TV2\The Blacklist\The Blacklist\The Blacklist - S09E05_2021_11_18.wtv à l’aide de la tâche de conversion Déplacer la TV enregistrée WTV et du profil WTV non traité

Ce problème a été résolu. Si vous avez un autre problème, veuillez ouvrir un nouveau ticket avec les journaux appropriés joints