▲ 2 r/VibeCodersNest+1 crossposts

SceneMill - Video editor

I’ve been building my own video editor - SceneMill

I wanted to share something I’ve been working on for quite a while: SceneMill, a free, non-destructive desktop video editor built from scratch with C++20, Qt 6 and FFmpeg.

The goal was never to make another web-based editor or a wrapper around an existing editing application. I wanted to build an actual desktop video editor and see how far I could take it.

It currently runs fully offline, requires no account, and has no telemetry.

What actually works right now

The core workflow is already fully functional:

Import → Media Library → Timeline → Edit → Preview → Save → Reopen → Export

And the project has grown quite a bit beyond basic cutting.

Some of the things currently implemented:

  • Multi-track video, audio and subtitle timeline
  • Non-destructive editing with undo/redo
  • Split, trim, ripple delete, snapping, markers and In/Out ranges
  • Background proxy generation for heavy footage
  • GPU-accelerated preview with CPU fallback
  • Color correction, curves, color wheels and 3D LUTs
  • Effect stacks with keyframeable parameters
  • Transitions
  • Text and animated titles
  • Manual subtitles + SRT/WebVTT
  • Masks and motion tracking
  • Screen recording directly into the project
  • Voice-over recording with multiple takes
  • Audio EQ, compressor, limiter, noise gate, etc.
  • H.264 / H.265 / VP9 export
  • Up to 4K and 120 FPS export
  • Export queue
  • Autosave + crash recovery
  • Portable "Collect Project" workflow
  • Plugin system through a versioned C ABI
  • Optional local editing assistant for silence/scene detection

One thing I particularly care about is that the preview and export use the same rendering/effect pipeline, so what you see while editing is intended to match what gets rendered.

There are also automated tests covering a lot of the actual application workflow, including tests that interact with the real main window.

Why C++?

Honestly, part of the reason was simply:

I wanted to see if I could actually build one.

A video editor touches a ridiculous number of areas at once: media decoding, rendering, timeline state, audio, UI, caching, project persistence, export, GPU acceleration, threading, plugins...

It's been a pretty interesting rabbit hole. 😅

Current state

SceneMill has completed the core editor phase and the creative-tools phase, with most of the workflow phase implemented.

It's definitely not finished and there are still things I want to improve, but it's now at the point where I can actually use it as a real editor rather than just a prototype.

I'm currently working toward making the whole experience feel much more polished and cohesive.

I'd genuinely like to hear what other people who build software this way think.

u/Ill-Astronomer7156 — 7 days ago

SceneMill: a free video editor for Windows I built on my own (no watermark, no account)

Hi everyone,

I've been building my own video editor: SceneMill. It's free, and I'd love to hear what you think.

Why I built it

I wanted an editor that starts fast, doesn't ask me to sign in, doesn't stamp a watermark on my exports and doesn't lock half the buttons behind a subscription. So I wrote one.

What it does

  • Timeline with as many video and audio tracks as you need
  • Effects, transitions, titles, stickers and sound effects built in
  • Keyframes with a curve editor, masks, chroma key, speed ramps
  • Colour tools with scopes, auto enhance and colour matching
  • Multicam editing and compound clips
  • Export presets for YouTube, Shorts, TikTok, Reels and Discord (10 MB)
  • A guided first-steps tour, in English or German
  • A free effect pack with 30 extra effects as a plugin

What it costs

Nothing. No subscription, no watermark, no account, no ads.

The honest part

  • Windows only for now
  • It's closed source
  • It's a one-person project and still young, so you will find rough edges. There is a feedback button under Help, and I read everything.

Video (2 min): https://www.youtube.com/watch?v=eXXnVBWEs0Y

Download: https://scenemillofficial.com

I'll be in the comments. Tell me what's missing, what's broken and what you'd want next.

u/Ill-Astronomer7156 — 11 days ago