J’utilise MCEBuddy avec PlayOn depuis un moment et tout fonctionnait correctement, donc ce n’est pas un problème avec MCEBuddy. Récemment, j’ai commencé à utiliser un autre logiciel appelé StreamFab et MCEBuddy ne différencie pas les tâches entre Films et Séries. Je pense que StreamFab ne tague pas correctement les fichiers, mais je me demandais s’il existe une solution de contournement ? Tout est déversé dans un seul dossier mais j’ai des tâches de conversion existantes pour déplacer les fichiers vers les bons endroits (tv, films, sports, etc.), mais comme MCEBuddy ne connaît pas le type d’émission, tout finit dans tv.
Comment SteamFab enregistre-t-il les métadonnées, dans un fichier séparé ou en les intégrant directement dans la vidéo ? Avez-vous un échantillon que vous pouvez télécharger sur notre serveur ?
Il est intégré, tu veux le mp4 complet ?
@Goose je t’ai envoyé un message privé avec mes logs
@Goose Y a-t-il une mise à jour pour ce problème ? J’ai le même problème et j’utilise la dernière bêta.
Nous avons besoin de plus d’échantillons pour ajouter cette fonctionnalité. Pouvez-vous télécharger quelques enregistrements d’échantillons (idéalement courts, juste quelques minutes) sur le serveur pour que nous puissions les analyser. Ce serait bien si vous pouviez fournir un échantillon de chacun de ces types :
- Série/émission
- Film
- Sport
- Actualités
- Documentaire
Vous pouvez les télécharger ici (créez des répertoires pour chaque type) :
D’accord, j’ai des échantillons d’émissions et de films que je téléchargerai plus tard dans la journée. Je dois d’abord enregistrer les autres types, donc cela pourrait prendre un peu plus de temps.
@Goose les fichiers ont été téléchargés, faites-moi savoir si vous avez besoin de plus d’échantillons. Merci
@Goose Je vérifie simplement si tu as besoin de plus de détails ou si tu en as assez pour une correction ?
Hey, désolé pour le délai, merci pour les échantillons. Nous examinons la situation et je reviendrai avec une mise à jour.
Merci, et pas de problème. J’attends une mise à jour avec impatience.
Vous pouvez essayer la version bêta 2.5.8 d’aujourd’hui, elle offre un meilleur support pour la lecture des métadonnées Streamfab, mais notez que les métadonnées ne contiennent pas d’information sur le type (films, documentaires, actualités, sports, etc.). Tout sera donc traité comme une émission TV. Si vous le souhaitez, vous pouvez utiliser l’option « force show type » dans la page Conversion Task → Expert Settings pour définir le type d’émission sur Film ou Sport.
Je vois. Correctez-moi si je me trompe, mais le paramètre « Force Show Type » devra être appliqué manuellement pour chaque enregistrement, n’est-ce pas ? Ce qui signifie que ce ne sera pas une solution automatisée ?
Je comprends que le tag « Content Type » n’est pas disponible dans les métadonnées de StreamFab. Est-il possible d’avoir une sorte de logique de « devinage » ? Voici ce que j’envisage (bien que je ne connaisse pas la structure du code, donc cela pourrait ne pas être facile ou direct) :
- Essayer de chercher le titre dans le fournisseur de métadonnées de films (en ligne)
- Si cela échoue, passer au fournisseur de métadonnées suivant (Séries TV), par exemple TheTVDB
- et ainsi de suite…
Ce n’est pas une méthode infaillible, mais ce serait, espérons-le, mieux que de tout considérer comme une série TV.
Actuellement, les utilisateurs de StreamFab téléchargent tous types de contenus provenant de dizaines de sites, donc une solution légèrement plus dynamique serait très appréciée.
Merci pour tout votre travail.
Merci @Goose pour la réponse détaillée avec captures d’écran. Voici où je suis bloqué :
Disons que j’enregistre depuis Prime Video (PV). StreamFab place tous les enregistrements PV (Films, Séries, Sports) dans un seul dossier, appelé PV. J’ai une tâche de conversion MCEBuddy qui surveille ce dossier « PV » et convertit/renomme tout ce qu’elle y trouve. Bien sûr, dans la configuration actuelle, elle traite tous les enregistrements trouvés comme des séries TV.
Maintenant, je n’arrive pas à créer 3 tâches de conversion au lieu d’une seule, avec des « Filtres de sélection » garantissant que chacune ne récupère qu’une seule catégorie (Films, Séries ou Sports). Si ce n’est pas possible, je dois alors compter sur un processus manuel très lourd, où je crée une tâche de conversion pour chaque nouveau film/série/sport que j’enregistre, avec les Filtres de sélection codés en dur au nom de cet enregistrement. Cela ne passe pas à l’échelle, surtout quand je ne sais pas à l’avance ce que j’enregistrerai aujourd’hui.
Vous devrez rechercher des motifs dans vos noms de fichiers ou dans les métadonnées. Par exemple, si vous remarquez que tous vos enregistrements sportifs contiennent le mot vs dans le nom de fichier ou le titre, créez une tâche de conversion avec un filtre correspondant à *vs* et définissez le type comme sport. De même, pour les émissions, il peut s’agir d’un nom d’émission spécifique que vous enregistrez (par exemple House ou CSI) et définissez-les comme Séries. La tâche par défaut peut gérer les non-correspondants et les définir comme films (utilisez des filtres négatifs pour la tâche par défaut afin qu’elle corresponde à tout sauf XYZ).
Merci encore, suggestions très utiles. Cela me donne aussi une idée : peut-être puis-je chercher un « séparateur d’épisode » comme SXXEYY ou quelque chose de similaire, pour augmenter le taux de détection des séries TV.
En attendant, j’ai demandé à l’équipe StreamFab d’ajouter la balise ContentType à leurs métadonnées/balises ID3 si possible. Je vous tiendrai informé s’ils le font.
De plus, j’ai testé ce programme appelé FileBot (je ne suis pas sûr de pouvoir poster une URL), qui pourrait être une solution temporaire. Il est capable de télécharger des métadonnées et de les ajouter aux fichiers, et a été presque 100 % précis dans mes tests limités jusqu’à présent. Maintenant, je dois créer une file d’attente StreamFab → FileBot → MCEBuddy pour m’assurer que MCEBuddy dispose de métadonnées à jour avec lesquelles travailler. Bien sûr, ce serait idéal si cela pouvait être fait sans introduire encore un autre programme (et un autre point de défaillance) dans le flux de travail. ![]()

