For people who don't want to sign up but still like the idea of a video editor running in a browser (that doesn't upload anything), I am working on an alternative:
Feels like we're burying the lede here focusing on firefox/chrome or having to login when it's really damned impressive that you have an entire video editor in the browser.
So it seems like codec support allows viewing individual frames, and you've got some kind of ffmpeg script, and some kind of totally canvas based ui. There's a lot of cool tech in here showing some really interesting possibilities. Congrats on that!
What kind of ui library are you using for this btw?
I've built the UI library myself, it's written in C++ and is drawing with OpenGL. (translated to WebGL by emscripten) Javascript is only used for the browser-related parts.
The point of this is that the javascript layer can be easily replaced and the project built for other platforms. (for example it runs on iOS natively: https://apple.co/3QVAYAq)
I use a WebAssembly build of FFmpeg to extract the streams and packets from the video files and as a fallback for some codecs. But most of the decoding/encoding is done with WebCodecs which in most cases has access to hardware acceleration so can be much faster than ffmpeg.
preommr|3 years ago
So it seems like codec support allows viewing individual frames, and you've got some kind of ffmpeg script, and some kind of totally canvas based ui. There's a lot of cool tech in here showing some really interesting possibilities. Congrats on that!
What kind of ui library are you using for this btw?
bjano|3 years ago
sorenjan|3 years ago
Using Firefox 105. What features are bad or missing in Firefox, and do you know if Mozilla is working on fixing them?
bjano|3 years ago
1: https://mozilla.github.io/standards-positions/
stjohnswarts|3 years ago
throw_m239339|3 years ago
bjano|3 years ago