CanvasCapture is a tool for recording canvas animations. It takes frame-by-frame snapshots of the canvas and renders them into a video on the server with ffmpeg.
The source for this project is available under the MIT License. However, ffmpeg (with the necessary codecs) is under the LGPL license.
Created by badassdon.