Shaunhevey
shaunhevey.com Created: November 3, 2025 Updated: February 25, 2026 link
Note
Curator's note
MediaRecorder API records HTML canvas animations to MP4 video blobs. Use canvas.captureStream() for stream, new MediaRecorder(stream), ondataavailable collect chunks, onstop createObjectURL(Blob) for playable/downloadable video. Example: animate moving box across canvas, buttons start/stop recording.