Sh0dan, The sep03 build seems to be interacting with the QMF script by HomiE FR and producing what seems to be multiple scriptclip error lines overlayed upon themselves. Because of this I can not give you the exact overlay error message. But, this simple example below (top script) will import the QMF script (bottom script) and should provide you with a replicatable example. Code:
Hi DDogg! :) No, I didn't abandon this topic, but I have to look deeper at the scripts since I have forgotten some of the details of FMF. ;) I haven't installed Sept 3rd Avisynth build yet. I'll do some tests today and I'll post the results this evening. Thanks again for showing your interest!
HomiE FR, Sh0dan, the reason I reported this is because it did work fine with the August 20 build so I think that ruled out the math changes as the culprit. This script is just too complex for me to debug. Sh0dan, speaking of reports of this type in the future, would you prefer them in devel or user?
Two remarks (maybe of no use): 1) FluxSmooth(14,0) still smooths temporally. If you want to disable that, use: FluxSmooth(14,-1). Likewise use FluxSmooth(-1,14) instead of FluxSmooth(0,14). 2) I hope your script looked like this: mpeg2source("YourPath/yours.d2v") Import("YourPath/qmf15b1.avs") function Low_Motion_Filter(clip c) { c = FluxSmooth(c,14,0) c = UnFilter(c,-10,-10) return c } function Medium_Motion_Filter(clip c) { c = FluxSmooth(c,7,7) c = UnFilter(c,-20,-20) return c } function High_Motion_Filter(clip c) { c = FluxSmooth(c,0,14) c = UnFilter(c,-30,-30) return c } QMF()
1> Thanks for that correction. I am using the HomiE FR's example script so perhaps he might need to change it. 2> Yes, the original example did look like that so I suppose you mean that functions can not exist on one line? I was under the impression a function could be on one line as I have seen other examples of this. Certainly no errors are thrown and it seemed to be working correctly with the Aug 20 build, although there is a lot of assuming happening on my part, but will not as soon as I flip my avisynth.dll to the sep03 version. Did I misunderstand your meaning? Wilbert, you know that I know diddle all about functions except to copy and paste them :-)
Sh0dan, I emailed a screen shot of the error and I am awaiting a reply from Wilbert with more instructions on what he wants. I was not able to successfully follow his instructions above. Also, could you verify it is correct that functions canNOT be all on one line? I can't imagine that all the scripts I did with functions on one line were not actually operating and did so without throwing any errors.