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. |
31st May 2020, 16:21 | #301 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,259
|
Having some issue with older plugins and scripts, but posted to the older thread (why isn't that one closed?) since I overlooked that this one exists.
-> https://forum.doom9.org/showthread.p...33#post1914333 in short: Loading PlanarTools.dll and SMDegrain fails too. SMDegrain seems to rely 'VersionString' which seems to have changed,.. :/ Quote:
Cu Selur |
|
31st May 2020, 18:23 | #302 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
Quote:
I also tried to replace GRunT 1.01 with the 1.02 build which real.finder just made, but the results are the same. |
|
31st May 2020, 18:26 | #303 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
Quote:
|
|
31st May 2020, 18:35 | #304 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
Quote:
It is from MysteryX, I did not modify it in any way. He later replaced it with his own function "ConditionalFilterMT" which is included in his "framerateconverter.dll". But this DLL needs SSE2, so I had to go back to the GScriptClip version. And this works under oder AVS and AVS+ versions up to 3.5.1. |
|
31st May 2020, 18:36 | #305 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
I think no one but pinterf will fix it maybe it some 2.5 plugin that confused the GScriptClip, is your plugins folder in win7 is the same as the one in winxp?
__________________
See My Avisynth Stuff |
31st May 2020, 19:03 | #307 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,309
|
EDIT: no need for that, I've got the message now
Hi, manolito, I cannot reproduce that specific error ("float..."), I had other problems with it and the test4 fix the issue what I have experienced. For the reproducibility I'd need your script, or better, if you are able to make a minimal version from it that still exhibits that stupid error message. If not, I'll make it shorter myself. Thanks. EDIT: no need for that, I've got the message now Last edited by pinterf; 31st May 2020 at 19:23. |
31st May 2020, 19:22 | #308 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
No problem...
I already shortened the original MysteryX script considerably and modified it to run under WinXP without requiring SSE2. It also only needs the "oldfashioned" plugins without Hi Color and Hi Bitdepth. Quote:
|
|
31st May 2020, 19:32 | #310 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
FWIW here is the All-In-One version with all the dependencies:
https://www.sendspace.com/file/l24pez |
31st May 2020, 19:41 | #311 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
__________________
See My Avisynth Stuff |
|
31st May 2020, 19:51 | #312 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,309
|
Gee,
In manolito's example ScriptClip string parameter was assembled inline with \ and there is no other separator in the resolved string. Minimal reproduction: Code:
ColorBars() x = 10 (x > 0) ? last : last It thinks that 10 (or AverageLuma's return value in the original example which is a float type) have to be treated as a function. Note: since 3.6 you can have function variables as well (a nice addition from Nekopanda), so a function's return value can be a function object itself. (see readme_history.txt for examples) Since the 10 (or AverageLuma()) was followed by a parenthesis, the expression preceeding the "(" is expected to be a function object. But it's not a function object, obviously. Now I have to resolve that case. |
31st May 2020, 20:10 | #313 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,309
|
Or not.
The previous example is the special case of the following (stupid) script Code:
ColorBars() z = 0 y = 10 x = y (z > 0) ? last : last So you cannot have this construction valid, because there is no newline before (SkipOver>0 && Skip>SkipOver) Code:
M = M.GScriptClip("Skip = EMskip.AverageLuma() \ (" + string(SkipOver) + " > 0 && Skip >= " + string(SkipOver) + ") ? BHard : \ (" + string(BlendOver) + " > 0 && Skip >= " + string(BlendOver) + ") ? B : M", \ args = "EMskip,M,B,BHard", Local=true) |
31st May 2020, 20:32 | #314 | Link |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
All this ScriptClip stuff is way over my head...
All I can say is that I got this GScriptClip call from an older version of FrameRateConverter which was later replaced by a ConditionalFilterMT call (which I cannot use on my XP computer). So I am not in a position to judge the correctness of this GScriptClip syntax. But I do know that it worked on previous AVS and AVS+ versions up to 3.5.1. |
31st May 2020, 23:55 | #315 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
@Mani,
Yep, but the script you were using was your own conversion of Mx script, I was just saying that the convert was not terribly good, logic ****'ed a bit, I spent probably a couple of hours trying to understand the original, was awkwardly expressed to begin with (by MX), and was totally understandable that you had problems doing it your own way, but point is that implementation of your scrip as is, is wrong, not putting this up to piss you off, I am saying that your results have probably been in error, by how much, I dont know. EDIT: Full of beer right now, I'll come back if you need assist, spent all night OUTSIDE in the street, just enjoying the feel of not being locked up [with a good supply of beer and cider ]. EDIT: Merry, Not being locked up, day. EDIT: I wish I could experience the feel of being incarcerated for a year or two, just so I could experience the feel of being 'let, go', must be great [Mind you, afterwards I might wanna sit on top of a casino and start shooting people, so maybe not so good an idea] EDIT: Of course the big question is, where can I shoot people for fun, without gettin' caught ? [EDIT: No Answers required, please dont PM me, and yes I'm talkin' to you DG ]
__________________
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; 1st June 2020 at 00:54. |
1st June 2020, 02:53 | #316 | Link | ||
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
|
Quote:
I did simplify the original MX script quite a bit, but I did not alter this "Apply Blendover and Skipover " section at all. All the different FrameRateConverter versions from 2017 feature exactly this code: Quote:
So if you determined that my script is wrong, then it means that the original MX script was wrong because I just copied and pasted it. |
||
1st June 2020, 08:03 | #317 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,259
|
Does anyone know how to get:
Last edited by Selur; 1st June 2020 at 08:07. |
1st June 2020, 08:29 | #318 | Link | |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,664
|
Quote:
|
|
1st June 2020, 09:17 | #319 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,259
|
@Reel.Deel:
Quote:
Cu Selur |
|
1st June 2020, 09:26 | #320 | Link | |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,664
|
Quote:
HDRAGC: hopefully it will be fixed in AviSynth+ 3.6.1. There is a test version posted by pinterf some days ago. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|