Topic: working to get the most out of SVPFlow (getting rid of smudginess)
I have used MVTools for 7 years converting PAL or 24fps videos to 60fps.
I use AVISynth with VirtualDub
My MVTools part of the script would go something like this:
#currently I have PAL 25fps video as my last operation
num_frames = 12
super = MSuper(pel=2)
backward_vec = MAnalyse(super, overlap = 4, isb = true, search = 3)
forward_vec = MAnalyse(super, overlap = 4, isb = false, search = 3)
v100=MFlowFps(super, backward_vec, forward_vec, num = num_frames * FramerateNumerator(last), den = FramerateDenominator(last))
v200 = ConvertToY8(v100).AssumeFPS(300).ChangeFPS(60)
Now, with SVPFlow, I have:
num_frames = 12
super = SVSuper("{pel: 2, gpu: 1}")
vectors = SVAnalyse(super, "{overlap: 4}")
forward_vec = SVConvert(vectors, false)
backward_vec = SVConvert(vectors, true)
super_mv = MSuper(pel=2, hpad=0, vpad=0) #padding should be zero here!
v100 = MFlowFps(super_mv, backward_vec, forward_vec, num = num_frames * FramerateNumerator(last), den = FramerateDenominator(last))
v200 = ConvertToY8(v100).AssumeFPS(300).ChangeFPS(60)
I can already see the improvement:
mvtools:
https://drive.google.com/file/d/1mX4Q_c … sp=sharing
SVPFlow:
https://drive.google.com/file/d/1qdk2qJ … sp=sharing
What I am wondering about is can I do something else to further improve the "smudginess"?
Speed is not an issue as I export to a separate file and can let the computer sit overnight if necessary.