FilmCraft: an open-source video editor, reviewed
Professional video editing, rebuilt from scratch in pure Rust. Frame-exact timeline scrubbing, clean-room native codecs, secondary color wheels, and broadcast audio compliance.
6 FilmCraft Video Innovations
Familiar NLE Timeline
Ripple cuts, roll edits, slip and slide trimming tools, multi-track nesting, and magnetic snapping that match professional editor ergonomics.
Frame-Exact Rational Timebase
Integer rational fraction time clock (23.976, 29.97 drop-frame, 59.94) eliminates floating point rounding drift across multi-hour film sequences.
Clean-Room Codecs (No FFmpeg)
Written from scratch in Rust without bloated FFmpeg dependencies: high-speed multi-threaded parsing for ProRes, H.264, HEVC, VP9, and AV1.
3-Way Color Wheels & LUTs
Lift, Gamma, Gain color grading wheels, secondary HSL qualifiers, 3D LUT imports, and real-time GPU waveform, vectorscope, and histogram scopes.
55 GPU Effects & 30 Transitions
GPU shader-powered blurs, chromatic aberrations, optical zooms, wipes, dissolves, and bezier-curved parameter keyframing.
Broadcast EBU R128 Audio
Multi-channel track panning, parametric EQ, compressor/limiter, and integrated ITU-R BS.1770 / EBU R128 loudness measurement for television and streaming.
FilmCraft vs Adobe Premiere Pro
| Feature / Metric | FilmCraft (v0.6.0) | Adobe Premiere Pro |
|---|---|---|
| Annual Cost | $0 (Free Open Source) | $239.88 / year |
| Timecode Engine | Integer Rational Exact Clocks | Standard Timecode |
| Codec Pipeline | Clean-room Rust (No FFmpeg) | Proprietary Adobe Media Core |
| Color Tools | 3-Way Wheels, HSL, LUTs, Scopes | Lumetri Color Panel |
| Installation Size | < 85 MB standalone executable | 8 GB+ with Creative Cloud daemons |
| Crash Recovery | Immutable WAL transaction journal | Periodic auto-save intervals |
Platforms & Hardware Requirements
FilmCraft requires a hardware video decoder (Apple Silicon VideoToolbox, NVIDIA NVDEC, AMD AMF, or Intel QuickSync) and Rust 1.95+ for source compilation.