J’utilise depuis plusieurs années une conversion qui renomme les enregistrements pour qu’ils soient compatibles avec Plex, puis déplace l’enregistrement dans un dossier portant le nom de l’émission.
Depuis environ 3 ou 4 semaines, certains déplacements de fichiers échouent aléatoirement. Un peu plus tard ou le lendemain soir, le déplacement réussit. Cela entraîne des doublons pour certaines séries. Les émissions concernées sont : FBI International, Magnum et Quantum Leap.
Je n’ai pas réussi à déterminer la cause du problème. Merci pour votre aide. mcebuddy.zip (66,8 Ko)
Voici quelques extraits du journal :
INFORMATION> 2023-03-01T02:16:02 MCEBuddy.Engine.Core --> Job for \\MEDIACENTER\Recorded TV\FBI- International_s02e14 He Who Speaks Dies_WCBSDT_2023_02_28_20_55_00.wtv completed
INFORMATION> 2023-03-01T02:16:02 --> Job for \\MEDIACENTER\Recorded TV\FBI- International_s02e14 He Who Speaks Dies_WCBSDT_2023_02_28_20_55_00.wtv has Error Moving converted file to destination failed using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
INFORMATION> 2023-03-01T02:16:03 --> Request to send eMail
2023-03-01T02:16:03 --> Server -> xxxxxxxxx
2023-03-01T02:16:03 --> Port -> 25
2023-03-01T02:16:03 --> SSL -> False
2023-03-01T02:16:03 --> Username -> xxxxxxxxx
2023-03-01T02:16:03 --> From -> xxxxxxxxx
2023-03-01T02:16:03 --> To -> xxxxxxxxx
2023-03-01T02:16:03 --> Subject -> MCEBuddy failed to converted a video
2023-03-01T02:16:03 --> Message -> Source Video -> \\MEDIACENTER\Recorded TV\FBI- International_s02e14 He Who Speaks Dies_WCBSDT_2023_02_28_20_55_00.wtv
Profile -> WTV Unprocessed
Conversion Task -> Move WTV Recorded TV
Error -> Moving converted file to destination failed
Failed At -> 2023-03-01T02:16:02
INFORMATION> 2023-02-27T02:35:33 MCEBuddy.Engine.Core --> Job for \\MEDIACENTER\Recorded TV2\Magnum P.I._s05e03 Number One With a Bullet_WNBCDT_2023_02_26_20_55_00.wtv completed
INFORMATION> 2023-02-27T02:35:33 --> Job for \\MEDIACENTER\Recorded TV2\Magnum P.I._s05e03 Number One With a Bullet_WNBCDT_2023_02_26_20_55_00.wtv has Error Moving converted file to destination failed using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
INFORMATION> 2023-02-27T02:35:33 --> Request to send eMail
2023-02-27T02:35:33 --> Server -> xxxxxxxxx
2023-02-27T02:35:33 --> Port -> 25
2023-02-27T02:35:33 --> SSL -> False
2023-02-27T02:35:33 --> Username -> xxxxxxxxx
2023-02-27T02:35:33 --> From -> xxxxxxxxx
2023-02-27T02:35:33 --> To -> xxxxxxxxx
2023-02-27T02:35:33 --> Subject -> MCEBuddy failed to converted a video
2023-02-27T02:35:33 --> Message -> Source Video -> \\MEDIACENTER\Recorded TV2\Magnum P.I._s05e03 Number One With a Bullet_WNBCDT_2023_02_26_20_55_00.wtv
Profile -> WTV Unprocessed
INFORMATION> 2023-02-27T03:39:46 MCEBuddy.Engine.Core --> Job for \\MEDIACENTER\Recorded TV2\The Equalizer_s03e09 Second Chance_WCBSDT_2023_02_26_19_00_00.wtv completed
INFORMATION> 2023-02-27T03:39:46 --> Job for \\MEDIACENTER\Recorded TV2\The Equalizer_s03e09 Second Chance_WCBSDT_2023_02_26_19_00_00.wtv has Error Moving converted file to destination failed using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
INFORMATION> 2023-02-27T03:39:46 --> Request to send eMail
2023-02-27T03:39:46 --> Server -> xxxxxxxxx
2023-02-27T03:39:46 --> Port -> 25
2023-02-27T03:39:46 --> SSL -> False
2023-02-27T03:39:46 --> Username -> xxxxxxxxx
2023-02-27T03:39:46 --> From -> xxxxxxxxx
2023-02-27T03:39:46 --> To -> xxxxxxxxx
2023-02-27T03:39:46 --> Subject -> MCEBuddy failed to converted a video
2023-02-27T03:39:46 --> Message -> Source Video -> \\MEDIACENTER\Recorded TV2\The Equalizer_s03e09 Second Chance_WCBSDT_2023_02_26_19_00_00.wtv
Profile -> WTV Unprocessed
Conversion Task -> Move WTV Recorded TV
Error -> Moving converted file to destination failed
Failed At -> 2023-02-27T03:39:46
Le fichier journal que vous avez joint montre que la conversion a réussi et que le fichier a bien été déplacé vers le dossier NAS de destination.
INFORMATION> 2023-03-01T02:56:13 --> Job for \\MEDIACENTER\Recorded TV\La Brea_s02e14 The Journey, Part 2_WNBCDT_2023_02_28_22_00_04.wtv converted successfully to \\MEDIACENTER\Recorded TV\La Brea\La Brea - S02E14_2023_02_28.wtv using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
INFORMATION> 2023-03-01T02:56:13 --> Request to send eMail
2023-03-01T02:56:13 --> Server -> xxxxxxxxx
2023-03-01T02:56:13 --> Port -> 25
2023-03-01T02:56:13 --> SSL -> False
2023-03-01T02:56:13 --> Username -> xxxxxxxxx
2023-03-01T02:56:13 --> From -> xxxxxxxxx
2023-03-01T02:56:13 --> To -> xxxxxxxxx
2023-03-01T02:56:13 --> Subject -> MCEBuddy successfully converted a video
2023-03-01T02:56:13 --> Message -> Source Video -> \\MEDIACENTER\Recorded TV\La Brea_s02e14 The Journey, Part 2_WNBCDT_2023_02_28_22_00_04.wtv
Converted Video -> \\MEDIACENTER\Recorded TV\La Brea\La Brea - S02E14_2023_02_28.wtv
Profile -> WTV Unprocessed
Conversion Task -> Move WTV Recorded TV
Converted At -> 2023-03-01T02:56:13
Time taken to convert (hh:mm) -> 00:14
2023-03-01T02:56:13 MCEBuddy.Engine.Core --> No conversions running, allowing system sleep
2023-03-01T02:56:13 MCEBuddy.Engine.ConversionJob --> Starting Conversion Thread
INFORMATION> 2023-03-01T02:56:13 MCEBuddy.Engine.ConversionJob --> Creating log file : C:\Program Files\MCEBuddy2x\log\FBI International - S02E14_2023_02_28.wtv-Move WTV Recorded TV-1900-01-01T00-00-00.log
INFORMATION> 2023-03-01T02:56:13 MCEBuddy.Engine.Core --> Job for \\MEDIACENTER\Recorded TV\FBI International\FBI International - S02E14_2023_02_28.wtv started using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
2023-03-01T02:56:13 MCEBuddy.Engine.Core --> Temp working path is C:\Program Files\MCEBuddy2x\working0
2023-03-01T02:56:13 MCEBuddy.Engine.Core --> Starting new conversions, preventing system sleep
INFORMATION> 2023-03-01T02:56:14 --> Successfully send eMail
WARNING> 2023-03-01T02:56:25 MCEBuddy.Engine.QueueManager --> Monitor task E Drive Recorded TV : Unable to queue file for conversion - file inaccessible/locked by another process \\MEDIACENTER\Recorded TV\La Brea_s02e14 The Journey, Part 2_WNBCDT_2023_02_28_22_00_04.wtv
2023-03-01T02:56:26 MCEBuddy.Engine.QueueManager --> Monitor task E Drive Recorded TV : File \\MEDIACENTER\Recorded TV\FBI Most Wanted\FBI Most Wanted - S04E14_2023_02_28.wtv already converted with status OutputFromConversion
2023-03-01T02:56:26 MCEBuddy.Engine.QueueManager --> Monitor task E Drive Recorded TV : File \\MEDIACENTER\Recorded TV\La Brea\La Brea - S02E14_2023_02_28.wtv already converted with status OutputFromConversion
INFORMATION> 2023-03-01T03:10:28 MCEBuddy.Engine.QueueManager --> No accessible files founds in location \\MEDIACENTER\Recorded TV5 for monitor task I Drive Recorded TV5
INFORMATION> 2023-03-01T03:11:53 MCEBuddy.Engine.Core --> Job for \\MEDIACENTER\Recorded TV\FBI International\FBI International - S02E14_2023_02_28.wtv completed
2023-03-01T03:11:53 MCEBuddy.Engine.Core --> Deleting original file \\MEDIACENTER\Recorded TV\FBI International\FBI International - S02E14_2023_02_28.wtv
2023-03-01T03:11:53 MCEBuddy.Engine.QueueManager --> Deleting directory \\MEDIACENTER\Recorded TV\FBI International
ERROR> 2023-03-01T03:11:53 MCEBuddy.Engine.QueueManager --> Unable to read parent directory contents \\MEDIACENTER\Recorded TV\FBI International
System.IO.IOException: The directory is not empty.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound, WIN32_FIND_DATA& data)
at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
at MCEBuddy.Engine.QueueManager.DeleteParentDirectoryChainIfEmpty(String filePath, String uptoParentFolder)
INFORMATION> 2023-03-01T03:11:53 --> Job for \\MEDIACENTER\Recorded TV\FBI International\FBI International - S02E14_2023_02_28.wtv converted successfully to \\MEDIACENTER\Recorded TV\FBI International\FBI International\FBI International - S02E14_2023_02_28.wtv using conversion task -> Move WTV Recorded TV and profile -> WTV Unprocessed
INFORMATION> 2023-03-01T03:11:53 --> Request to send eMail
2023-03-01T03:11:53 --> Server -> xxxxxxxxx
2023-03-01T03:11:53 --> Port -> 25
2023-03-01T03:11:53 --> SSL -> False
2023-03-01T03:11:53 --> Username -> xxxxxxxxx
2023-03-01T03:11:53 --> From -> xxxxxxxxx
2023-03-01T03:11:53 --> To -> xxxxxxxxx
2023-03-01T03:11:53 --> Subject -> MCEBuddy successfully converted a video
2023-03-01T03:11:53 --> Message -> Source Video -> \\MEDIACENTER\Recorded TV\FBI International\FBI International - S02E14_2023_02_28.wtv
Converted Video -> \\MEDIACENTER\Recorded TV\FBI International\FBI International\FBI International - S02E14_2023_02_28.wtv
Profile -> WTV Unprocessed
Conversion Task -> Move WTV Recorded TV
Converted At -> 2023-03-01T03:11:53
Time taken to convert (hh:mm) -> 00:15
2023-03-01T03:11:53 MCEBuddy.Engine.Core --> No conversions running, allowing system sleep
INFORMATION> 2023-03-01T03:11:55 --> Successfully send eMail
INFORMATION> 2023-03-01T03:15:26 MCEBuddy.Engine.QueueManager --> No accessible files founds in location \\MEDIACENTER\Recorded TV-C for monitor task C Drive Recorded TV-C
2023-03-01T03:15:31 MCEBuddy.Engine.QueueManager --> Monitor task E Drive Recorded TV : File \\MEDIACENTER\Recorded TV\FBI International\FBI International\FBI International - S02E14_2023_02_28.wtv already converted with status OutputFromConversion
Cependant, je vois d’autres erreurs liées à la lecture et à la suppression de répertoires sur le NAS. Les fichiers sont verrouillés ou le NAS refuse l’accès à ces fichiers/répertoires.
Si vous rencontrez des problèmes avec un NAS, il s’agit généralement d’un problème de NAS. Cela peut être dû à des problèmes réseau, des problèmes de partage avec d’autres ordinateurs, des problèmes internes au NAS (comme une date/heure incorrecte pouvant entraîner des refus d’accès), etc. Une mise à jour du firmware de votre NAS a-t-elle eu lieu récemment ? Voir également ce post :
Dans le cas que tu mentionnes où le fichier a été déplacé, cela s’est fait le lendemain du traitement.
J’ai eu le problème avec The Equalizer hier soir. Le fichier n’a pas pu être déplacé et j’ai reçu un e-mail indiquant l’échec.
Cependant, j’ai peut-être trouvé la cause, mais je ne le saurai pas avant quelques jours.
J’ai une limite de temps pendant laquelle MCEBuddy peut fonctionner. Il y avait environ 6 émissions à traiter hier soir et cela a peut-être dépassé la durée autorisée. J’ai augmenté la plage horaire aujourd’hui, donc je vais voir ce qui se passe dans les prochains jours.
Je pensais qu’augmenter le temps de traitement de mcebuddy allait résoudre tous mes problèmes. Mais je rencontre encore des échecs de déplacement aléatoires.
Aucun changement de firmware ou autre n’a été effectué sur l’unité NAS. J’ai vérifié dans mcebuddy et confirmé l’accès via le lien de configuration.
À deux reprises depuis, j’ai reçu un e-mail d’échec de déplacement. La dernière fois, c’était hier soir pour une des émissions de ma femme. Il s’agissait d’un film et tout ce qui devait se passer était de déplacer le fichier vers un sous-dossier de Movies, en utilisant le nom du film comme nom de fichier, avec l’année, et renommer le film pour ajouter l’année. Aucune suppression de publicités n’est effectuée.
Quand j’ai vérifié l’unité NAS, j’ai trouvé le film dans l’emplacement d’enregistrement d’origine, et le film avait été déplacé vers le dossier Movies. Cependant, l’organisation des dossiers de fichiers n’était pas correcte.
J’avais :
Movies - A Winning Team (2023) - Movies - A Winning Team (2023) - le fichier du film avec le nom correct de l’émission.
Pour une raison quelconque, il a dupliqué le dossier Movies - A Winning Team (2023). Je ne vois normalement cela que lorsque l’opération de déplacement se produit deux fois.
De plus, le film original n’a pas été supprimé.
J’ai joint les journaux. mcebuddy Logs 03-19-2023.zip (116,5 Ko)
Merci pour toute aide que vous pourrez apporter.
Il y a des problèmes avec votre connectivité NAS / réseau. Windows ne parvient pas à lire les dossiers de manière cohérente
ERROR> 2023-03-19T01:32:10 MCEBuddy.Engine.QueueManager → Impossible de lire le contenu du répertoire parent \MEDIACENTER\Recorded TV2\Movies\A Winning Team (2023)
System.IO.IOException: Le répertoire n’est pas vide.
à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound, WIN32_FIND_DATA& data)
à System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
à MCEBuddy.Engine.QueueManager.DeleteParentDirectoryChainIfEmpty(String filePath, String uptoParentFolder)
INFORMATION> 2023-03-19T00:58:18 MCEBuddy.Engine.ConversionJob → Déplacement du fichier converti C:\Program Files\MCEBuddy2x\working0\A Winning Team (2023).wtv vers \MEDIACENTER\Recorded TV2\Movies\A Winning Team (2023)\A Winning Team (2023).wtv
ERROR> → Impossible de déplacer le fichier C:\Program Files\MCEBuddy2x\working0\A Winning Team (2023).wtv vers \MEDIACENTER\Recorded TV2
Erreur :System.IO.IOException: Une erreur réseau inattendue s’est produite.
à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
à MCEBuddy.Util.FileIO.MoveAndInheritPermissions(String source, String destination, Boolean overwriteDestination)
à MCEBuddy.Engine.ConversionJob.MoveConvertedFile(String subDestinationPath, Log jobLog)
ERROR> 2023-03-19T01:04:04 MCEBuddy.Engine.ConversionJob → Échec du déplacement du fichier converti vers la destination
Cela expliquerait tous vos problèmes intermittents, y compris les duplications, car il semble que le fichier ait été effectivement transféré mais que votre NAS renvoie une erreur à la machine Windows, donc MCEBuddy pense que ce n’était pas réussi et ne supprime pas le fichier original. Parce que vous avez configuré MCEBuddy pour traiter et remplacer les fichiers dans le dossier original, maintenant il verra 2 fichiers séparés à traiter, le fichier original et le fichier converti “échoué” (puisque son enregistrement interne montre que ce n’était pas réussi, il n’ignorera pas le fichier converti) et maintenant vous vous retrouverez avec 2 fichiers retraités.
Tous ces problèmes sont liés à vos problèmes réseau et au fait que vous utilisez le même dossier pour l’original et la destination. S’ils étaient dans des dossiers séparés, le problème pourrait être moins impactant avec de tels problèmes réseau (car le fichier original serait éventuellement supprimé puisqu’ils vont dans des dossiers différents).
Merci pour l’information. J’ai vérifié que j’utilise des chemins réseau et que le compte Invité dispose des autorisations d’accès aux fichiers.
Une chose que j’aimerais corriger, cependant, c’est que je n’enregistre pas le fichier dans le même dossier que l’enregistrement original. L’enregistrement original est renommé et déplacé vers un dossier portant le nom de l’émission.
J’ai également commencé à surveiller mon réseau et je n’ai détecté aucune défaillance réseau depuis le début de la surveillance. Cependant, la nuit dernière, 5 émissions ont rencontré le problème. Je me suis retrouvé avec jusqu’à 5 copies de certaines émissions.
Pardonnez-moi de poster dans le même fil, mais je rencontre le même problème. Cependant, mon disque est local sur le même PC. Cela a commencé à se produire il n’y a pas longtemps, tout comme l’OP. Certains transferts vers le « disque D » fonctionnent, d’autres échouent au hasard. J’ai joint un journal et, si ce n’est pas le bon endroit, veuillez m’excuser ; j’essaie simplement d’aider à résoudre la situation et de trouver le coupable. Restaurant- Impossible_DFCHD_2023_10_15_18_58_00.wtv-Comskip-2024-03-18T08-12-38.log (692,2 Ko)
Le dossier DL drive et/ou Recorded TV présente un problème de permissions ; Windows refuse à MCEBuddy l’accès en écriture dans ce répertoire
ERROR → Impossible de déplacer le fichier C:\Program Files\MCEBuddy2x\working0\Restaurant- Impossible_DFCHD_2023_10_15_18_58_00.wtv vers D:\Recorded TV Erreur : System.UnauthorizedAccessException: Accès au chemin refusé.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at MCEBuddy.Util.FileIO.MoveAndInheritPermissions(String source, String destination, Boolean overwriteDestination)
at MCEBuddy.Engine.ConversionJob.MoveConvertedFile(String subDestinationPath, Log jobLog)
ERROR → 2024-03-18T08:21:26 MCEBuddy.Engine.ConversionJob → Échec du déplacement du fichier converti vers la destination
Cela peut être dû à des permissions incorrectes sur le lecteur D, le dossier, l’héritage, etc. Ou bien une autre application (antivirus ? un autre logiciel surveillant les dossiers ?) bloque l’accès à ce dossier lorsque MCEBuddy tente d’y écrire (ce qui peut être le cas si le problème est intermittent).
Oui, je comprends cela, mais je n’ai jamais eu de problème auparavant, peut-être qu’une mise à jour du système a modifié les permissions ? Quoi qu’il en soit, j’ai effectivement supprimé le dossier puis l’ai recréé. Fait intéressant, la plupart des conversions fonctionnent, mais certaines continuent d’échouer.
Cela me semble TRÈS familier, car je me bats contre les échecs intermittents de déplacement depuis plus d’un an. J’ai même mis à jour vers la dernière version de mcebuddy.
Le plus étrange, c’est que j’ai vu jusqu’à 7 enregistrements se déplacer sans problème, mais un échouer, sans cohérence quant à l’heure de la nuit ou quoi que ce soit d’autre.
Ce qui est encore plus étrange, c’est que pendant que mcebuddy « pense » que la conversion a échoué, la plupart du temps, le fichier se retrouve à la fois dans le répertoire d’enregistrement et dans le répertoire de destination. Cependant, souvent l’enregistrement déplacé (fichier wtv) présente un problème. On ne peut pas sauter, ou le fichier ne se lit pas jusqu’au bout.
J’ai 3 disques dédiés à la TV enregistrée et je ne lance pas d’analyses antivirus sur ces disques.
Voici un de mes échecs de déplacement récents :
ERROR → Impossible de déplacer le fichier C:\Program Files\MCEBuddy2x\working0\Bob Hearts Abishola - S05E06_2024_03_11.wtv vers \MEDIACENTER\Media Center Drive 3 (H)\Recorded TV
Erreur :System.IO.IOException: Une erreur réseau inattendue s’est produite.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at MCEBuddy.Util.FileIO.MoveAndInheritPermissions(String source, String destination, Boolean overwriteDestination)
at MCEBuddy.Engine.ConversionJob.MoveConvertedFile(String subDestinationPath, Log jobLog)
ERROR > 2024-03-11T22:40:53 MCEBuddy.Engine.ConversionJob → Échec du déplacement du fichier converti vers la destination
INFORMATION > 2024-03-11T22:40:53 MCEBuddy.Engine.ConversionJob →
→ Métriques de performance pour la conversion actuelle
La vôtre est une toute autre erreur. Windows ne peut pas déplacer le fichier car il a rencontré une erreur réseau. Il semble que vous utilisiez un lecteur mappé et les erreurs réseau peuvent survenir pour toute une série de raisons : problèmes de câblage, dysfonctionnement du NAS distant, synchronisation de l’heure, problèmes de routeur, Windows réinitialisant la connexion, et la liste continue. Les deux premières sont les plus fréquentes.