Если меньшими трудами - у youtube во встроенном редакторе есть такая опция с неплохим результатом.
Если помучаться и добиться максимально возможного результата: VirtualDub + плагин-фильтр Deshaker к нему.
https://www.youtube.com/results?search_query=virtualdub+deshaker