Selur's Little Message Board

Full Version: Avisynth crash helper1
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Playing around with Avisynth filtering and it crashes with code Helper1.
Will look at it next week not near a PC till then
No problem, thanks!
The script:
Code:
ClearAutoloadDirs()
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\LoadDll.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\MedianBlur2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\dither.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\nnedi2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\neo-dfttest.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\KNLMeansCL.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\TDeint.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\eedi3.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\EEDI2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\dfttest.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\AddGrainC.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\nnedi3.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\neo-fft3d.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\mvtools2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\masktools2.dll")
LoadCPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\yadif.dll")
LoadDLL("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\libfftw3f-3.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\LSMASHSource.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\RgTools.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\ColorMatrix64.dll")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\mtmodes.avsi")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\SMDegrain.avsi")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\Zs_RF_Shared.avsi")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\QTGMC.avsi")
# loading source: C:\Users\Computer\Videos\RJ videos\Misc\VDub\VDub test\(1994) Gettin' Some.avi
# color sampling YUY2@8, matrix: bt601, scantyp: top field first, luminance scale: limited
LWLibavVideoSource("C:\Users\Computer\Videos\RJ videos\Misc\VDub\VDub test\(1994) Gettin' Some.avi",cache=false,dr=true,format="YUV422P8", prefer_hw=0)
# current resolution: 720x480
ConvertToYUY2(interlaced=true)
# color modifications
ColorMatrix(mode="Rec.601->Rec.709",clamp=3,interlaced=true,hints=false)
# deinterlacing
AssumeTFF()
QTGMC(Preset="Very Slow", InputType=0, TR2=3, SourceMatch=3, Lossless=0, NoiseProcess=0, ediThreads=8)
ConvertToYV12(interlaced=false)
SMDegrain(interlaced=false)
# scaling to 1620x1080
LanczosResize(1620,1080)
# setting output fps to 59.940fps
AssumeFPS(60000,1001)
PreFetch(16)
#  output: color sampling YV12@8, matrix: Rec.709, scantyp: progressive, luminance scale: limited
return last
seems fine.
Does the Avisynth Preview work?
How much RAM does it use if you use the Avisynth Preview and scroll through the source?

Cu Selur
Preview doesn't load. "Avisynth preview error: -> Cannot load a 32 bit DLL in 64 bit Avisynth: 'C:/Program Files/Hybrid/64bit/Avisynth/avisynthPlugins/nnedi2.dll'. (C:\Users\Computer\Hybrid\Output\Temp\tempPreviewAvisynthFile12_13_55_673.avs, line 7)"
Okay, seems like there's a 32bit binary.
=> will look at it after work
Okay, I found the problem.
There is no 32bit nnedi2. Rolleyes
I uploaded a new dev which avoids loading the dll, which should fix the problem.

Cu Selur
That worked, thank you as always Selur!