Log in

View Full Version : avisynth function (.avsi) file and Vista Limited User Account


jarthel
28th April 2009, 06:02
I am using a "Limited User Account" on my Vista PC for daily use. If I require admin access, I can always run the app as admin.

I installed avisynth 2.5.8 as admin. When I open an .avs file in VirtualDub and this .avs file imports an .avsi function (and in the .avsi file, it then loads more plugin), it won't open. I tried MPC as well and still no luck.

With VirtualDub, it is complaining that it cannot see the "removegrainsse2.dll" that is present in the .avsi file. I get no errors once I commented out the import lines and the function that requires the .avsi.

Any ideas? thanks for the help :)

this is my .avs file
++++++++++++++++
LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\dvd-rb\DVD-RB PRO\DGDecoDe.dll")
mpeg2source("D:\DVD\REENCODING\NARUTO_V27\D2VAVS\V01.D2V",idct=4,cpu=6)
LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\De.dll")
LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\Decomb.dll")
LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\MipSmooth.dll")
Import("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\derainbow.avsi")
Import("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\LRemoveDust.avsi")
#Dedot()
FieldDeinterlace()
#DeRainbow()
LRemoveDust(17,2)
#mipsmooth(preset="MovieHQ")
#mipsmooth(preset="MovieLQ")
trim(0,3035)
ConvertToYUY2()
AudioDub(BlankClip())
+++++++++++++

This is my .avsi file
+++++++++++++++++++
function LRemoveDust(clip input, int _mode, int "limit") {
LoadPlugin("D:\RemoveGrainSSE2.dll")
LoadPlugin("D:\RepairSSE2.dll")
LoadPlugin("D:\SSE2Tools.dll")

limit=default(limit,4)
repmode = 2
clensed = Clense(input)
rep = Repair(clensed, input, mode=repmode)
rg = RemoveGrain(rep, mode=_mode)
return LimitChange(rg, input, limit)
}
+++++++++++++++++

Gavino
28th April 2009, 09:43
Just an idea, but is it possible that

LoadPlugin("D:\RemoveGrainSSE2.dll")

should be

LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\RemoveGrainSSE2.dll")

to match the location of your other plugins?

jarthel
28th April 2009, 11:35
Just an idea, but is it possible that

LoadPlugin("D:\RemoveGrainSSE2.dll")

should be

LoadPlugin("D:\downloads\software\windows\audio and video\video utilities\avisynth\plugins\RemoveGrainSSE2.dll")

to match the location of your other plugins?

my mistake in the code I have pasted. all plugins (in the actual files) are pointing to the "d:\downloads\..." location :)