video stabilization, real life examples

I have been comparing iMovie, Youtube and Microsoft Cognitive Science Video API which has far better results than the other platforms.

Here is a small comparison between original and stabilized video. Here is a nodeJS code to address their API

You can see side by side videos before and after stabilization

An underwater video filmed with a GoPro

A hiking video filmed with a Nexus 5x phone