Puppeteer + canvas + WebCodecs to replace
summary
Claims a practical replacement for duplicate compositor work by running the editor inside a browser pipeline using Puppeteer + MP4Box.js + WebCodecs + canvas + ffmpeg. The pipeline demuxes, decodes to frames, draws with canvas (including GIF-as-frames compositing), re-encodes to raw H264 frames and hands those to ffmpeg for final muxing. An earlier screenshot approach proves too slow; workarounds address headless GPU codec limits. Prototype runs with the experimental flag and produces real exports that match the preview.
AI-written summary · about
chapters (4)
related talks
12mExploring Video Editing in the Browser
27mVideo Editing in the Browser
13mVideoCompositor: a Case Study of Live Video Composing
26mTake on me, web browsers!
15mGetting Weird with Video Manipulation and HTML5 Canvas
19mOn Dynamic Multimedia Pipelines for Opening Browsers to New Formats
24mVideo Editing in the Browser
30mBrowser Graphics Under the Hood
