When there is a lot of shaking in the clip, you can
zoom in on it and try to compensate. It would probably be
too difficult to write an automatic system for fixing
as it would have to identify shapes in the video and
in which direction there is movement. But would it be
to manually select points in the film which it would
static, by moving the image and rotating it?