Show HN: VidStudio, a browser based video editor that doesn't upload your files
Source: Hacker News
Introduction
I built VidStudio, a privacy‑focused video editor that runs entirely in the browser. It’s designed to be frictionless: no accounts, no uploads, and everything is persisted locally on your machine.
Features
- Multi‑track timeline
- Frame‑accurate seek
- MP4 export
- Support for audio, video, image, and text tracks
- WebGL‑backed canvas (with software fallback)
- Mobile compatibility
Under the Hood
- WebCodecs handles frame decoding for timeline playback and scrubbing, providing responsive seeking by leveraging the hardware decoder when available.
- FFmpeg compiled to WebAssembly performs final encoding, format conversion, and any tasks not covered by WebCodecs.
- Rendering is done with Pixi.js on a WebGL canvas, falling back to software rendering if WebGL isn’t supported.
- Projects are stored in IndexedDB.
- Heavy processing runs in Web Workers, keeping the UI responsive during exports.
Feedback
Happy to answer technical questions about the trade‑offs involved in keeping the entire pipeline client‑side. Any feedback is welcome.
Link: