When people hear "AI video editor," they usually picture cloud subscriptions and one-click upscaling. OpenShot 4.0, released on August 30, runs the other direction: it ships YOLO, EfficientSAM, and Cutie — models that normally live on a server — as ONNX files inside the desktop client. Inference happens locally, with no account, no footage upload, and no API calls.

Bringing AI from the cloud to the desktop

The most AI-relevant pieces of 4.0 are the new Object Mask effect and the upgraded Object Detection workflow. The team open-sourced the converted models in the openshot-onnx repo, covering YOLOv5, EfficientSAM, and Cutie — all converted to ONNX so libopenshot and OpenCV can run them on the user's machine.

Object Mask is straightforward: drop a few positive and negative points on a frame, OpenShot generates a segmentation preview, then tracks that mask across the timeline. When the subject changes shape or gets occluded, users can add more points. The finished mask plugs directly into Blur, Pixelate, Color Grade, and other effects — it can act on the subject, be inverted to act on the background, or be combined for more advanced composites.

Object Detection also received a major upgrade: downloadable YOLOv5 ONNX models, model validation, segmentation masks, and finer controls over boxes, labels, and tracked-object transforms. The team's wording is unambiguous — "Local models, local footage." The footage never leaves the machine, and the feature does not require a paid cloud subscription.

Not just AI: Color View and Recording View

4.0 ships two big additions for non-AI users:

  • New Color View unifies color wheels, curves, LUTs, and live scopes (Luma Waveform, Histogram, RGB Parade, Vectorscope) in one workspace, with a skin-tone reference line and a region probe. Every parameter is keyframable, so a stylized color transition can be animated on the timeline. The accompanying Color Grade effect bundles exposure, contrast, temperature, tint, highlights, shadows, saturation, and vibrance controls.
  • New Recording View lets users capture microphone, screen, webcam, and system audio directly inside the editor. Each source lands as its own clip on its own track, so you can trim or apply effects to one without touching the others. Combined screen + webcam captures auto-generate a rounded picture-in-picture layout. Windows, macOS, Linux X11, and Linux Wayland (via PipeWire) are all supported.

Performance doubles in the right places

The team's 4.0-vs-3.5.1 benchmarks show: Blur runs 61.8% faster, Sharpen 12.8% faster, timeline rendering 3.4% faster, and timeline-with-transforms 5.1% faster. The Blur jump comes from a rewrite of the image processing path inside libopenshot. Scopes, Color Grade, Film Grain, and Audio Visualization were also reworked; filled waveform drawing and color analysis both got faster shortcuts.

A modern foundation

Both libopenshot and libopenshot-audio reach 1.0.0 in this release, picking up new effects, live-capture readers, color analysis, local object masking, and Qt 6 support. The codebase also lays groundwork for Android — file access, rendering, Qt bindings, large ARM64 memory addresses — but the team is explicit that 4.0 is not an Android release. It's preparation, not launch.

A short take

The "AI-ification" of video editing over the past two years has mostly been a cloud-subscription story — CapCut Pro, Adobe Firefly, and similar tools are powerful, but users either pay monthly or hand their footage to a third party. OpenShot 4.0 takes the opposite bet: take well-known open-weight vision models (YOLO for detection, EfficientSAM for segmentation, Cutie for tracking), convert them to ONNX, and decouple them from any cloud runtime. The cost shifts from a subscription fee to the user's own GPU and CPU.

It won't upend the pro NLE market overnight, but for independent creators, classrooms, and anyone handling sensitive footage, it shows a workable path: consumer hardware + open-weight models + the ONNX runtime is enough for a real chunk of the AI-mask-and-track workload. The cloud is no longer the only answer.

More detail in the official OpenShot 4.0 announcement.