From 4f6b3a3a4a1a89a71072918999bfc1586cbac088 Mon Sep 17 00:00:00 2001 From: Nathaniel Chestnut Date: Thu, 27 Aug 2026 19:31:13 -0700 Subject: [PATCH] docs(media): wire up scrub + progressive (layer-buildup) animations Add a WebM animation path to the screenshot harness and two clips: - lib/browser.mjs encodeWebm(): the Playwright-bundled ffmpeg is a stripped --disable-everything build (decode mjpeg/vp8, mux webm only), so frames are captured as JPEG and piped through image2pipe -> VP8 (no PNG decode, palette filters, or gif muxer exist). Small, looping, muted output. - capture.mjs: shots with output:"webm" + anim:{kind:"scrub"|"layers",...} sweep the draw-range across frames (camera/theme fixed) with a final-frame hold. - shots.manifest.json: scrub-sweep (segment scrub drawing the toolpath) and layer-buildup (layer-range build-up = the progressive reveal), ~80-100 KB each. - Embed as