Video scrubbing with WebCodecs.
This effect is usually made by downloading each frame as an image, though this demo uses a single file and extracts frames with WebCodecs.
Most of the important stuff is from the w3c WebCodecs mp4-decode sample: https://github.com/w3c/webcodecs/tree/main/samples/mp4-decode
The video decoding code came from the w3c WebCodecs sample repo
Earth video genearated from NOAA / GOES Image Viewer
Inky water video - by hicham yah from Pexels
Traffic:
- https://github.com/benfoxall/video-stills Previous hack (using wasm & broadway to decode)
- Time ribbon
- streaming decoder
- live video
- video loops
- drag upload