🚀 Minimal project that compiles libvpx (VP8/VP9) into WebAssembly, and demonstrates frame-accurate decoding inside the browser.
npm i && npm run build-- fully rebuild everything intox/npm run build:web-- web-only partial rebuild (ts, static site)npm test-- run test suitenpm start-- run http and watch routines
Drag a .webm video into the page → Decoding happens frame-by-frame inside the browser with pure WASM! 🧡
- Requires
.webminput (only VP8/VP9 supported currently) .mp4files won't work (requires separate H.264 decoder)- Frame data returned as RGB (convert to YUV if needed)
