travolter
Thanks for interesting information.
I was not able to reproduce same smoothness with SVP yet
The closer SVP settings to your script are:
Try this. Your opinion is interesting to us.
And now let's have a look at your script.
1. assumefps(25000,1001)
Is it mistake? This function is changing the video speed. You could not change speed from avs-script in ffdshow. It can lead to loss synchronization
2. blksize=8 and hpad=22, vpad=22
Why you need so big values for hpad and vpad?
I think 8 pixels is good enough for them.
SVP uses hpad=vpad=blksize.
3. chroma=false
SVP uses chroma=true. It is more difficult for calculation but all SAD-settings are working by another way.
4. plevel=1
SVP uses plevel=0. It adds more smoothness than plevel=1.
5. searchparam=3, pelsearch=0
SVP uses searchparam=pelsearch=Radius. I can't say good or bad about this. Just this is implemented so.
6. badrange=(-24)
SVP uses default (24). UMH vectors search instead of Exhaustive.
7. pnew=50,lambda=1000,lsad=1200
SVP uses the same values. These values are default for MVTools plugin.
8. lambda=250
SVP don't change this parameter. It it still 1000 by default.
This is a good idea. To search with value of 1000 and to repeat search with value of 250. It has to reduce coherence of vectors.
9. SetMTMode(1)
Why is this line?
Is this a some trick? For what?
As said Chainik you can change the main part of script situated in AVS\MSmoothFps.avs by adding or changing parameters.