Since availability of Ubuntu Xenial 16.04, this procedure is obsolete and is not updated.
Please use Ubuntu 16.04 - Rotate & Stabilize your video with MLT and Vid.stab instead.
Nowadays, street video shooting is becoming a reality. With any modern smartphone, point-and-shoot camera or even a GoPro camera, you can shoot any video anywhere.
These devices are affordable, light-weight, very compact and easy to use. Whatever happens around you, you are able to record it on the spot. But, on the other end, as these devices are compact and light, they are not very steady. Your recordings tend to be shaky !
Another problem you can encounter when shooting from a smartphone is that your video may be recorded upside-down or even rotated by 90°.
Till date, I did not find any very simple solution under Linux to simply stabilize (unshake) and/or rotate my day-to-day videos.
This article explains how to easily post-process any group of video files to :
- read important metadata
- rotate video if needed
- stabilize video if needed
- transcode it to h264 & aac
It also explains how to integate this tool straight from your desktop menu and from Nautilus. A simple right click on a video file will show a menu to post-process it !