GyroFlow is a highly-regarded open-source software solution that delivers exceptional video stabilization for FPV drone footage, utilizing gyro data from your camera to provide seamless results. This software is free and compatible with various cameras, enabling users to stabilise videos using gyro data recorded internally by the camera or externally from Betaflight Blackbox, which can then be imported into Gyroflow.
You’ll receive a commission at no additional cost to yourself, should you proceed with a purchase after clicking on one of these affiliate links. This feature enables the provision of complimentary content to the community within this website. Learn more about us to gain extra data.
This tutorial will guide you through the process of using Gyroflow to stabilize your drone videos, from installing the software to exporting your stabilized footage. Regardless of your level of experience as a pilot, this guidance is designed to help you maximize your use of Gyroflow.
GyroFlow is a pioneering open-source stabilization software that leverages gyro data to effortlessly smooth out camera movements, ensuring rock-steady footage. Compared to Reelsteady GO, another popular video stabilization app, Gyroflow offers several distinct advantages.
- (Reelsteady GO prices $99)
- The Reelsteady GO software exclusively functions with GoPro cameras.
Cameras like the DJI Mimo, GoPro, and Insta360 are equipped with internal gyroscopes, enabling seamless integration with Gyroflow without the need for additional calibration or setup. If your digital camera lacks built-in gyro data recording, you’ll need to obtain this information either through a third-party software or by using a dedicated flight controller that provides this functionality. New cameras, similar in design to the and , are being engineered to integrate effortlessly with Gyroflow.
To compare, check out how it works for yourself.
Download and extract the most recent version of Gyroflow from its official online platform.
Once you’ve completed the download, extract the file contents and initiate the Gyroflow application within the extracted directory by running its executable. There’s no need for setup – Gyroflow is capable of functioning properly outside the field.
If you’re capturing footage that requires precise stabilization and motion tracking, look for a digital camera that can integrate gyroscope data into your video recordings. High-end motion cameras, such as those from GoPro and DJI Osmo Motion, typically possess this feature. Funds often equip cameras on FPV drones with features similar to those found in the Runcam Thumb Professional, Thumb 2, and Hawkeye Thumb 4K, as well as the Walksnail Moonlight, which also boast this capability.
Check out our top-rated HD digital cameras here:
Cameras often combine gyro data within the video file, enabling seamless integration with Gyroflow. While some cameras, such as the Runcam Thumb, provide gyro data in a CSV file that requires manual loading into Gyroflow. Check your digital camera’s manual to discover how it captures and utilises gyroscope data.
Launch Gyroflow on your laptop and effortlessly drag and drop your video file into the application.
When a digital camera stores gyro data within a video file, you’ll typically view three distinct tracks in the timeline, each corresponding to the gyro’s movement along one of its three axes. If these traces are absent, it may indicate that the video does not contain gyro data, or this information needs to be loaded separately. Manual loading of gyro information is available below the “Movement Information” section, allowing for importation from a CSV file when needed.
On the DJI O3, only specific digital camera settings enable the reporting of gyro information. .
When using Gyroflow with your digital camera, the software will automatically detect and apply any supported lens profiles. You can manually select a lens profile or create a custom one to ensure accurate results. Accurate lens profiles enable Gyroflow to accurately understand the optical distortion characteristics of your digital camera, thereby enhancing image stabilization capabilities.
Gyroflow enables seamless synchronization of gyro data with your video, leveraging timestamp coordination for precise alignment. If the stabilization function is malfunctioning, try enabling the “Auto Sync” feature beneath the Stabilization settings. When manual adjustment is required, use the “Offset” slider to fine-tune the synchronization of gyro data with your video footage.
To finalize your video, utilize the [ ] buttons below the preview window to precisely trim your footage to the desired dimensions. The button adjacent to the quantity allows you to toggle on or off the stabilization feature. Rendering will accelerate when exported with this setting applied.
While Gyroflow functions effectively with its standard configurations, the following adjustments may warrant consideration:
Refine the field of view to govern the extent of unobstructed footage that remains in view following stabilization. Expanding the field of view (FOV) enables a broader perspective on the scene, but excessive adjustment can result in unwanted black borders, denoted by red markers within the timeline. Maximize your field of view (FOV) without inducing crimson traces to achieve optimal results?
This setting determines the perceived stability of the image, impacting its overall sense of smoothness and fluidity. While higher smoothness values can yield more refined footage, they may necessitate additional trimming to achieve the desired result. Occasionally, a settings range of 0.1 to 0.2 proves suitable for most of my first-person view (FPV) film productions.
Determines the speed at which the zoom function adjusts when stabilizing. While rapid zooming simplifies stabilization, excessive speed can still create an unnatural sensation. For me, a 2- to 2.5-second setting is typically extra precise.
Preview your stabilized video by clicking the “Play” button. What’s your plan if things don’t go as expected? You’ll be able to dynamically adjust stabilization settings in real-time, allowing you to instantly assess the impact of each adjustment on your final video.
When exporting a file, you have the flexibility to customize the settings by specifying the desired output device, bitrate, and file format. Choose an option that aligns with your distinctive requirements or adapt primarily based on your needs.
Gyroflow enhances keyframing capabilities, enabling precise control over specific alterations across varying points in the footage. By initiating swift maneuvers such as snap rolls, you can achieve a more seamless stabilization and maintain a consistently pure visual experience. While this approach proves remarkably successful, its labor-intensiveness renders it best suited for large-scale projects of a professional nature.
Gyroflow offers a robust solution for stabilizing FPV drone footage, delivering high-quality results at no cost. By adhering to this straightforward, step-by-step guide, you can effectively transform unsteady raw FPV footage into visually stunning and polished cinematic films. By leveraging advanced camera systems like DJI or GoPro, or budget-friendly options such as the Runcam Thumb, Gyroflow empowers users to effortlessly harness the power of video stabilization. Let’s explore the potential for enhancing the visual clarity of our video content. Completely happy flying!
Edit Historical past
- April 2022: Tutorial launched for model version 1.0.0 Release Candidate.
- As of September 2024?