- Works with project files exported from Gyroflow
- Allows you to apply the stabilization right in your frei0r-capable video editor
Some applications using frei0r, in which you can use this plugin:
- MLT
- LiquidSoap
- Kdenlive
- Shotcut
- FFMpeg
- PureData
- Open Movie Editor
- Gephex
- LiVES
- FreeJ
- VeeJay
- Flowblade
- Copy the plugin binary to
kdenlive/lib/frei0r-1/
- Copy
frei0r_gyroflow.xml
tokdenlive/bin/data/kdenlive/effects/
- Create a folder somewhere, copy the plugin binary to it, and set environment variable
FREI0R_PATH
to that dir. For example on Windows:set FREI0R_PATH=C:\effects\
- Run ffmpeg:
ffmpeg -i input_video.mp4 -vf "frei0r=gyroflow:C_DRIVE_SEP_projects_DIR_SEP_my_project.gyroflow|0.5|n|0.001" result.mp4
- Parameters are:
project_file_path|smoothness|stabilization_overview|timestamp_scale
. - Because ffmpeg can't accept
:
or/
in parameters, plugin will replace_DRIVE_SEP_
with:\
and_DIR_SEP_
with/
, so you can use parameter:E_DRIVE_SEP_some_folder_DIR_SEP_my_project.gyroflow
forE:\some_folder\my_project.gyroflow
- Get latest stable Rust language from: https://rustup.rs/
- Clone the repo:
git clone https://github.com/gyroflow/gyroflow-frei0r.git
- Build the binary:
cargo build --release
- Resulting file will be in
target/release/
directory
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.