J’ai configuré des tâches de conversion distinctes pour les enregistrements SD et HD.
Pour mes diffusions OTA, lorsque les infos de chaîne sont présentes, la chaîne HD est principale et les chaînes secondaires sont en SD. Ex. : KxDT est HD, et KxDT2, KxDT3, etc. sont tous en SD.
Mon problème concerne les enregistrements qui, pour une raison ou une autre, ne contiennent pas d’infos de chaîne ; je ne peux pas faire correspondre une valeur nulle ou une chaîne vide (quelle que soit l’interprétation de MCEBuddy).
Si je veux inclure ces enregistrements sans info de chaîne dans la tâche de conversion comme s’ils étaient HD, je ne connais pas la syntaxe pour les inclure dans le paramètre de correspondance chaîne/réseau.
Comment représenter la correspondance (ou non) avec une chaîne vide ?
Est-ce que la seule solution est une regex ? Et puis-je mélanger regex et syntaxe normale ? Ex. : « regex:^$;*DT;~*DT2;~*DT3;~*DT4;~*DT5; »
Ce n’est pas possible actuellement, mais nous avons ajouté cette fonctionnalité à la version bêta 2.6.5 d’aujourd’hui.
Vous devrez utiliser une correspondance de motif regex:, par exemple pour correspondre à une chaîne vide, utilisez regex:^$ ou vous pouvez également créer des expressions regex plus complexes. Les caractères génériques simples ne peuvent pas correspondre à des chaînes vides.
Essayez-le et faites-nous savoir comment cela se passe.
Vous pouvez essayer d’utiliser le bot assistant du Forum IA dans la barre supérieure pour vous aider à créer facilement une expression régulière personnalisée.
Par exemple, lorsqu’on lui a demandé de créer une expression régulière qui correspond à une chaîne si elle est vide ou contient DT, mais pas si elle contient DT2, DT3, DT4 ou DT5, il a renvoyé :