Quote:
Originally Posted by runforlife
Hi everyone!
1) Yushko Frame Rate Converter - doublerate frame rate converter with strong artifact detection and scene change detection. [...]
|
Hi! I did some tests with Yushko script vs pure MVTools. The MVTools script was this:
Code:
setMTMode(2,3)
source=AVISource("test.avi")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\mvtools2.dll")
super = source.MSuper(pel=2)
backward_vec = MAnalyse(super, blksize=8, dct=1, overlap=4, isb = true, search=3)
forward_vec = MAnalyse(super, blksize=8, dct=1, overlap=4, isb = false, search=3)
source.MFlowFps(super, ThSCD1=350, blend=false, backward_vec, forward_vec, \
num=2*FramerateNumerator(source), den=FramerateDenominator(source))
distributor()
First test Yushko seems to be better:
Yushko:
MVTools:
Same thing here:
Yushko:
MVTools:
And here:
Yushko:
MVTools:
But there are some problems with Yushko. Sometimes it just skips a frame that has too much artifact, repeating the last frame, which causes a very annoying stutter. This behavior also brings another problem that we can see here:
Yushko:
MVTools:
Notice that with Yushko we can't see the frame with the lighting, because it probably judged the lighting as an artifact or scene change, skipping that frame.
Finally, in this scenario (that occurs a lot of times in the beginning of this movie) MVTools seems to predict better than Yushko:
Yushko:
MVTools:
The sample I used can be downloaded
here. Maybe Fizick could merge part of the code of Yushko work, using the best parts and avoiding the bad ones. What you think? Thanks for sharing your information.