RIFE for interpolation

I searched the forum but didn’t find any hint on this, so here is my suggestion/request:

I found this RIFE lib to calculate the optical flow necessary for interpolating frames when rendering slow motion video below the original framerate.

E.g. you have a 50 FPS video and a timeline of 25 FPS.
So 50% playpack speed is easy.
But if you want to go slower, frames are missing and need to be interpolated.
This is when the video begins to stutter like a stop-motion film.

Here the AI algorithm from google labs makes a huge difference as it not only interpolates consecutive frames but also takes the motion direction into account for that.
The results look great as you can see when you look for “RIFE/Flowframes”.

So as the lib is open source (but i didn’t check the licence type in detail), i want to suggest to implement it in to shotcut. Bringing this great tool to a next level in playback speed manipulation.

1 Like