three.js
Video Frames
Decodes all frames from a MP4 file and renders them onto a plane as fast as possible.
mp4box.js
used for MP4 parsing.