Your log footage, finished in one app

Gyroflow stabilization, color grading and more.

GyroGrade adds LUTs and simple color controls to Gyroflow’s gyro stabilization. Trim your clip, stabilize it, pick the LUT for your camera’s log profile, fine-tune the color while you watch, and export once.

Based on Gyroflow · Free and open source · Version 1.0.1 for Apple silicon Macs
Signed and notarized by Apple. Release notes and source

Picking a LUT during playback, then adjusting exposure, temperature, tint, brightness, contrast, highlights, shadows and saturation. Reset brings back the original look. Sample footage from DJI Ronin 4D. Open the video for a larger view.

Color runs through the official OpenColorIO library, in the preview and in the export, after stabilization. The preview shows the same LUT and adjustments the export applies.

Your original recording and embedded motion data stay intact. Save the LUT and adjustments in a project, refine them later, and export again without baking intermediate copies. Log video is not camera RAW; LUTs and adjustments can clip working values, and cannot recover detail the camera did not record.

Why I built GyroGrade.

I shoot in log so the footage is ready if I ever want to do more professional color work on it. Most clips never need that. For a quick edit, I just wanted to stabilize, add the LUT and grade, all in one easy step, without moving the clip between apps.

Gyroflow already handled the stabilization beautifully, so I built the color tools into it. Now a flight goes from flat log to a steady, finished clip in one export, and the original recording is still there if I want to grade it properly later.

Ryan Smith, photographer and the developer of GyroGrade

Before and after

From flat log to finished,
in the same window.

Pick the LUT for your camera’s log profile, then fine-tune with a few sliders while you watch the preview. The motion data and stabilization controls stay right alongside.

GyroGrade with DJI's D-Log M to Rec.709 LUT applied to a frame of alpine huts, plus small changes to temperature, contrast, highlights, shadows and saturation.
The same frame as recorded in D-Log M: flat and low in contrast, with every color slider at zero.

Sample D-Log M clip by Baran Robin on Pexels, shown with DJI’s Mini 4 Pro LUT. The motion graph is gyro data from one of our own flights.

Added in GyroGrade

Simple tools. A familiar workflow.

Your LUT, in view

Choose a .cube LUT that matches your camera’s recording profile and see it in the live preview and in the stabilized export.

Quick color adjustments

Exposure, temperature, tint, brightness, contrast, highlights, shadows and saturation. Compare with the original colors, and double-click any slider to reset it.

Your looks, close at hand

Keep up to eight recent LUTs, browse a local LUT folder and remember camera and profile choices. Links to official DJI, GoPro and Insta360 downloads help you find the right conversion; manufacturer LUT files are not bundled.

Pick up where you left off

The LUT and color adjustments save with your project. Reopen it, refine the look and export a fresh video, with the original recording and its motion data untouched.

Official OpenColorIO processing

Color uses the official OpenColorIO runtime on the CPU for export and on the GPU for the preview.

Text you can read

Text and controls are sized like other Mac apps, so the interface is comfortable on a Retina display. See the difference.

Made for the Mac

Text you can read on a Mac.

Gyroflow draws its interface at three-quarter size on macOS, so text on a Retina display ends up tiny. GyroGrade sizes text and controls the way other Mac apps do, and the UI scaling setting still lets you go larger or smaller.

Gyroflow 1.6.3 on a Retina display: the video information panel with very small text.
Gyroflow 1.6.3
GyroGrade on the same display: the same panel with larger, readable text.
GyroGrade

The same clip and the same corner of the window, captured at actual size on a Retina display with default settings.

The Gyroflow foundation

The stabilization you know.
More room to finish.

GyroGrade builds on Gyroflow’s existing camera support, stabilization and export tools. These are Gyroflow features, developed by the upstream contributors.

Steady footage. Your way.

Gyroscope-based stabilization, horizon leveling, per-axis smoothing and rolling shutter correction. Fine-tune lens correction, adaptive zoom, zoom limits and framing to suit the shot.

A flexible camera workflow

Work with supported GoPro, DJI, Insta360, Sony and other cameras, or external motion logs from Betaflight and ArduPilot. Built-in lens profiles and lens calibration help match the recording.

See it as you work

Real-time preview and GPU processing keep adjustments close to the image. Inspect motion data, set keyframes and speed changes, and work with variable or high frame rate footage.

Built for the export

Queue renders, reuse settings presets and automate work from the command line. Export options include H.264, H.265, ProRes, DNxHD, CineForm, PNG and OpenEXR, with hardware acceleration where supported.

Camera, lens and motion-data support

Gyroflow supports embedded motion data from compatible cameras, external gyro logs, its .gcsv format and supported mobile logging apps. Its tools include gyro filtering, orientation and rotation adjustments, multiple integration methods, underwater lens correction and an updating lens-profile database.

Camera support depends on the exact model, recording mode, motion data and lens profile. Some supported Sony recordings retain lens and IBIS/OIS information; compatible GoPro recordings can include HyperSmooth. Check the upstream camera guidance for your setup.

Image quality, formats and editing workflow

Gyroflow’s core supports 10-bit video, higher bit-depth formats, image sequences, supported Blackmagic RAW and RED RAW inputs, keyframes, speed ramping and adjustable cropping. Available codecs, acceleration and RAW support depend on the platform and installed components.

Upstream integrations include DaVinci Resolve/OpenFX, Adobe Premiere Pro and After Effects, and the separate Gyroflow Toolbox for Final Cut Pro. Those projects provide their own plugins; the GyroGrade color controls are not part of them.

Desktop tools, presets and automation

Keep multiple exports in the render queue, create reusable presets, use the CLI and choose from multiple interface languages. Gyroflow itself runs on desktop and mobile platforms; GyroGrade is for Apple silicon Macs.

The latest upstream stable release is Gyroflow v1.6.3. See the complete upstream feature list and documentation for details.

Get GyroGrade

One app, two editions.

Both editions are the same app with the same tools. GyroGrade needs a Mac with Apple silicon.

From this website

GyroGrade, free. Signed with our Apple Developer ID and notarized by Apple, and it checks GitHub for new versions when it opens.

Download GyroGrade 1.0.1

Mac App Store

GyroGrade, the same app in Apple’s sandbox. It only opens the files and folders you choose, and the App Store keeps it up to date.

In preparation.

Source code

Every release is open source under the GPLv3. Read the code, report issues or build it yourself.

Source available now

From the card to the finished clip.

Import your original recording, select the part to keep, stabilize, apply a matching LUT, adjust the colors and export, all in GyroGrade. For automatic imports and organization, pair it with Easy Eject . Share the finished video through ShootCal .

Action cameras are part of the workflow too. GyroGrade keeps upstream’s camera and gyro-data support, including supported GoPro, DJI Osmo Action, Insta360, Sony and other models. Stabilization still needs suitable motion data and a lens profile. See Gyroflow’s supported-camera guidance for recording requirements.

We test color with DJI D-Log M footage. For other cameras, use the LUT made for that camera’s actual log profile. This is a single-clip finishing workflow, not a multi-track editing suite.

GyroGrade is an independent app based on Gyroflow, not an official Gyroflow release, and it was called Gyroflow Plus until version 1.0.1. Gyroflow continues to be developed by its original contributors. See the color settings guide for details and limitations.