Seems like a cool weekend project to get this whole flow working as a lambda.

Charge people 10$ a month or so to upload and convert videos to this

It would be even cooler to get it working in user browser with local CPU and no upload thanks to ffmpeg on WASM: https://github.com/ffmpegwasm/ffmpeg.wasm