Selur's Little Message Board

Full Version: QTMGC (Vapoursynth)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,


I get the following errors when i enable "qtgmc"

[Image: Screenshot-2026-06-23-013040.png]

&
Code:
2026-06-23 01:30:01.464 Plugin C:/Program Files/Hybrid/64bit/Vapoursynth/Lib/site-packages/vapoursynth/plugins2/vsnlm_ispc.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/NEO_FFT3DFilter/neo-fft3d.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/DFTTest/DFTTest.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/ResizeFilter/nnedi3/NNEDI3CL.dll is using API3 which is deprecated and will be removed shortly. 2026-06-23 01:30:02.064 Failed to evaluate the script: Python exception: QTGMC: 'MatchPreset' choice is invalid/unsupported Traceback (most recent call last): File "C:\Program Files\Hybrid\64bit\vsscripts\qtgmc.py", line 396, in QTGMC mpNum1 = presets[:10].index(MatchPreset.lower()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: 'default' is not in list During handling of the above exception, another exception occurred: Traceback (most recent call last): File "vapoursynth.pyx", line 3623, in vapoursynth._vpy_evaluate File "vapoursynth.pyx", line 3624, in vapoursynth._vpy_evaluate File "E:\TEMP\tempPreviewVapoursynthFile01_30_00_540.vpy", line 74, in clip = qtgmc.QTGMC(clip, Preset="Fast", InputType=1, TR2=0, SourceMatch=0, Lossless=0, EZDenoise=2.00, NoisePreset="Fast", MatchPreset="default", MatchPreset2="default", MatchEnhance=0.50, ShowSettings=False, ShowNoise=False, opencl=False, Denoiser="KNLMeansCL") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Hybrid\64bit\vsscripts\qtgmc.py", line 398, in QTGMC raise vs.Error("QTGMC: 'MatchPreset' choice is invalid/unsupported") vapoursynth.Error: QTGMC: 'MatchPreset' choice is invalid/unsupported


Using Dev 2026.06.20.1 + Torch R77
 


Thanks,
Seems, like a bug when "Don't hide defaults" is enabled.
=> disable that and it should work
I also uploaded a new dev which should, even when "Don't hide defaults" is enabled, hide the 'default' value.

Cu Selur
(23.06.2026, 03:49)Selur Wrote: [ -> ]Seems, like a bug when "Don't hide defaults" is enabled.
=> disable that and it should work
I also uploaded a new dev which should, even when "Don't hide defaults" is enabled, hide the 'default' value.

Cu Selur

I've searched for that setting "Don't Hide defaults" in hybrid.
It would help if you told me where that setting is.

If you are refering to the setting under Filtering→Vapoursynth→script .. 

It wos checked indeed.
But i never enabled that myself.  

So it must be enabled by "default".
If i reset all settings from hybrid , and thus revert everything to its default setting.  
The checkbox should be clear, right ? 

I will try that later on , currently hybrid is half way a job process..

Thanks for the New Dev release,
Hi Selur,

Unchecking that box in the script tab did the trick.
QTGMC is working properly again  Big Grin👌🏽

And, a global profile i have loaded enabled the setting.  
Which is weird, because i know for a fact i never ever have enabled that setting in hybrid before.  So how could that have been saved to that profile in the  first place  Huh



Anyway, thanks for the new Dev.
no clue, the option was never enabled by default. Smile
(23.06.2026, 17:16)Selur Wrote: [ -> ]no clue, the option was never enabled by default. Smile

I cannot and WILL not contradict you on that point.
A reset of hybrid settings actually confirms that  Big Grin .

...stil though, stranger things have happend in the land of Hybrid !!

Just one more thing.

Can you use the ESRgan resize filter with an AMD GPU nowadays? Or does it still only support Ngreedia gpus (CUDA only !!) 🤔💭?

Would love to see RDNAx cards are also supported nowadays, without having to rely on other resizers that often aren`t as good as ESRgan...



Much obliged,
It's vulkan based and should work,...
(24.06.2026, 03:42)Selur Wrote: [ -> ]It's vulkan based and should work,...

Nice  Smile


tanks