Auto-Editor Nim Is Now in Beta

WyattBlue

August 10, 2025

Two months ago, I announced that I was rewriting my video editing program, auto-editor, in Nim. Today, I’m excited to announce that the project has entered beta, meaning it’s now ready for end users.

The Nim version of Auto-Editor currently passes 38/49 end-to-end tests compared to just 5/49 when the project started. This represents much faster progress than I anticipated. The “1.0” release will likely be ready in September this year instead of mid-2026 as I originally forecasted.

Performance

I already knew that analysis would be much faster in Nim than Python. However, until recently, I wasn’t sure how rendering performance would be affected. The results are impressive: for encoding AAC+H264, the Nim version is nearly 2x faster. However, when encoding next-gen video codecs like AV1 and HEVC, the performance difference is negligible.

The Future

Once “Nim Auto-Editor” 0.9.x is complete, the “1.0” release will jump directly to version 29.0.0, succeeding Auto-Editor Python’s current version (28.1.0).

All the Nim code will be integrated into the main repository in one squashed commit. The nim-auto-editor repo will also be archived and likely deleted.


Blog Index