← Work

Product

Flowmaster

Flowmaster turns multi-hour OBS recordings into editor-ready highlight reels — automatically.

Flowmaster live capture UI — gameplay with a MARK button and a list of recent highlight markers

Problem

Streamers and creators record for hours, then spend longer hunting for the good moments than the moments last. Existing tools either need manual scrubbing or a cloud upload of enormous files.

Approach

A native Windows app (Rust + Tauri) with two ways to capture highlights: tap a hotkey live during a stream, or let the app detect the action on its own. It extracts clips with FFmpeg, hands you a project file for Premiere, DaVinci, or Final Cut, and recycles the bulky originals to reclaim disk space — all locally, nothing uploaded.

Flowmaster live studio — timeline, gameplay preview, and a large MARK button
The live capture view — mark a highlight without leaving your stream.

The hard part

The automatic detector reads the compressed video stream instead of decoding every frame. It pipes ffprobe’s frame data through an async pipeline and flags activity with an adaptive threshold — the median packet size times a sensitivity multiplier — because high-motion gameplay produces large frames and idle screens produce tiny ones. It finds the action in hours of footage without ever rendering a pixel. Around that sits real product engineering: AES-256-GCM licensing derived from a hardware fingerprint with tamper and clock-rollback protection, a Supabase backend, Stripe billing, an auto-updater, and a signed installer.

Outcome

Shipped as a signed, auto-updating Windows release with licensing and payments in place, backed by 116 tests. Built solo, end to end.

Inside Flowmaster

Ops-Deck — the internal console. A React 19 + TypeScript dashboard for licenses, the referral program, releases, crash reports, and live telemetry: filtered data tables, CSV export, 15-second live refresh, end-to-end tested with Playwright.

AutoCut — the clip engine. A Python + FFmpeg pipeline that turns five hours of footage into a highlight reel, extracting segments in parallel and exporting a Premiere timeline.

flowmaster.live — the storefront. An Astro + Tailwind product site with custom animation, Stripe checkout, and a multi-step ambassador funnel, deployed through CI.