Pickfilmcraft: An open-source NLE rewritten in Rust for Premiere Pro
storytold/filmcraft
About the project
This open-source non-linear editor faithfully reproduces the interface and workflow of Adobe Premiere Pro. It provides a familiar environment for Premiere users, featuring source and program monitors, a multi-track timeline, and panel docking, and runs on macOS, Windows, and Linux, as well as in browsers via WebAssembly.
It implements H.264, HEVC, ProRes, and AAC codecs directly in pure Rust code without relying on FFmpeg. By adopting integer-based time arithmetic with 254 trillion ticks per second, it ensures that edit positions remain accurate even at 23.976fps or with drop frames, while the GPU compositor blends frames in linear light space.
It features professional capabilities such as a Lumetri-style color grading panel, 93 video effects, and a loudness meter compliant with ITU-R BS.1770. All editing operations are designed to be command-based, creating a structure that allows AI agents to control them precisely.
storytold/filmcraft
FilmCraft: An open-source, nonlinear video editor written by scratch in pure Rust
Rust
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.