Replies (33)

My setup runs entirely on-device and doesn’t rely on any third-party servers. Any web client can implement this. Previously, the common approach was to use FFmpeg, which requires downloading a ~40MB WASM package and is significantly slower. In comparison, this approach using built-in WebCodecs is much faster, up to 67x in my tests, and simpler to integrate. I know Amethyst also supports compression, though I’m not sure which package or approach it uses.
This is sick, it would be cool to plugin to put it on zapstore and maybe clients could plugin, the ideal flow would be upload from client, your tool compresses, puts in morganite before actual upload to remote blossom servers and note publish
amazing but, if i set the output format to webm it only plays the sound, video doesn't show up. btw i think you have a frontend issue. if i download as mp4 first, then webm without refreshing the page. it just downloads it as mp4 again just makes the name `name.webm.mp4`
Sorry about that. I’ve pushed fixes for the issues, so everything should work properly now. Let me know if you’re still experiencing any problems, and thanks again for reporting them.
↑