VidStudio
Creative
browser video editor
SHOW HN2026
How HN took it
9 positive, 24 neutral or asking, 1 mixed, 7 critical, out of 41 comments about the project. Thread score +0.08.
Performance: 1 for, 2 againstExecution: 0 for, 2 againstIdea: 1 for, 0 againstPrivacy: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Performance is impressive and persistence is transparent
From 1 comment
Let me just say the performance is absolutely incredible, and the persistence is so transparent. I actually was given access to an in-browser video editor that chokes pretty…
DoctorOW on HN
Local-first, no uploads approach
From 3 comments
Wild that apps used to be completely local, no accounts, no uploads, and we're back to that as a value prop.
kevmo314 on HNWild that privacy became a feature and not the default. Building in this space too and the no uploads needed angle is surprisingly hard to communicate to users who've been…
Unsponsoredio on HNFinally see a local first web based video editor. Cool thing!
zane__chen on HN
Useful compress and convert tools
From 1 comment
I really like all the compress-to-X links at the bottom and the convert from X to Y tools. Especially the Discord one with presets for different target file sizes based on…
Vachyas on HN
Objections
Codec support gaps, e.g. HEVC and 10-bit fail, especially in Firefox
From 3 comments
I am really attracted to the idea of local running in-browser tools, since the website is then used only as a distribution medium which is super easy to use. And I really need…
dsalaj on HNThe hvc1 and 10-bit failures a few comments up aren't a FFmpeg-wasm fallback thing, they're a WebCodecs browser-gap. Firefox's HEVC path is partial and 10-bit paths are worse.…
ArielTM on HNYou probably already know this, but I could not import 10-bit video on Windows which I think would be fairly common among the target audience. ffmpeg supports decoding 10-bit…
prhn on HN
Possible LGPL licensing non-compliance for closed-source FFmpeg WASM use
From 2 comments
> FFmpeg compiled to WebAssembly handles final encode FFmpeg's license is the LGPL 2.1. VidStudio looks like closed source software, I couldn't see any indication that it's free…
elpocko on HNClosed source is fine, but there are a few other things that are required of LGPL, some of which are - Provide links to the source of the version of ffmpeg you used in your code…
prhn on HN
Long videos and memory limits hit browser ceilings
From 2 comments
Congrats on shipping this! I went down the same path for https://videotobe.com, fully client-side with ffmpeg.wasm, and it fell over on longer videos. The memory ceiling and…
meerab on HNLooks good. Good work on shipping! I love seeing video applications utilizing Web Assembly. However, it usually falls short in when it comes to longer video in the browser's…
alfg on HN
Requests
Fix codec and audio decode support
From 2 comments
I am really attracted to the idea of local running in-browser tools, since the website is then used only as a distribution medium which is super easy to use. And I really need…
dsalaj on HNI've built a similar video editor and have been considering pure client side implementation vs transcoding into a known format beforehand, went with transcoding for wider format…
spuzvabob on HN
Track reordering and moving clips between tracks
From 1 comment
Let me just say the performance is absolutely incredible, and the persistence is so transparent. I actually was given access to an in-browser video editor that chokes pretty…
DoctorOW on HN
Subtitles and transcription
From 1 comment
I love no accounts and no cloud a lot! Wondering if it support subtitle and transcript? It would be helpful for non-native speaker use case. Also, can you talk more about the use…
woodydesign on HN
Questions
How is seeking and decoder lifecycle handled
From 2 comments
I've built a similar video editor and have been considering pure client side implementation vs transcoding into a known format beforehand, went with transcoding for wider format…
spuzvabob on HNwebcodecs for timeline scrubbing is the right call. curious how you handle frame caching though - webcodecs decoder buffers are memory mapped and the browser can evict them when…
paolatauru on HN
How it compares to native FFmpeg performance
From 2 comments
I worked on something similar for a relative who wanted to know if I could build something like this for them using Claude, and sure enough you can, I wound up having to ditch…
giancarlostoro on HNWhat is the performance difference between native FFmpeg and WebAssembly-translated FFmpeg running in a web browser?
j1elo on HN
Alternatives named
omniclip
From 1 comment
How does it compare to https://omniclip.app/ or https://tooscut.app ?
xnx on HN
tooscut
From 1 comment
How does it compare to https://omniclip.app/ or https://tooscut.app ?
xnx on HN
Remotion
From 2 comments
I recently did something similar but as a Mac app. It sounds like a similar stack, but distributed as an app. FFmpeg (LGPL compilation). I haven't tried Pixi.js, looks…
mankins on HNThis is so cool - will try it out. Pure browser based video editing is ambitious. Are you using Remotion ?
comicink on HN
Premiere, iMovie, Final Cut
From 1 comment
I love no accounts and no cloud a lot! Wondering if it support subtitle and transcript? It would be helpful for non-native speaker use case. Also, can you talk more about the use…
woodydesign on HN