Open JobLeonard opened 7 years ago
I took a 1 minute clip and ran it through with a bunch of different options, and compared some 25-30 different clips to figure out what these changes do. The biggest difference is switching the method from Box to Gaussian.
Increasing Pyramid layers helps ALOT for live-acation footage or drone footage with long shots with not many quick cuts. It seems to sort of suck for animated footage though.
I still don't understand how the standard deviation works. Can't see much of a difference in my clip between 1.1 and 1.5 in the drone footage.
I still haven't found a way to remove audio sync issues though.
Hey, first: thanks for this tool, I'm having a ton of fun with it! But I would like to have more control over the settings to fine-tune them, and for that I need to understand what they do first.
I mean these ones:
Now, I completely understand that the command line is not the best place to explain the fine details of a motion interpolation algorithm, but even after discovering in the docs that the interpolation algorithm is by Farneback, searching the internet is not helping much.
Pyramids of what? Scale does what? Window size for what? Blending? Looking for where the pixel moved to?
Actually, as I typed this I finally found a blogpost that gives some ideas what these parameters do. And even the it has to be inferred:
It would be nice if there was a bit more explanation in the butterflow docs (or alternatively, a link to a another page describing the algorithm) that helps understand what these parameters mean and what kind of effects they have.