This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

QTMGC (Vapoursynth)
#1
Hello,


I get the following errors when i enable "qtgmc"

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

&
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,
Reply
#2
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
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Offline between (including) 29th of June and 5th of July => RockHarz Festival
Reply
#3
(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,
Reply
#4
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.
Reply
#5
no clue, the option was never enabled by default. Smile
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Offline between (including) 29th of June and 5th of July => RockHarz Festival
Reply
#6
(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,
Reply
#7
It's vulkan based and should work,...
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Offline between (including) 29th of June and 5th of July => RockHarz Festival
Reply
#8
(Yesterday, 03:42)Selur Wrote: It's vulkan based and should work,...

Nice  Smile


tanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)