If you need software to smooth out shaky video, VideoProc is a great option. It uses AI for video stabilization, smoothing and upscaling. VideoProc is fully GPU accelerated, which means it can handle 4K and 8K video without a problem. It also has basic editing tools for cutting, merging and cropping, and can transcode audio and extract audio with minimal loss in quality.
Another option is Topaz Labs, which offers a range of professional-grade photo and video editing software using deep learning. The Video AI 5 tool specifically handles stabilization, slow motion and sharpening, so it can be used for a range of video improvement tasks.
If you want to outsource the work to a cloud service, TensorPix is a general-purpose tool that uses GPU-accelerated cloud servers to improve video quality. It's got AI filters to handle problems like blur and artifacts, and can upscale video to 4K resolution. TensorPix also has tools for boosting framerate and removing backgrounds, so it's a good all-purpose tool for sprucing up multimedia assets.