I’m just curious, why didn’t you choose to make this a web app instead of a desktop app? Were there technical limitations?
I've tried using ffmpeg-wasm, but it has some limitations. I find that native ffmpeg is much more effective than the wasm version.