GoPro 4K Video Stabilization
How to Fix and Stabilize Shaky GoPro Footage

Shaky 4K GoPro Hero 5 / Hero 6 / Hero 7 Video Is Dead - with 4K (60fps) Video Stabilization
By Harold Bentsen | Updated: Nov. 19, 2018

- "I have a full suspension bike and the GoPro Hero 5. When I'm riding downhill, the vibration and shake on my 4K GoPro footage is so unbearable that it's not even worth showing anyone. The trail jumps around like crazy with every little rock and when the trail is smooth, the surrounding scenery tears real bad so I can barely tell what it is. Worse than that, it seems that it's losing focus all of sudden."

Since most GoProers shoot videos in movement or sports, GoPro videos are more likely to jerk and shake. Among them, 4K videos take on more risk – 6 out of 10 ultra HD videos will go shaky, because the built-in stabilization even in Hero 6 is useless in many situations at 2160p. For example, 4K @50fps and 4K @60fps videos filmed in riding, surfing, running and skiing, as well as slow motion videos will certainly go wobbly in bare GoPro videography.

If your 4K GoPro video already has shakiness, you can turn to post-processing: remove the shakes through GoPro video stabilization softwareVideoProc. It will analyze original video, track motion vectors, get absolute motion vectors, move the entire frame, and get a relatively subject stabilized image through certain motion compensation. It will deliver gimbal-style super-stabilised 4K video that is better than video produced by HyperSmooth mode of GoPro Hero 7 Black.

GoPro Video Is Shaky and Breezing?
VideoProc Gives a Super Fix!
Strapped for time? Click one of the links below to jump straight to your most interested part.

How to Remove Shakes in GoPro 4K Videos Easily with VideoProc?

After downloading and installing VideoProc on your PC or Mac, you are free to go. Here's the rundown of guides and tips for stabilizing different GoPro videos.

Step 1: Add source video to the GoPro 4K video stabilization software

Launch VideoProc, the GoPro video editor software that is also capable of Hero 5 Hero 6 Hero 7 video trimming and cropping, click Video icon on the main interface, and tap +Video to add a shaky GoPro footage from your hard drive. It allows you to add more than one video at a time.

Add Shaky GoPro Video for Stabilization
Step 2: Find the video stabilization feature.

Click "Toolbox", and find "Deshake" that is made for GoPro / DJI / iPhone video stabilization.

Choose Deshake Option - VideoProc
Step 3: Make settings for the best (smoothest) result.

Double click Deshake icon or click gear icon to access to setting window for possible GoPro video enhancement.

Settings for Video Stabilization

There are four parameters to consider:

  • Parameter itemt
  • Definition
  • Tips
  • Shakiness

  • Set how shaky and how quick the camera is.

  • Depends on different footages.

  • Accuracy

  • Set the accuracy of the detection process.

  • The higher the value is, the more accurate the match will be but the slower the processing will become. Vice versa.

  • Step Size

  • Set stepsize of the search process.

  • The higher the value is, the bigger the range of searching identified macroblocks would be. So the high value is suitable for severely jittering frames.

  • Minimum Contrast

  • Set minimum contrast.

  • The smaller the threshold is, the higher the output quality will be. Bigger value will lead to faster processing yet poorer quality. It will not process the (darker) blocks below the set threshold.

Note: These above are just suggestions. For more ideal stabilization effect, you'd better turn up and down the values on this video stabilization software by yourself to have a try since footages differ from one another.

After all settings are well arranged, click Done.

Step 4: Make settings for best result.

Tick "Nvidia / Intel / AMD under" under "Hardware Acceleration Engine", and then VideoProc embedded with Full Hardware Acceleration Tech will provide optimal utilization of your hardware for fastest processing speed.

Hardware Acceleration for GoPro Video Stabilization

Please note that the first half of video stabilization is analyzing the source video; different from other features, hardware acceleration is working only for the later 50% of the process.

Step 5: Set Output Folder.

Click Browse button next to Output Folder to define where to save the resulting file.

Step 6: Start deshaking the GoPro video.

Click RUN button on the video stabilization software app to start stabilizing your GoPro footage (supporting 4K @60fps, @12/15/24/25/30/50fps; 720p / 1080p up to @240fps).

Which of the Three Ways is the Best to Stabilize Shaky GoPro Videos?

Indeed, there are more than one way to achieve GoPro 4K video stabilization. Auxiliary equipment (wearable GoPro stabilizer ), GoPro built-in stabilization, and video stabilization app or software can all take effect.





(Production Phrase) Auxiliary Equipment


Result: excellent

● Expensive;

● Has the risk of no battery power;

● The app requires a jailbroken iPhone or rooted Android.

Pole / rig

Price: around $30

● Effect: so-so;

● Cubersome for travelers;

● Has restrictions on movements.

Mouth (e.g. chicken head)

Result: good

As easy as speaking

● Not comfortable;

● Insanitary (and not humanized : )

(Production Phrase) GoPro built-in stabilization

For Hero 5

Better than nothing.

● Not always perfect;

● The feature is not available for 4K video higher than 30fps (inclusive of 60fps);

● Can't preset or adjust stabilization value;

● Against post video processing.

For Hero 6

Better than on Hero 5

For Hero 7 (HyperSmooth)

Much better than on Hero 6: super-stabilised
But not as stable as using a gimbal

(Post-production) Video Editor with video stabilization feature

Professional video editor

Result: can achieve idea effect through presets and advanced options

● Slow loading and rendering speed;

● Easy to get freezing, lagging and crashing;

● Too complicated parameter settings for beginners.

Beginner-level video editor

* Easy to use;

* Always fast, stable and smooth;

* Support basic video editing functions as g as the professional ones

● Some features are not supportive;

● Some do not support non-linear video editing.


1. If you want to prevent shakiness effectively, mount an accessory like a gimbal or GoPole before filming.

2. If you want to do a full set of professional non-linear video editing, Adobe Premiere Pro CC (Warp Stabilizer) is a good choice.

3. If you simply need to stabilize your shaky GoPro / DJI / 4K UHD videos without gimbal, and perform basic editing such as cutting, merging, splitting, resizing GoPro 4K video without quality loss, VideoProc is enough for you. Besides, it is always the fastest and easiest-to-use solution.

4. Please note that both GoPro's in-camera stabilization and the deshaking feature of video editor will end up with image cropping. Read on to find out why.

Why Digital GoPro Video Stabilization Will Cause Image Cropping / Zooming?

No matter you are using post-processing or built-in GoPro feature for GoPro 4K video stabilization, there is a quirk: Without dimension being changed, your image will be slightly zoomed in however, and some of the image around the edges will get lost.

The reason? Different from the extremely expensive optical stabilization, digital stabilization reduces or eliminates jitters through translation, rotating and cropping in three main steps: solve block motion vectors (BMV) estimation, solve absolute motion vectors (AMV) of a reference frame, and eliminates interference displacement and executes compensation.

The image cropping in post-processing stabilization is inevitable; by far, there is no universal adaptive algorithm, but different algorithm level in different video editors may bring different results.

External reading:

[1] List of video editing software [Wiki]: Most modern transcoding software supports transcoding a portion of a video clip, cropping and trimming.

[2] Comparison of video editing software [Wiki]: A comparison of non-linear video editing software apps, and a more complete list of video editing software.

[3] 10 Tips to Use Warp Stabilizer in Premiere Pro: How to shoot for Warp Stabilization, basic settings - apply Warp Stabilizer, the order of the effects matters...

Related Article
Harold Bentsen

Harold Bentsen worked on tech writing in Digiarty Software earlier than anyone else. Now as a senior editor-in-chief and immersed geek, he pursues common progress with his team and expects to share more creative content and open-source information to readers. He on the flipside is a symphony amateur and pretended arts connoisseur who is also trying not to be only a dreaming world traveler.

How to GoPro Video Processing GoPro 4K video stabilization

Aiming to be the leading digital media company, Digiarty Software, Inc. is dedicated to providing professional and innovative multimedia software for all Windows and Mac users.


GoPro Quik vs. VideoProc >

Which Performs Better on Cutting GoPro HERO 6/5 Videos

GoPro Video Size Calculator >

How Many Minutes Can You Expect per GB on GoPro in Different Settings

Reduce GoPro Video File Size >

GoPro video too large for YouTube/Instagram? Reduce Size.

Home | Company | Contact us | Partner | Policy | Agreement | News center | Video Processing Tips

Copyright © 2018 Digiarty Software, Inc. All rights reserved

All product names, logos and registered trademarks of other companies used in this website are property of their respective owners.