Mike-Solar 017dc80a16
CI / Build & test (Windows) (push) Canceled after 0s
CI / Build & test (Arch) (push) Canceled after 0s
CI / Build & test (Debian) (push) Canceled after 0s
CI / Build & test (Fedora) (push) Canceled after 0s
CI / Build & test (macOS) (push) Canceled after 0s
CI / Build & test (openKylin arm64) (push) Canceled after 0s
CI / Build & test (openKylin x64) (push) Canceled after 0s
dock: refresh cached panel titles on language switch
PanelHandle snapshots DockPanel::title at registration and the tab strip
renders that cache, so switching the UI language at runtime (menu or
preferences) left every docked tab in the previous language. Capture a
type-erased title reader and notifier from the concrete panel entity and
add DockArea::refresh_panel_titles, which re-reads each title, marks the
panel view dirty for localized content, and repaints the chrome.

Also fix the timeline_view test fixture that missed ClipRenderData's
multicam field (gpui's test target did not compile).
2026-09-28 17:53:08 +08:00
2024-05-13 14:49:53 +02:00

Oak Video Editor CI

中文

Oak Video Editor is a renamed fork of Olive, aiming to deliver a more complete and user-friendly editing experience.

Screenshots

screenshot

Features

  • Premiere-like keyboard shortcut experience
  • OpenFX plugin support — the plugin system used by DaVinci Resolve
  • End-to-end color management support
  • 10-bit display output
  • OCIO LUT support
  • Proxy editing workflow
  • Timeline interchange with DaVinci Resolve, Premiere Pro, and Final Cut Pro via OpenTimelineIO and Final Cut Pro XML

Download

v0.5.0

Build Instructions

See the Build Guide.

Roadmap

Version Theme Core Deliverables
0.5 (current) Rust Rewrite Oak rewritten in Rust
0.6 Color, Audio & Performance AI video editing, scopes (waveform/vectorscope/histogram), three-way color wheel panel, multicam editing support, BWF timecode sync, audio meters (LUFS/VU), batch render queue
0.7 Animation, Tracking & Collaboration Bézier keyframe curve editor, basic point tracking, image stabilizer
0.8 Stability Milestone Project file format freeze (backward compatibility promise) — the "feature freeze" testing period before 1.0
1.0 Production Ready Complete documentation, installers, known issues list, community support channels — declared "ready for serious projects"
S
Description
No description provided
Readme GPL-3.0
89 MiB
Languages
Rust 95%
C 4%
C++ 0.6%
Shell 0.4%