Animaxx,
Going with the following initial run to blend our two approaches:
QTGMC2=QTGMC(“Preset=Very Slow,” InputType=2, SourceMatch=3, Lossless=2, MatchEnhance=1.0, MatchPreset=“Placebo,” MatchPreset2=“Placebo,” sharpness=1.0, SMode=2, TR2=4, Rep0=11, Rep1=9, Rep2=9, RepChroma=True, EdiMode=“EEDI3+NNEDI3”, Sbb=0, NoiseProcess=1, ChromaNoise=True, DenoiseMC=True, NoiseTR=2, GrainRestore=1.0, NoiseRestore=0.1, NoiseDeint=“Generate,” StabilizeNoise=True)
QTGMC3=QTGMC(“Preset=Very Slow,” InputType=3, SourceMatch=3, Lossless=2, MatchEnhance=1.0, MatchPreset=“Placebo,” MatchPreset2=“Placebo,” sharpness=1.0, SMode=2, TR2=4, Rep0=11, Rep1=9, Rep2=9, RepChroma=True, EdiMode=“EEDI3+NNEDI3”, Sbb=0, NoiseProcess=1, ChromaNoise=True, DenoiseMC=True, NoiseTR=2, GrainRestore=1.0, NoiseRestore=0.1, NoiseDeint=“Generate,” StabilizeNoise=True)
Repair (QTGMC2, QTGMC3, 9)
One thing I want to make sure you know is that using the command structure I was using, with variables loaded into QTGMC2 and “ReuseGlobals” called – doesn’t work. I mean, it works, as in, it delivers output, but QTGMC3 does not inherit variables from QTGMC. The “global” call is still confined to the QTGMC2 function.
So if you write a script like this:
QTGMC=QTGMC2(Placebo, Everything tweaked, tuned, and precisely chosen)
And you pair it with this:
QTGMC=QTGMC3(InputType=3, Reuse Previous Globals)
What you actually get, in terms of output, is your QTGMC2 data run against a bog-standard default QTGMC3 run with only InputType=3 as an assigned variable.
Writing out both lines changes the output.