Thread: Avisynth+
View Single Post
Old 19th August 2019, 22:01   #4816  |  Link
VoodooFX
Banana User
 
VoodooFX's Avatar
 
Join Date: Sep 2008
Posts: 989
What AVS+ vs AVS 2.6 does differently at initial script load? I noticed that one of my script loads ~hundred times slower in AVS+.
Most slowness I localized to this pseudo code below, AVS loads it in milliseconds or a second when AVS+ takes ~few minutes. (I don't want to publish script atm).

Code:
Trim1 = clip.Trim(22,-30)+clip.Trim(22222,-30)
a = Trim1.Loop(200)

a.PseudoParse()
Trim(0,-1)
setA = PseudoSetting(last)
aClip = clip.PseudoJob(setA) 

Trim2 = aClip.Trim(22,-30)+aClip.Trim(22222,-30)
b = Trim2.Loop(200)

b.PseudoParse()
Trim(0,-1)
setB = PseudoSetting(last)
bClip = aClip.PseudoJob(setB) 

Trim3 = bClip.Trim(22,-30)+bClip.Trim(22222,-30)
c = Trim3.Loop(200)

c.PseudoParse()
Trim(0,-1)
setC = PseudoSetting(last)
cClip = bClip.PseudoJob(setC) 

return cClip

Last edited by VoodooFX; 27th August 2019 at 17:46.
VoodooFX is offline