Selur's Little Message Board
Not working Avisynth preview TemporalDegrain2 filter - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: Not working Avisynth preview TemporalDegrain2 filter (/thread-1247.html)



Not working Avisynth preview TemporalDegrain2 filter - kingcrimsonster - 07.02.2020

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.


RE: Not working Avisynth preview TemporalDegrain2 filter - Selur - 07.02.2020

Avisynth script looks fine:
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


RE: Not working Avisynth preview TemporalDegrain2 filter - kingcrimsonster - 07.02.2020

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.


RE: Not working Avisynth preview TemporalDegrain2 filter - Selur - 07.02.2020

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