Selur's Little Message Board

Full Version: Not working Avisynth preview TemporalDegrain2 filter
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Avisynth preview error: Avisynth error �����:  Cannot load file 'C:/PROGRA~1/Hybrid/32bit/AVISYN~1/FFT3dGPU.dll'. Platform returned code 126: The specified module could not be found.
Avisynth script looks fine:
Code:
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\LoadDll.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\DGDecode.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\MosquitoNR.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\masktools2.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\hqdn3d.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\FFT3DFilter.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\FFT3dGPU.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\mvtools2.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\RgTools.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\dither.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\dfttest.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\KNLMeansCL.dll") LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\nnedi3.dll") LoadDLL("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\libfftw3f-3.dll") LoadDLL("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\d3dx9_30.dll") Import("C:\Program Files\Hybrid\32bit\avisynthPlugins\dither.avsi") Import("C:\Program Files\Hybrid\32bit\avisynthPlugins\TemporalDegrain-v2.avsi") SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE) # loading source: D:\Encode\2019\Todes\TODES-27 2015\1 [2015.01.03] (27).mpg # input color sampling YV12 # input luminance scale tv Source = MPEG2Source(d2v="C:\Users\T_KHAN~1\AppData\Local\Temp\mpg_63b2c8e40cc4acdb07dfe57cb2fab1a4_853323747.d2v") # current resolution: 720x576 # filtering # deringing using MosquitoNR SourceFiltered = Source SourceFiltered = SourceFiltered.MosquitoNR() # grain handling SourceFiltered = SourceFiltered.TemporalDegrain2() # scaling Source = Source.BicubicResize(1024,576) # current resolution: 1024x576 SourceFiltered = SourceFiltered.nnedi3_rpow2(rfactor=2,cshift="Spline64Resize",fwidth=1024,fheight=576) # stacking horizontal for filter preview SourceFiltered = SourceFiltered.ConvertToRGB32(matrix="Rec709") Source = Source.ConvertToRGB32(matrix="Rec709") StackHorizontal(Source, SourceFiltered) PreFetch(2) return last
and both the script and FFT3dGPU work fine here. :/
Hybrid does use the latest FFT3dGPU 32bit version from https://github.com/pinterf/FFT3dGPU.
Assuming you did not modify:
- "C:\PROGRA~1\Hybrid\32bit\AVISYN~1\libfftw3f-3.dll"
- "C:\PROGRA~1\Hybrid\32bit\AVISYN~1\d3dx9_30.dll"
- "C:\PROGRA~1\Hybrid\32bit\AVISYN~1\FFT3dGPU.dll"
I got no real clue.

You can try whether replacing using the older v0.8.2 (http://avisynth.nl/users/tsp/fft3dgpu0.8.2.7z; extract into you avisynthPlugins folder) helps.
Also try a clean reinstall of your graphic card drivers.

Cu Selur
Quote:You can try whether replacing using the older v0.8.2 (http://avisynth.nl/users/tsp/fft3dgpu0.8.2.7z; extract into you avisynthPlugins folder) helps.
After replacing the filter is working.
Since this is not a Hybrid bug you might want to report the problem to https://github.com/pinterf/FFT3dGPU with your system info, graphics card and driver version, so pinterf can fix this.

Cu Selur