FOSSPicks
FOSSPicks
This month Graham looks at Gyroflow, gRainbow, Polyrhythmix, mfp, Mission Center, and more!
Video stabilizer
Gyroflow
There was a time when many of us laughed at the silly people and their selfie sticks – absurd periscopes sticking out of a crowd holding front-facing phones in the air or ski-pole-attached cameras hovering ahead of some great action jump or remarkable descent. But times have changed, and what one generation considered narcissism has now become completely normalized. We are now recording more videos than we ever thought possible, from mountain biking and snowboarding, to chasing people around the garden.
For any of this footage to be watchable, it needs motion stabilization. Back in the olden days of filmmaking, motion stabilization came from the physical setup of a shot, including wheeled dolly carts on rail tracks, and weighty gimbals that counter physical movement with opposite movements of their own. Modern motion stabilization mostly replaces these costly and bulky paraphernalia with embedded gyroscopes and accelerometers combined with an abundance of image resolution for image processing. GoPro devices are particularly effective at combining these elements into their video stabilization, but it's a difficult trick to pull off in open source without either a great deal of manual editing or Gyroflow.
Gyroflow is a mature desktop application that helps you use embedded gyroscope and accelerator data to stabilize a linked video recording. It does this by intelligently cropping each frame to leave an overscan area it can cut into, frame-by-frame, to compensate for any detected movement. For this to work, the video must come from a supported camera so that Gyroflow can parse the motion data, but a wide range of devices are supported, including nearly all modern GoPro, DJI, Sony, and Insta360 cameras. GoPro support is particularly well implemented as videos from these devices can be dragged directly into the main window without requiring the synchronization step that other devices require to link the motion data to the video.
[...]
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Linux Kernel Project Releases Project Continuity Document
What happens to Linux when there's no Linus? It's a question many of us have asked over the years, and it seems it's also on the minds of the Linux kernel project.
-
Mecha Systems Introduces Linux Handheld
Mecha Systems has revealed its Mecha Comet, a new handheld computer powered by – you guessed it – Linux.
-
MX Linux 25.1 Features Dual Init System ISO
The latest release of MX Linux caters to lovers of two different init systems and even offers instructions on how to transition.
-
Photoshop on Linux?
A developer has patched Wine so that it'll run specific versions of Photoshop that depend on Adobe Creative Cloud.
-
Linux Mint 22.3 Now Available with New Tools
Linux Mint 22.3 has been released with a pair of new tools for system admins and some pretty cool new features.
-
New Linux Malware Targets Cloud-Based Linux Installations
VoidLink, a new Linux malware, should be of real concern because of its stealth and customization.
-
Say Goodbye to Middle-Mouse Paste
Both Gnome and Firefox have proposed getting rid of a long-time favorite Linux feature.
-
Manjaro 26.0 Primary Desktop Environments Default to Wayland
If you want to stick with X.Org, you'll be limited to the desktop environments you can choose.
-
Mozilla Plans to AI-ify Firefox
With a new CEO in control, Mozilla is doubling down on a strategy of trust, all the while leaning into AI.
-
Gnome Says No to AI-Generated Extensions
If you're a developer wanting to create a new Gnome extension, you'd best set aside that AI code generator, because the extension team will have none of that.

