After reading through this thread this approach might also be revived.
It still requires either hosting the WASM version with the project or using one on a special netlify server that has the needed cross origin settings (provided by the project maintainer). All in all it does add a 2-3mb WASM dependency, but the upside is it can output mpeg and all sorts of video features. Still not fixed, just a small feedback after looking into the WMV version. If WMV is enough the Whammy approach is much sleeker regarding dependencies, though.