Les DVR de Channels créent des fichiers avec un horodatage de l’enregistrement. Cela ne peut pas être modifié.
Par exemple : Rick and Morty S02E05 Get Schwifty 2026-09-19-1439
Lorsque j’essaie ce formatage, il supprime le nom complet de l’épisode.
%showname% (%premiereyear%)\Season %season%##%showname% (%premiereyear%) - S%season%##E%episode%## - %episodename:R=“\s*\d{4}-\d{2}-\d{2}-\d{4}$”->“”%
Aidez-moi s’il vous plaît, j’ai bien les métadonnées avec force=series.
La raison pour laquelle le nom complet de l’épisode disparaît est que MCEBuddy ne prend pas en charge la syntaxe de remplacement d’expression régulière en ligne (telle que %tag:R="..."->""%) dans les modèles de renommage personnalisés. Lorsque MCEBuddy rencontre une balise de variable non reconnue comme %episodename:R=...%, il ne peut pas résoudre le jeton et l’évalue à vide.
Voici pourquoi cela se produit et comment supprimer proprement le timestamp :
Pourquoi le timestamp est dans le nom de l’épisode
Lorsque MCEBuddy inspecte l’enregistrement Channels DVR :
Rick and Morty S02E05 Get Schwifty 2026-09-19-1439
Il analyse directement la structure du nom de fichier. Tout ce qui suit le numéro d’épisode S02E05 est traité comme le sous‑titre / titre de l’épisode (Get Schwifty 2026-09-19-1439).
Solutions
1. Activer l’export JSON MCEBuddy de Channels DVR (recommandé)
Channels DVR inclut une prise en charge intégrée pour générer des métadonnées sidecar pour MCEBuddy :
- Dans votre Administrateur Web du serveur Channels DVR, cherchez le réglage pour exporter/générer des métadonnées JSON MCEBuddy.
- Lorsqu’il est activé, Channels DVR place un fichier de métadonnées
.json à côté de l’enregistrement vidéo contenant des champs propres (titre, saison, numéro d’épisode, et titre d’épisode sans l’horodatage d’enregistrement).
- MCEBuddy lit automatiquement ce fichier et utilise le titre d’épisode propre.
2. S’assurer que les métadonnées Internet remplacent le nom de fichier
Si vous avez activé la recherche de métadonnées Internet dans MCEBuddy :
- Ouvrez vos Paramètres de tâche de conversion → Paramètres experts (ou paramètres de métadonnées selon votre version).
- Assurez‑vous que Télécharger les informations depuis Internet est activé.
- Vérifiez que Remplacer les métadonnées existantes est coché. Si ce n’est pas coché, MCEBuddy peut privilégier le titre d’épisode extrait du nom de fichier brut plutôt que de le remplacer par le titre propre récupéré depuis TVDB/TMDB.
Une fois les métadonnées Internet récupérées et autorisées à remplacer, %episodename% résoudra directement Get Schwifty.
3. Mettre à jour votre modèle de renommage personnalisé
Une fois qu’une des méthodes ci‑dessus fournit des métadonnées propres à MCEBuddy, simplifiez votre modèle vers des jetons standard (notez également le séparateur de chemin \ entre le dossier Saison et le nom du fichier) :
%showname% (%premiereyear%)\Season %season%##\%showname% (%premiereyear%) - S%season%##E%episode%## - %episodename%
(Remarque : Si vous avez besoin de manipuler arbitrairement des expressions régulières sur les noms de fichiers où les métadonnées ne peuvent pas être téléchargées ou exportées depuis Channels DVR, MCEBuddy exige l’utilisation d’un script PostCustomCommand (par ex. PowerShell) pour renommer le fichier après la conversion, car les balises de manipulation de chaîne ne sont pas intégrées dans le moteur de renommage.)
L’utilisation du JSON fonctionne parfaitement maintenant. Merci
Heureux de savoir que cela a été résolu ! Le sidecar JSON Channels DVR est sans aucun doute le moyen le plus propre et fiable d’alimenter les métadonnées dans MCEBuddy.
Profitez de vos enregistrements, et n’hésitez pas à revenir vers nous si vous avez d’autres questions !