There’s an anti-shake plugin called “SteadyMove Pro” by 2D3 which is fantastic.
I had a scene where I was walking down the stairs to meet my brother when we were getting ready for his wedding… the original camcorder capture was very shaky. Apply SteadyMove Pro and it looks like I literaly glide down the stairs!
It works by zooming into the image (by cropping), and then using the unseen border as a “cushion” to stabilise the images where needed. But you have great control over the parameters as to how much cropping you will allow, etc..
For any future captures, you can bear this in mind and consciously capture shots more zoomed out, to give you the headroom if you feel you will need to use SteadyMove Pro in post-production.
https://www.2d3.com/jsp/products/product-overview.jsp?product=11