Gyroflow Tutorial: Stabilize FPV Footage Like a Pro

Why Gyroflow Is the Secret to Pro-Level FPV Footage

GoPro Hypersmooth and DJI RockSteady are good. But Gyroflow — a free, open-source stabilization tool — is better. It uses the raw gyroscope data recorded by your camera to stabilize footage with sub-pixel precision, correct lens distortion, and produce buttery-smooth results that look like they were shot on a gimbal. This guide covers the complete workflow from recording to export.

Gyroflow stabilization software interface showing before and after FPV footage stabilization

How Gyroflow Works (In 30 Seconds)

Modern FPV cameras (GoPro Hero 8+, DJI O3/O4, Walksnail, Runcam Thumb) embed gyroscope data into every frame of video. This data records the camera’s exact rotation at the moment each frame was captured. Gyroflow reads this data, computes the camera’s motion path, and applies the inverse rotation to each frame — effectively “undoing” the shake. Because it uses real motion data rather than image analysis, it’s both more accurate and faster than optical stabilization.

Camera Compatibility

Camera Gyro Data Format Gyroflow Support Quality
GoPro Hero 8-13 Embedded in .gyroflow or .lrv Native Excellent
DJI O3 Air Unit Embedded in video file Native Excellent
DJI O4 Air Unit Embedded in video file Native Excellent
Walksnail Avatar Separate .gcsv file Manual import Good (lower gyro rate)
Runcam Thumb Pro Embedded Native Good
Caddx Walnut Embedded Native Good

DJI O3/O4 and modern GoPros produce the best results because their gyroscopes sample at 400Hz+ (vs ~200Hz for Walksnail), giving Gyroflow more data points for smooth motion estimation.

Recording Settings for Best Gyroflow Results

These settings directly affect stabilization quality:

  • Shutter speed: 1/200 or faster. Motion blur confuses Gyroflow’s motion estimation. ND filters help maintain proper exposure at fast shutter speeds.
  • Stabilization: OFF in-camera. Gyroflow needs unstabilized footage. If you use Hypersmooth/RockSteady, the gyro data no longer matches the frame’s actual motion and Gyroflow can’t work. Record in “unstabilized” or “wide” mode.
  • Aspect ratio: 4:3. Gyroflow crops footage to remove the black borders introduced by rotation correction. 4:3 provides more vertical room for cropping than 16:9. Record 4:3, stabilize, then crop to 16:9 in export.
  • Resolution: Maximum. Higher resolution = more pixels to work with. 4K/60 is ideal; 2.7K is acceptable.

Step-by-Step Gyroflow Workflow

Step 1: Import Footage

Open Gyroflow. Drag your video file onto the window. If the camera is natively supported, Gyroflow automatically detects the gyro data and loads it. A green “Gyro data loaded” indicator confirms success.

Step 2: Lens Profile

Select the correct lens profile from the dropdown. Gyroflow includes profiles for most common FPV camera/lens combinations. If yours isn’t listed, you can create a custom profile using the built-in calibration tool (requires filming a checkerboard pattern).

The lens profile corrects barrel/fisheye distortion. Without it, straight lines near the edges of the frame will curve — noticeable on horizons and buildings.

Step 3: Sync Points (Critical Step)

Even with native support, gyro data can drift slightly out of sync with the video. Place 2-3 sync points in your timeline:

  1. Find a moment of sharp, distinct motion (a quick yaw or roll)
  2. Place a sync point at the start of that motion
  3. Place another sync point later in the clip (different motion)
  4. Gyroflow automatically fine-tunes the gyro-video alignment

Skipping sync is the #1 cause of “wobbly” Gyroflow results.

Gyroflow sync point placement showing correct timing for gyro data alignment

Step 4: Stabilization Settings

The default settings work well for most footage. Key parameters to adjust:

  • Smoothing: Higher = more stable but less “FPV feel.” 0.8-1.2 is the sweet spot for freestyle. 1.5-2.0 for cinematic cruising. Above 2.0 looks robotic — you lose the sense of flight.
  • Zooming: Controls how much the frame is cropped to hide black borders. “Dynamic zoom” adapts to the amount of correction needed. 1.0-1.15 is typical.
  • Roll correction: Set to 100% for level horizons. Reduce to 70-80% if you want to preserve some banking feel in turns.

Step 5: Horizon Lock (Optional)

Horizon lock forces the horizon to stay perfectly level regardless of the quad’s roll angle. This creates a cinematic “floating camera” look. Enable it for scenic cruising; disable it for freestyle where you want the viewer to feel the quad’s motion.

Step 6: Export

Export settings:

  • Codec: H.265/HEVC (better compression, smaller files)
  • Resolution: 4K (if source is 4K) or 2.7K
  • Bitrate: 80-120 Mbps for 4K, 40-60 Mbps for 2.7K
  • FPS: Match source (don’t frame-convert — do that in your video editor)

Export time: ~1-2x real-time on a modern GPU (RTX 3060+). On integrated graphics, expect 5-10x real-time.

Gyroflow + Video Editor Workflow

The optimal pipeline:

  1. Record unstabilized 4:3 footage
  2. Stabilize in Gyroflow → export stabilized 4:3 footage
  3. Import into DaVinci Resolve / Premiere / Final Cut
  4. Color grade, edit, add music
  5. Crop to 16:9 (or 2.35:1 for cinematic widescreen)
  6. Export final video

Stabilizing before editing is important: Gyroflow needs the original, uncut footage to properly calculate the motion path. Stabilize the full clip, then edit.

Common Gyroflow Problems

  • Wobbling at the edges: Sync points are off. Add more sync points and fine-tune.
  • Black borders appearing: Zoom is too low. Increase dynamic zoom to 1.2-1.3, or accept a slight crop.
  • Jello visible in stabilized footage: Gyroflow can’t fix jello (high-frequency vibration). Fix the mechanical cause: soft-mount camera, balance props, tune filters.
  • “No gyro data” error: Camera didn’t record gyro data, or you recorded with in-camera stabilization on. Re-record with stabilization OFF.

Gyroflow is the single most impactful tool for improving your FPV video quality — and it’s free. Download it, learn it, and your footage will look professional overnight.

Leave a Comment

Scroll to Top