Jeg har oprettet separate konverteringsopgaver for SD- og HD-optagelser.
Til mine OTA-udsendelser er HD-kanalen den primære, når kanalinfo er til stede, og de sekundære kanaler er SD. f.eks. er KxDT HD, og KxDT2, KxDT3 osv. er alle SD.
Mit problem er for optagelser, der af den ene eller anden grund ikke har kanalinfo, at jeg ikke kan inkludere et match for en null-værdi eller den tomme streng (hvad end MCEBuddy fortolker det som).
Hvis jeg ønsker at inkludere optagelser uden/tom for kanalinfo i konverteringsopgaven, som var det en HD-optagelse, kender jeg ikke syntaksen for at inkludere det i min kanal/netværksmatch-indstilling.
Jeg har i øjeblikket: “*DT;~*DT2;~*DT3;~*DT4;~*DT5;”
Hvordan repræsenterer jeg enten match eller ikke-match af den tomme streng?
Er den eneste måde via en regex? Og kan jeg blande og matche regex’er og den normale syntaks? f.eks. “regex:^$;*DT;~*DT2;~*DT3;~*DT4;~*DT5;”
Dette er ikke muligt i øjeblikket, men vi har tilføjet denne funktion til dagens 2.6.5 beta-build.
Du skal bruge et regex: mønstermatch, for eksempel for at matche en tom streng brug regex:^$ eller du kan lave mere komplekse regex-udtryk. Simple wildcards vil ikke kunne matche tomme strenge.
Du kan prøve at bruge AI Forum helper-botten i topbjælken til nemt at lave en brugerdefineret regex.
For eksempel, da den blev bedt om at lave et regex, der matcher en streng, hvis den er tom eller indeholder DT, men ikke hvis den indeholder DT2, DT3, DT4 eller DT5, returnerede den: