I'm looking to do some in-browser video work using good-ol' FFmpeg
and Rust. Simple examples, where the caller is interacting with the ffmpeg command-line abound. More complex examples are harder to find. In my case I wish to extract, process and rotate discrete frames.
Clipchamp makes impressive use of WASM and FFmpeg
, however the downloaded WASM file (there's only one) will not reveal itself to wasm-nm
nor wasm-decompile
, both complaining about the same opcode:
- wasm-nm:
Unknown opcode 253
- wasm-decompile:
unexpected opcode: 0xfd 0x0
Has anyone wisdom to share on how I can (1) introspect the WASM module in use or (2) more generally advise on how I can (using WASM and Rust, most likely) work with video files?