webm-wasm lets you create webm videos in JavaScript via WebAssembly.



  • webm-wasm lets you create webm videos in JavaScript via WebAssembly. The library consumes raw RGBA32 buffers (4 bytes per pixel) and turns them into a webm video with the given framerate and quality. This makes it compatible out-of-the-box with ImageData from a <canvas>. With realtime mode you can also use webm-wasm for streaming webm videos.

    Works in all major browsers (although Safari can’t play webm 🐼).

    The wasm module was created by emscripten’ing libvpx, libwebm and libyuv.

    GitHub: https://github.com/GoogleChromeLabs/webm-wasm


Log in to reply
 

SUGGESTED TOPICS

A community for developers looking to put WebAssembly to use today. Come rock WebAssembly with us!