storytold/filmcraft

FilmCraft Releases v0.4.0–v0.6.0: Major Advances for the Open-Source Rust Video Editor

filmcraft

FilmCraft, an open-source, nonlinear video editor written from scratch in Rust, has released versions 0.4.0 through 0.6.0. These updates bring significant new features, workflow improvements, hardware support, and internationalization enhancements, reinforcing FilmCraft’s position as a clean-room alternative to established editors like Adobe Premiere Pro.

What is FilmCraft?

FilmCraft is an open-source, nonlinear video editor built entirely in Rust. It aims to provide a clean-room, cross-platform alternative to proprietary tools such as Adobe Premiere Pro, supporting video, color, and audio editing workflows. The project has attracted attention for its robust feature set, hardware acceleration support, and commitment to open development (source, source, source).

FilmCraft is used by developers, video editors, and open-source enthusiasts seeking a free, modern editing solution. Its design closely mirrors professional tools, making it accessible for users familiar with industry standards.


v0.4.0: Platform Expansion and Editing Improvements

  • Windows on ARM64: Added release builds and support for ARM64 hardware, broadening FilmCraft’s hardware compatibility.
  • Editing Engine: Enhanced handling of audio/video tracks, ripple trims, nested sequences, and project management.
  • Interchange and Export: Improved support for various interchange formats (FCP7, AAF, EDL), and export reliability.
  • Internationalization: Introduced Japanese and Spanish interface languages.
  • Performance and Stability: Memory usage on timelines was reduced, and hardware decoding was improved for Windows and other platforms.

These changes made FilmCraft more accessible to a global audience and improved reliability for complex editing projects.


v0.5.0: Hardware Acceleration and Workflow Enhancements

  • Hardware Encoding/Decoding: Enabled NVENC hardware export for H.264/H.265 on Windows and Linux, and VA-API decoding for H.264/HEVC on Linux.
  • Editing Workflow: Three-point editing, improved keyframe navigation, and enhanced timeline operations were introduced.
  • Export and Import: Alpha channel support in PNG/TIFF sequences, robust handling of multi-stream audio, and improved export messaging.
  • Internationalization: Added Spanish interface translation and improved Chinese glyph rendering.
  • Platform Integration: Provided install scripts for Linux, improved Windows path handling, and enabled portable data directories.

These updates focused on performance, especially for users with modern GPUs, and streamlined the editing and export process.


v0.6.0: Feature Expansion, GPU Rendering, and Localization

  • GPU Rendering: Default GPU export rendering, with support for effects like Vignette, Video Limiter, and Lumetri Color on the GPU compositor.
  • Audio and Video Editing: Added features such as audio scrubbing, draggable volume lines, transition previews, and advanced timeline operations (e.g., ripple delete, drag-and-drop improvements).
  • Import/Export: Support for ProRes 4444/XQ with alpha, AV1 export, JPEG/Targa/DPX/OpenEXR image sequence export, and improved interchange compatibility (FCP7, AAF, OMF).
  • Internationalization: Added full interface translations for Japanese, Ukrainian, Simplified Chinese, German, Russian, and French.
  • Accessibility and Usability: UI scale options, customizable themes, improved clipboard integration, and enhanced project management.
  • Audio Features: Audio gain measurement, parametric equalizer enhancements, and support for new codecs (E-AC-3, MP2 in MP4/MOV, AAC export).
  • Stability and Hardening: Numerous bug fixes, memory safety improvements, and better error handling across the application.

With these changes, FilmCraft continues to mature as a serious open-source contender for professional video editing, offering advanced features and broad hardware support while remaining accessible to a global user base.


Community and Development

Each release saw contributions from a growing list of developers, reflecting an active and expanding open-source community. The project’s rapid pace of development and responsiveness to user needs have been noted in user forums and software directories.


Learn More

For full changelogs and details, refer to the official release notes.

Sources