BROWSER CODEC INSTRUMENT

Decode Avelune in the browser.

Load a bundled example, an HTTP Range source, or a local .avl file. The canonical Rust decoder runs in WebAssembly; JavaScript owns transport, cancellation, scheduling, and Canvas/WebGPU presentation.

Decoded Avelune video appears here.
or drop it anywhere on the instrument
0.00s
Decoder / renderer controls
Local Y4M encoder lab

Encode an 8-bit 4:2:0 Y4M video entirely in this tab, then load the resulting.avl into the same player. This intentionally does not pretend the browser can robustly demux arbitrary MP4/WebM without another media stack.

No source selected.