recording-media-element-js-example MDN: Recording a media element https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Manipulating_video_using_canvas