GoPro cameras are supported in Gyroflow and are proven to deliver great video and stabilization quality.

Supported models

Gyro data
Lens profile
Hero 4 or older
Hero 5 Black Hero 5 Session
✅ Official
Bad on FPV drone 🚧 Superview
Hero 6 Black
✅ Official
Firmware v1.6 recommended. 🚧 Superview
Hero 7 White Hero 7 Silver
Hero 7 Black
✅ Official
Bad on FPV drone ❌ Hypersmooth 🚧 Superview
Hero 8 Black Hero 9 Black Hero 10 Black
✅ Official
✅ Not needed
✅ Hypersmooth 🚧 Superview
Hero 11 Black Hero 11 Mini
✅ Official
✅ Not needed
✅ Hypersmooth
✅ Autoboost 🚧 Superview 🚧 Hyperview

Sensor and aspect ratio

All GoPros until 11 use a 4:3 sensor, and Hero 11 uses 8:7 sensor. For Gyroflow stabilization, it's best to capture full sensor information, thus 4:3 or 8:7. However, these modes have less frame rate options than 16:9 resolutions, so if you want to shoot at maximum fps, it's better to choose 16:9 mode. Otherwise choose 4:3 or 8:7.
Gyroflow will output 16:9 aspect ratio by default after stabilization. This can be changed to anything you like in Export settings.

Lens and field of view

All lens modes are supported, but it's best to choose Wide.
Superview and Hyperview modes are supported, but not recommended. They capture full sensor information (4:3 and 8:7 respectively) and digitally stretch that video to 16:9 in camera, in a non-linear way (center is less stretched and sides are more stretched).
These modes use proprietary stretching equation which is not exactly mapped in Gyroflow, so stabilization will not be as accurate in these modes.

Split recording

By default, GoPro files are limited to 4 GB in size. This can be increased by using GoPro Labs firmware and enabling the Large chapters feature.
If you already have your recording split at 4 GB file size limit, you can merge them losslessly in Gyroflow. If you open the first file, Gyroflow should detect the sequence automatically and ask you to merge. Otherwise you can just drag & drop all your files in the sequence to Gyroflow to merge.
You can find more information on the 🎞 File joiner page.

In-camera stabilization

Since Hero 8, in-camera stabilization (Hypersmooth) can be enabled and is supported in Gyroflow. All previous models need to have all internal stabilization (EIS) disabled during recording.

Shutter speed, ND filters and motion blur

You should avoid motion blur when recording, read more why in the 📸 Common filming tips and issues.

Hero 5 Black, Hero 5 Session, Hero 7 on an FPV drone

For drone footage, the gyro data from the Hero 5 and 7 is unusable, due to bad noise filtering and aliasing. For this reason, Hero 5 Session, Hero 5 Black and Hero 7 are not recommended for cinematic FPV footage. One workaround is to use external gyro logging, for instance using the drone blackbox. Another workaround is the use of vibration-dampening mount, which can be a hassle compared to other GoPros.
Some users have reported that using intense low pass filtering of the gyro data (e.g. cutoff of 4 Hz or less) can yield acceptable results for some drone footage. This cannot correct for e.g. higher frequency propwash oscillations or vibrations, but can smooth out the general movement.
In general try to avoid these cameras if possible. If you want a budget-friendly camera, the Hero 6 Black is an great choice and doesn't have these issues.

Using GoPro as external logger