VideoHelp Forum




+ Reply to Thread
Results 1 to 9 of 9
  1. Member Lathe's Avatar
    Join Date
    Nov 2007
    Location
    Sunny Southern California
    Search Comp PM
    This is SO damn frustrating...

    Here is an example:

    DirectShowSource("Moontrap002.mkv")
    LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\UnFilter.dll")
    LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\TemporalDegrain.dll")
    TemporalSoften(4, 4, 8, 15, 2)
    TemporalDegrain()

    ##UnFilter(20, 20)

    Okay, at the moment with the DVD source that I am now working with, I've defeated the Unfilter for now. But the damn TemporalDegrain is sitting RIGHT IN my damn plugins folder, but when I try to load it I get the error, 'There is no such plugin' GRRRRRrrrrr! WTF guys? It's like Russian Roulette (no disrespect to Russians) what will load and work and what won't. It SEEMS totally random and EXTREMELY frustrating! Some will run some won't. There doesn't seem to be any rhyme or reason to it...

    Other examples of plugins that ARE in my folder but will not load or run:

    UnDot, TComb, DotKill, Decomb521, and many others. I had NO bloody idea why... Some will run, like UnFilter, TemporalSoften (which I am having a HELL of a time finding what the damn parameters are! I just have to guess) and so on.

    Here is a shot of my plugins folder:
    Image Attached Thumbnails Click image for larger version

Name:	Plugins002.jpg
Views:	30
Size:	75.2 KB
ID:	70996  

    Quote Quote  
  2. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    It is strange that you have a TemporalDegrain.dll because according to the AviSynth Wiki, TemporalDegrain is a script, it should be a file TemporalDegrain.avsi to be imported, not loaded as plugin...

    Please show us more details about your TemporalDegrain.dll file, especially the byte-exact file size, and if the Windows Explorer can display any details about the version if it is indeed a DLL. Also you can run AVSMeter like

    Code:
    AVSMeter avsinfo -log
    and attach the resulting log file so we can see which plugins are detected and which plugin functions are registered.

    Apart from that, by default AviSynth should be able to auto-load all plugins in this directory which are detected as valid, ignore those which are not plugins suitable for this AviSynth version, but not waste much RAM when you don't actually use their functions, so except for the case that there is some trouble, a collection of plugins should not be any serious harm.
    Quote Quote  
  3. Member Lathe's Avatar
    Join Date
    Nov 2007
    Location
    Sunny Southern California
    Search Comp PM
    Originally Posted by LigH.de View Post
    It is strange that you have a TemporalDegrain.dll because according to the AviSynth Wiki, TemporalDegrain is a script, it should be a file TemporalDegrain.avsi to be imported, not loaded as plugin...

    Please show us more details about your TemporalDegrain.dll file, especially the byte-exact file size, and if the Windows Explorer can display any details about the version if it is indeed a DLL. Also you can run AVSMeter like

    Code:
    AVSMeter avsinfo -log
    and attach the resulting log file so we can see which plugins are detected and which plugin functions are registered.
    Thanks, I saved the above code as an AVS file, but it didn't run. I'll attach the picture I got as an error.

    ***EDIT

    Oh, also the reason why the above script has a .dll suffix is because when the .avsi did not run I changed the prefix to .dll Probably a dumb thing to do
    Image Attached Thumbnails Click image for larger version

Name:	AVSmeter000000.jpg
Views:	17
Size:	5.1 KB
ID:	70998  

    Quote Quote  
  4. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    This is not an AviSynth script. It is a command you should execute at your DOS command prompt, after downloading and unpacking this tool to an own separate directory.

    Files with the .avsi extension are not loaded using LoadPlugin(), but imported using Import(). Please learn more about AviSynth basics.
    Quote Quote  
  5. Member Lathe's Avatar
    Join Date
    Nov 2007
    Location
    Sunny Southern California
    Search Comp PM
    Originally Posted by LigH.de View Post
    This is not an AviSynth script. It is a command you should execute at your DOS command prompt, after downloading and unpacking this tool to an own separate directory.

    Files with the .avsi extension are not loaded using LoadPlugin(), but imported using Import(). Please learn more about AviSynth basics.
    Oh yeah, I now remember that, sorry... I used to use Avisynth all the time, but it's been quite a while and I've forgotten a lot, my apologies.

    So, I simply drop this code 'AVSMeter avsinfo -log' into an elevated DOS prompt?

    Thanks!
    Quote Quote  
  6. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    It should not need an elevation (if you don't unpack it under Program Files, which may prevent writing a log file).
    Quote Quote  
  7. Member Lathe's Avatar
    Join Date
    Nov 2007
    Location
    Sunny Southern California
    Search Comp PM
    Okay, I stumbled my way through 'installing' AVSMeter A guy had a tutorial on how to run it so I kind of figured it out. I ended up opening a Power Shell window inside my Plugins folder. Then I typed in AVSMeter -avsinfo. I THINK it worked But, it produced a whole lot of stuff.

    PLEASE forgive me for just pasting it here, but it is getting late and this is the only way I can think to do it, and I think I accidentally may have duplicated it somehow by right-clicking on the screen (I was trying to copy the text, then I remembered how to do it with a CMD prompt window)


    PS C:\Program Files (x86)\AviSynth\plugins> AVSMeter -avsinfo

    AVSMeter 3.0.9.0 (x86), (c) Groucho2004, 2012-2021

    VersionString: AviSynth 2.60, build:Mar 31 2015 [16:38:54]
    VersionNumber: 2.60
    File / Product version: 2.6.0.6 / 2.6.0.6
    Interface Version: 6
    Multi-threading support: No
    Avisynth.dll location: C:\WINDOWS\SysWOW64\avisynth.dll
    Avisynth.dll time stamp: 2015-03-31, 06:40:58 (UTC)
    PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth\plugins


    [C++ 2.5 Plugins (32 Bit)] [Version, Time stamp]
    C:\Program Files (x86)\AviSynth\plugins\AddGrainC.dll [0.1.2.0, 2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\avss.dll [n/a, 2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\aWarpSharp.dll [n/a, 2003-02-04]
    C:\Program Files (x86)\AviSynth\plugins\aWarpSharp2.dll [n/a, 2009-07-01]
    C:\Program Files (x86)\AviSynth\plugins\bifrost.dll [n/a, 2004-04-13]
    C:\Program Files (x86)\AviSynth\plugins\blockbuster.dll [n/a, 2006-10-01]
    C:\Program Files (x86)\AviSynth\plugins\checkmate.dll [n/a, 2009-05-09]
    C:\Program Files (x86)\AviSynth\plugins\ChromaShift.dll [n/a, 2003-11-05]
    C:\Program Files (x86)\AviSynth\plugins\ColorMatrix.dll [2.2.0.0, 2007-08-28]
    C:\Program Files (x86)\AviSynth\plugins\De.dll [0.0.0.2, 2003-11-23]
    C:\Program Files (x86)\AviSynth\plugins\Decomb521.dll [n/a, 2004-05-19]
    C:\Program Files (x86)\AviSynth\plugins\Deen.dll [n/a, 2004-06-07]
    C:\Program Files (x86)\AviSynth\plugins\degrainmedian.dll [0.8.2.0, 2006-10-08]
    C:\Program Files (x86)\AviSynth\plugins\dfttest.dll [1.5.0.0, 2009-04-11]
    C:\Program Files (x86)\AviSynth\plugins\DGDecode.dll [1.5.8.0, 2010-03-06]
    C:\Program Files (x86)\AviSynth\plugins\Dup.dll [n/a, 2007-11-20]
    C:\Program Files (x86)\AviSynth\plugins\EEDI2.dll [0.9.2.0, 2006-06-07]
    C:\Program Files (x86)\AviSynth\plugins\ffms2.dll [n/a, 2010-10-04]
    C:\Program Files (x86)\AviSynth\plugins\FFT3DFilter.dll [2.1.1.0, 2007-02-21]
    C:\Program Files (x86)\AviSynth\plugins\frfun7.dll [n/a, 2006-05-08]
    C:\Program Files (x86)\AviSynth\plugins\gradfun2db.dll [n/a, 2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\hqdn3d.dll [n/a, 2005-01-25]
    C:\Program Files (x86)\AviSynth\plugins\LeakKernelDeint.dll [1.5.4.0, 2005-01-19]
    C:\Program Files (x86)\AviSynth\plugins\LoadDll.dll [n/a, 2006-12-18]
    C:\Program Files (x86)\AviSynth\plugins\MSharpen.dll [n/a, 2003-04-09]
    C:\Program Files (x86)\AviSynth\plugins\Msmooth.dll [n/a, 2005-09-18]
    C:\Program Files (x86)\AviSynth\plugins\mt_masktools.dll [2.0.28.0, 2006-03-20]
    C:\Program Files (x86)\AviSynth\plugins\mvtools2.dll [2.5.10.0, 2009-11-09]
    C:\Program Files (x86)\AviSynth\plugins\nnedi.dll [1.3.0.0, 2007-09-21]
    C:\Program Files (x86)\AviSynth\plugins\nnedi2.dll [1.4.0.0, 2009-07-08]
    C:\Program Files (x86)\AviSynth\plugins\RemoveDirtS.dll [n/a, 2004-04-19]
    C:\Program Files (x86)\AviSynth\plugins\RemoveGrainS.dll [n/a, 2005-08-01]
    C:\Program Files (x86)\AviSynth\plugins\RepairS.dll [n/a, 2005-08-01]
    C:\Program Files (x86)\AviSynth\plugins\SangNom.dll [n/a, 2004-01-18]
    C:\Program Files (x86)\AviSynth\plugins\TBilateral.dll [0.9.11.0, 2006-05-17]
    C:\Program Files (x86)\AviSynth\plugins\TComb.dll [2.0.0.0, 2006-05-17]
    C:\Program Files (x86)\AviSynth\plugins\TDeint.dll [1.1.0.0, 2007-01-22]
    C:\Program Files (x86)\AviSynth\plugins\TemporalCleaner.dll [0.0.0.2, 2006-10-01]
    C:\Program Files (x86)\AviSynth\plugins\TIsophote.dll [0.9.1.0, 2004-07-24]
    C:\Program Files (x86)\AviSynth\plugins\TIVTC.dll [1.0.2.0, 2007-05-25]
    C:\Program Files (x86)\AviSynth\plugins\TMM.dll [1.0.0.0, 2007-04-07]
    C:\Program Files (x86)\AviSynth\plugins\Toon-v1.0.dll [n/a, 2007-11-25]
    C:\Program Files (x86)\AviSynth\plugins\TTempSmooth.dll [0.9.4.0, 2005-11-18]
    C:\Program Files (x86)\AviSynth\plugins\UnDot.dll [0.0.1.1, 2004-06-07]
    C:\Program Files (x86)\AviSynth\plugins\UnFilter.dll [0.0.1.5, 2006-10-01]
    C:\Program Files (x86)\AviSynth\plugins\warpsharp.dll [n/a, 2003-11-03]
    C:\Program Files (x86)\AviSynth\plugins\yadifmod.dll [1.0.0.0, 2007-09-15]

    [C++ 2.6 Plugins (32 Bit)] [Version, Time stamp]
    C:\Program Files (x86)\AviSynth\plugins\DirectShowSource.dll [2.6.0.3, 2015-04-19]
    C:\Program Files (x86)\AviSynth\plugins\DotKill.dll [1.0.0.0, 2021-05-04]
    C:\Program Files (x86)\AviSynth\plugins\TCPDeliver.dll [2.6.0.7, 2015-04-19]

    [Scripts (AVSI)] [Time stamp]
    C:\Program Files (x86)\AviSynth\plugins\aa.avsi [2010-10-05]
    C:\Program Files (x86)\AviSynth\plugins\BlindDeHalo3_mt2.avsi [2006-03-22]
    C:\Program Files (x86)\AviSynth\plugins\colors_rgb.avsi [2015-03-30]
    C:\Program Files (x86)\AviSynth\plugins\DeHalo_alpha.avsi [2006-05-12]
    C:\Program Files (x86)\AviSynth\plugins\DeRainbow.avsi [2008-05-26]
    C:\Program Files (x86)\AviSynth\plugins\FastLineDarkenMod.avsi [2010-02-28]
    C:\Program Files (x86)\AviSynth\plugins\FFMS2.avsi [2009-09-19]
    C:\Program Files (x86)\AviSynth\plugins\GradFun2DBmod.v1.3.avsi [2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\helperscripts.avsi [2010-02-28]
    C:\Program Files (x86)\AviSynth\plugins\LSFmod.v1.9.avsi [2010-02-28]
    C:\Program Files (x86)\AviSynth\plugins\LUTDeCrawl-20081003.avsi [2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\LUTDeRainbow-20081003.avsi [2009-11-07]
    C:\Program Files (x86)\AviSynth\plugins\Srestore.avsi [2010-02-28]



    [Plugin errors/warnings]
    __________________________________________________ __________________________________________________ ___________________________

    Error loading "C:\Program Files (x86)\AviSynth\plugins\TemporalDegrain.dll":
    An attempt was made to load a program with an incorrect format.
    __________________________________________________ __________________________________________________ ___________________________

    Function duplicates:

    "DirectShowSource" : "[InternalFunction]"
    "DirectShowSource" : "[PluginFunction]"
    "m4" : "C:\Program Files (x86)\AviSynth\plugins\BlindDeHalo3_mt2.avsi"
    "m4" : "C:\Program Files (x86)\AviSynth\plugins\DeHalo_alpha.avsi"
    "TCPServer" : "[InternalFunction]"
    "TCPServer" : "[PluginFunction]"
    "TCPSource" : "[InternalFunction]"
    "TCPSource" : "[PluginFunction]"

    __________________________________________________ __________________________________________________ ___________________________

    "C:\Program Files (x86)\AviSynth\plugins\dfttest.dll" requires the FFTW library for some functions.

    Note: 'libfftw3f-3.dll' can be downloaded here:
    http://www.fftw.org/install/windows.html

    'libfftw3f-3.dll' should be placed in "System32" and/or "SysWoW64"
    __________________________________________________ __________________________________________________ ___________________________

    "C:\Program Files (x86)\AviSynth\plugins\FFT3DFilter.dll" requires the FFTW library for some functions.

    Note: 'fftw3.dll' (aka 'libfftw3f-3.dll') can be downloaded here:
    http://www.fftw.org/install/windows.html

    'fftw3.dll' should be placed in "System32" and/or "SysWoW64"
    __________________________________________________ __________________________________________________ ___________________________

    "C:\Program Files (x86)\AviSynth\plugins\mvtools2.dll" requires the FFTW library for some functions.

    Note: 'fftw3.dll' (aka 'libfftw3f-3.dll') can be downloaded here:
    http://www.fftw.org/install/windows.html

    'fftw3.dll' should be placed in "System32" and/or "SysWoW64"
    __________________________________________________ __________________________________________________ ___________________________

    LoadPlugin: unable to load "C:\Program Files (x86)\AviSynth\plugins\warpsharp.dll", Module not found. Install missing library?

    Dependencies that could not be loaded:
    MSVCP71.dll
    MSVCR71.dll
    __________________________________________________ __________________________________________________ ___________________________
    PS C:\Program Files (x86)\AviSynth\plugins>
    Quote Quote  
  8. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    You should put this log result in a "CODE" bbCode block.

    Rename the TemporalDegrain.dll back to TemporalDegrain.avsi; some plugins need the matching version of the Microsoft Visual C++ Runtimes installed (you could use this All-In-One pack); some need the FFTW library put in the Windows System folder as described in the log (careful here, if you have a 64-bit Windows, then the 32-bit DLL for your 32-bit AviSynth and 32-bit plugins belongs to SysWoW64, and renamed as mentioned in the log).
    Quote Quote  
  9. Member Lathe's Avatar
    Join Date
    Nov 2007
    Location
    Sunny Southern California
    Search Comp PM
    Originally Posted by LigH.de View Post
    You should put this log result in a "CODE" bbCode block.

    Rename the TemporalDegrain.dll back to TemporalDegrain.avsi; some plugins need the matching version of the Microsoft Visual C++ Runtimes installed (you could use this All-In-One pack); some need the FFTW library put in the Windows System folder as described in the log (careful here, if you have a 64-bit Windows, then the 32-bit DLL for your 32-bit AviSynth and 32-bit plugins belongs to SysWoW64, and renamed as mentioned in the log).
    Yeah, sorry about that I'm not sure how to put the text in the CODE block, but I will find out.

    Okidoke, that makes sense. I figured that there were missing parts. The one dumb thing was that I simply changed the one file to .avs, I'll change it back. I will look into doing those other things too. I use the 32 bit AVS primarily because that is what BDRB uses.

    Thanks kindly for the help! (You also MIGHT see my other post here about a rendered DVD encoded with Avisynth and x264 now mysteriously being out of sync )
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!