Recording frames interpolation

Tried it by purposely skipping 4 out of 5 frames and it smooth things great except for the mouse that looks a little bit weird.

Still that should help a lot with people recording with low framerate.

The interpolation is only linear for now, will add an option to use cubic splines or some other functions.