Nom de répertoire invalide créé à partir des métadonnées

Je viens de commencer l’enregistrement de l’émission TV. Le dossier de l’émission est apparu directement dans mon dossier TV, mais rien d’autre. Enregistré par HDhomerun vers Plex, qui est surveillé par MCB qui supprime les publicités et reformate en fichier mkv. Tous mes autres enregistrements fonctionnent parfaitement. Je ne sais pas pourquoi celui-ci pose problème à MCB ; voici le journal
World’s Dumbest … (2008) - S14E13 - World’s Dumbest Brawlers 14.ts-Convert to MKV-2025-03-21T07-35-43.log (1,5 Mo)

Il convertit correctement, mais il ne peut pas accéder au lecteur/dossier de destination

ERROR > → Impossible de déplacer le fichier B:\MCEbuddy Temp\working0\World’s Dumbest … - S14E13 - World’s Dumbest Brawlers 14.mkv vers G:\TV Shows
Erreur : System.IO.DirectoryNotFoundException: Une partie du chemin est introuvable.

Si vous utilisez un dossier réseau, vous devez entrer les identifiants ou le configurer de sorte que le moteur puisse y accéder depuis l’espace système (et non l’espace utilisateur). Voir cette FAQ pour les fichiers réseau.

Non, pas de dossier réseau, j’ai 9 disques sur ma machine Windows 11, dont 2 disques principaux NVMe. Le disque C: contient le système d’exploitation et l’autre NVMe est le disque B:, mon disque DVR pour Plex. Toutes les autres séries TV enregistrées sur la même configuration fonctionnent parfaitement.

D’accord, pour une raison quelconque, Windows ne peut pas trouver ce dossier au moment où MCEBuddy essaie de déplacer le fichier converti. Cela pourrait être un disque en train de tomber en panne, une contention bloquant l’accès, etc.

J’ai 9 tuners et ça enregistre bien, je peux le lire sur PLEX, mais c’est un fichier TS complet avec toutes les pubs. Voici un autre fichier qui a fonctionné ; peux-tu voir pourquoi celui-ci a marché ?
The Steve Wilkos Show (2007) - S09E153 - I Watch the Show I Know He’s Cheating.ts-Convert to MKV-2025-03-21T16-02-37.log (1,4 Mo)

Je ne sais pas comment répondre à une question du type « pourquoi quelque chose fonctionne ». Je suppose que c’est censé fonctionner, voilà tout.

Je peux vous dire que, ci-dessus, cela ne fonctionnait pas parce que Windows ne parvenait pas à accéder au disque ou au dossier. Pourquoi il ne pouvait pas y accéder, je l’ignore. Comme je l’ai mentionné, il pourrait s’agir d’un disque en train de tomber en panne (probable pour un SSD), d’un câble mal connecté (plus probable pour un disque traditionnel) ou d’un logiciel comme un antivirus bloquant l’accès (peu probable). Si vous ouvrez les journaux d’erreurs de Windows, vous y trouverez peut-être des indices ; en cas de problème matériel, vous verrez probablement des erreurs ou des problèmes de connexion enregistrés là-bas.

Okay, j’ai redémarré la machine, déplacé les fichiers TS sur un autre disque et changé la destination de sortie de MCE sur un autre disque… Rien. J’ai testé trois configurations différentes en pensant que ça pouvait venir du disque, mais tout indique que le problème vient de MCE. Les fichiers TS se visionnent sans aucun souci, ils passent le scan, mais une fois convertis et transférés sur le nouveau disque, il ne se crée qu’un dossier portant le nom de l’émission, et il est vide.

World’s Dumbest … (2008) - S09E05 - World’s Dumbest Criminals 23.ts-Convert to MKV-2025-03-22T17-27-02.log (1,6 Mo)
World’s Dumbest … (2008) - S10E01 - World’s Dumbest Brawlers 6.ts-Convert to MKV-2025-03-22T17-58-12.log (1,6 Mo)
World’s Dumbest … (2008) - S15E10 - World’s Dumbest Motorheads 10.ts-Convert to MKV-2025-03-22T18-19-18.log (1,6 Mo)

Hmm, si cela ne fonctionne toujours pas après avoir changé de disques, je soupçonne que cela puisse être lié au renommage de fichiers lors de la dernière étape. Je vais approfondir l’investigation, mais en guise de test rapide, désactivez le renommage de fichiers dans les paramètres de la tâche de conversion, puis essayez de convertir l’un des fichiers originaux qui n’a pas pu être déplacé plus tôt en utilisant la même tâche de conversion sans renommage de fichiers activé.

D’accord, je pense avoir trouvé le problème : il y a un espace supplémentaire dans la structure de vos dossiers, à la fin du nom du dossier, ce qui perturbe Windows.

\\World's Dumbest \\

Je vais creuser davantage pour voir pourquoi il y a un espace supplémentaire qui s’insère là.

Peut-être que Hdhomerun envoie le mauvais nom d’émission là d’où il vient ? C’est bien au-dessus de mes compétences ! LOL Je vais supprimer l’espace manuellement et voir comment ça convertit

Oui, c’est clairement un problème de nommage MCE : ce n’était pas le nom du dossier, mais le nom de fichier créé par HDhomerun avec Plex. Je l’ai changé et ça a fonctionné ! Le hic, c’est que rien n’est automatisé : il faudrait que je traque chaque épisode à la main pour que ça marche. MCE n’aime pas les points, points, points LOL
World’s Dumbest - S09E05 - World’s Dumbest Criminals 23.ts-Convert to MKV-2025-03-23T18-57-45.log (1,6 Mo)

Cela a été corrigé dans la version bêta 2.6.5 d’aujourd’hui. Elle prend en charge les séquences de caractères invalides dans les noms de répertoires provenant des métadonnées, y compris la gestion des points, des espaces en début et fin de nom. Essayez la version d’aujourd’hui et dites-moi si cela résout le problème. Un nom de répertoire ne peut pas se terminer par un . sous Windows, sachez qu’il sera automatiquement supprimé.

Merci d’avoir signalé ce problème.

OUI ! Cela a réglé le problème ! Merci !!!