If you want a utility to smooth out shaky video from your GoPro and smartphone, VideoProc is a good choice. It uses AI for video stabilization and other tasks. The software handles a lot of file formats and is fully accelerated by GPUs for speed, in particular for high-resolution video. It also has some basic editing tools and can transcode audio, extract audio and copy audio.
Another good option is Vidio, an AI-based video editing service that comes with a variety of tools to improve and stabilize video, and that's easy to use for beginners. It also integrates with other video editing tools like Adobe Premiere Pro and iMovie, and it offers several pricing tiers including a free Basic plan.
For a more serious tool, check out Topaz Labs. Its Video AI 5 uses deep learning to stabilize and sharpen video, and it's got a lot of advanced options that can dramatically improve your video. It runs on Macs and Windows machines, and you can process batches of video, so it's good for pros.
Last, Movavi Video Suite is a full-featured video editing suite with tools for video stabilization, color correction and audio editing. It's good for all skill levels and handles a lot of file formats, so it's good for personal and professional use.