Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 11th August 2019, 15:01   #741  |  Link
szabi
Registered User
 
Join Date: Nov 2004
Posts: 220
Only the scripts are duplicated, plugins are copied based on x32 or x64.
My cpu is old does not have avx support, I did delete the unneeded *avx.dll but did not helped.
When I disable "QTGMC" and insert "SMDegrain()" it is opening.

EDIT:
I did run the AVSRepoGUI and overwrite the files in plugins directory.
Now the content:
Quote:
addgrain.avs
AnimeIVTC.avsi
LSFmod.avsi
QTGMC.avsi
SMDegrain.avsi
AddGrainC.dll
DePan.dll
DePanEstimate.dll
dfttest.dll
EEDI2.dll
eedi3.dll
fft3dfilter.dll
KNLMeansCL.dll
libfftw3-3.dll
libfftw3f-3.dll
masktools2.dll
mvtools2.dll
nnedi3.dll
PlanarTools.dll
RgTools.dll
TDeint.dll
TIVTC.dll
variableblur.dll
WarpSharp.dll
yadifmod2.dll
The failure message changed to: Script error: There is no function named 'NNEDI3'. (QTGMC.avsi, line 888 and line645)
What I need to do now?

Last edited by szabi; 11th August 2019 at 15:26.
szabi is offline   Reply With Quote
Old 11th August 2019, 15:24   #742  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 6,963
Maybe check that you also have in SysWOW64, fftw3.dll, and libfftw3f-3.dll, x86.
And in system32, same files for x64.

EDIT: Also, its a bit daft having to have some reasonably complex script in plugins, just to have access to eg IsAvsPlus(),
better to add some always present *.avsi script for such things, containing eg.

AvsInit.avsi
Code:
Function IsAvsNeo()                 { FindStr(VersionString, " Neo")  != 0 }
Function IsAvsPlus()                { FindStr(VersionString, "AviSynth+")  != 0 || IsAvsNeo }
Function AvsPlusVersionNumber()     { IsAvsNeo  ? eval(MidStr(VersionString(),20,4)) : IsAvsPlus ? val(MidStr(VersionString(),17,4)) : 0 }
Function IsAvs26()                  { VersionNumber >= 2.6 }

# SetMemoryMax(1024)   # Or whatever.
If above installed in plugs, then having same functions in some other script as well, will not matter.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 11th August 2019 at 15:32.
StainlessS is offline   Reply With Quote
Old 11th August 2019, 15:46   #743  |  Link
szabi
Registered User
 
Join Date: Nov 2004
Posts: 220
Working finally.
After "NNEDI3" failure message I changed the "nnedi3.dll".
There are several version in "NNEDI3_v0_9_4_53.7z"
I assumed I need to use this: "Release_Intel_W7_Core2_SSE4.2".
That was a wrong choice, I need to use: "Release_W7".
Working now.
Now I guess I go to the VHS restore topic because that is the reason why I do it all.
Thanks for your help.

Regards
szabi is offline   Reply With Quote
Old 11th August 2019, 15:56   #744  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 6,963
Yes, that one is misleading,
My Quad Core 2 is (I think) second fastest of its generation[Q9550], and does not have SSE4.2 (4.1 only).
Think some of the later faster dual core's are also called Core 2, but have 4.2. (bit confusing).

As regards above mentioned "AvsInit.avsi", I'm posting new thread in a minute a startup avsi called InitExternalLpugins.avsi which can replace mentioned AvsInit,avsi.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 11th August 2019, 16:05   #745  |  Link
szabi
Registered User
 
Join Date: Nov 2004
Posts: 220
My CPU is i7-860 which is also very old however it has SSE4.2 support.
So I assumed I did copy the correct version.
Also fftw3.dll, and libfftw3f-3.dll was copied as wiki descripted.
Overall I still not understand why did not worked if everything was done as wiki guieded, but "AVSRepoGUI" solved it somehow.
Once more thanks for both of you.
szabi is offline   Reply With Quote
Old 11th August 2019, 16:41   #746  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 6,963
Maybe some problem in Avs+ CPU detection, or some assumption that some other instruction is present just because SSE4.2 is present.
Not sure if Pinterf did that version Nnedi3, perhaps it requires further investigation.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 11th August 2019, 17:10   #747  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 934
This nnedi version is compiled by jpsdr https://github.com/jpsdr/NNEDI3
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository
ChaosKing is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 15:20.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.