https://olgadorio.github.io/WebCodecs-API-Playground/
- FramesRenderer receives video frames
- FramesRenderer pushes frames to VideoDecoder
- new frame is rendered on canvas
ffmpeg -i original.h264 -f image2 -vcodec copy -bsf h264_mp4toannexb %d.h264
https://stackoverflow.com/questions/30384634/how-to-split-a-video-into-individual-encoded-frames