VidStudio

Creative

browser video editor

SHOW HN2026

301points
109comments
#147of 4,366 in 2026
Top 4%of 2026 by points

How HN took it

CuriousMostly questions and neutral comments

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 HN
    • Wild 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 HN
    • Finally 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 HN
    • The 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 HN
    • You 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 HN
    • Closed 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 HN
    • Looks 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 HN
    • 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 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 HN
    • webcodecs 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 HN
    • What 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 HN
    • This 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47847558)