Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJul 17, 2026·3 min de lecture

Gyroflow — Video Stabilization Using Gyroscope Data

Advanced video stabilization tool that uses gyroscope data from cameras and external loggers to produce smooth, professional-quality footage.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Gyroflow Overview
Commande d'installation directe
npx -y tokrepo@latest install fd1962a5-81dc-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Gyroflow is a free, open-source application that stabilizes video using motion data from gyroscopes embedded in cameras or recorded by external sensors. Unlike traditional software stabilization that analyzes pixels, Gyroflow uses precise rotation data for superior results with minimal crop.

What Gyroflow Does

  • Stabilizes video using real gyroscope and accelerometer data instead of pixel analysis
  • Supports built-in gyro data from GoPro, Sony, Insta360, DJI, and many other cameras
  • Corrects rolling shutter distortion alongside stabilization
  • Provides GPU-accelerated processing via OpenCL, CUDA, and Metal
  • Exports stabilized video with lens distortion correction applied

Architecture Overview

Gyroflow is written in Rust with a Qt/QML-based user interface. The core pipeline reads gyroscope data (from embedded metadata or external logs), synchronizes it with video frames using optical flow, computes per-frame rotation corrections, and renders the output with GPU-accelerated undistortion. The lens calibration system uses a separate tool to build camera profiles from checkerboard footage.

Self-Hosting & Configuration

  • Download binaries from the GitHub releases page for Windows, macOS, or Linux
  • No installation required — runs as a standalone application
  • Camera lens profiles are community-contributed and bundled with the app
  • External gyro data can be imported from Betaflight blackbox, GoPro metadata, or CSV files
  • Rendering settings support hardware encoders (NVENC, QSV, VideoToolbox) for fast output

Key Features

  • Gyroscope-based stabilization produces smoother results than optical-flow-only methods
  • Built-in lens calibration and distortion correction for over 300 camera profiles
  • Real-time preview of stabilization before exporting
  • Advanced smoothing algorithms with adjustable horizon lock
  • Supports 360-degree camera reframing workflows

Comparison with Similar Tools

  • DaVinci Resolve Stabilizer — pixel-based analysis only; Gyroflow uses actual motion sensor data
  • Adobe Premiere Warp Stabilizer — commercial, no gyro data support; Gyroflow is free
  • ReelSteady GO — commercial GoPro-only tool; Gyroflow supports dozens of cameras
  • HyperSmooth (GoPro in-camera) — limited to GoPro hardware; Gyroflow is a post-processing tool
  • BlackmagicStabilizer — built into Resolve, pixel-based; Gyroflow provides gyro-based precision

FAQ

Q: Which cameras have built-in gyro data support? A: GoPro (Hero 5+), Sony (A7 series, ZV series), Insta360, DJI drones and action cameras, Runcam, and many FPV flight controllers.

Q: Can I use Gyroflow without gyro data? A: Gyroflow is designed for gyro-based stabilization. Without gyro data, you would need a different tool.

Q: Does it handle 4K or 8K video? A: Yes. GPU acceleration makes processing high-resolution footage practical on modern hardware.

Q: Is there a command-line interface? A: The primary interface is graphical, but the core library can be integrated into other pipelines via its Rust API.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires