Thanks selur & bogie, I did try import, load plugin commands found online , had also tried to wipe everything and reinstall (4times), I had also set the folders in different location, created new user account and tried there.. i have only 64bit avspmod installed. Everything I got was x64, except vd.1.9.11+filters from here (for capturing) , and vd2 in both 32/64 (using x64). Today i am having new errors, this time in avspmod when trying to preview (same script no changes), nothing changed to my pc, This is the error : AVISource: couldn't locate a decompressor for fourcc HFYU (C:users\........\deinterlace.avs, line1).. since i don't know how to check things in registy, and to be more precise, what to look for and where, I believe it would be better to proceed with formating the computer
-- merged --
I have managed to fix (with the help of google AI thing...) BOTH issues of AvsPmod not previewing and throwing back the error "
AVISource: couldn't locate a decompressor for fourcc HFYU" AND the "
Script error: There is no function named 'QTGMC'" while draging+droping the avs script in
VirtualDub(2).
1) To fix the QTGMC script error turned out to be that I had placed on my desktop the shortcut/link towards the wrong .exe (
VirtualDub.exe)....

Changed it from VirtualDub.exe to "VirtualDub64.exe" now and it's working.
2) To fix the preview error in AvsPmod(x64) is takes longer because the fix to it, has to be done in a way to preserve the ability of virtualdub(1.9.11+filters) to capture while using the
huffyuv compression method. What I mean is that we need both 32&64bit
huffyuv.dll's. This is tricky and I will write the steps in sequence so no confusion will be made.
A) I headed to C:\Windows\System32 and deleted the HUFFYUV.DLL
B) I headed to C:\Windows\SysWOW64 in order to delete another HUFFYUV.DLL but there was no dll there
(the reason is whenever you install a 32 or a 64 bit huffyuv.dll with right clicking the .inf file it came with, it goes automaticaly to the system32 folder)
C) Downloaded from
https://www.videohelp.com/software/HuffYUV both huffyuv versions (32&64)
D) Then I extracted the
32 bit zip (do not right click->install the.inf), and placed manually the huffyuv.dll at
C:\Windows\SysWOW64
E) Then I extracted the
64 bit zip (do not right click->install the.inf) and placed manually the huffyuv.dll at
C:\Windows\System32
Opened registry editor as an admin and did the following changes:
F)Go to HKEY_LOCAL_MACHINE\SOFTWARE\
WOW6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32 and find the VIDC.HFYU (which
was missing in my case and i had to create it with right click-new string and name it) and then double click it and change the value data from huffyuv.dll to
C:\Windows\SysWOW64\huffyuv.dll
G)Lastly HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32 find VIDC.HFYU double click it and change the value data from huffyuv.dll to C:\Windows\System32\huffyuv.dll
That's it.. It worked for me and hopefully it will help others having the same problems.. This method seperated and installed the different vesion .dll's to their appropriate setup path, the x32bit .dll for vd1 at SysWOW64 folder and the x64bit .dll for AvsPmod at System32 folder. The registry value changes was for the applications to know where to head by path name and use the dll version that was meant for them.
another thing that AI said is that this can be fixed also with the hofmand's msi installers which i didn't try.
an extra bonus fix that i have now is in vd1 under the compression menu the huffyuv2.1.1 option is available, but before there wasn't