Skip to content

Instantly share code, notes, and snippets.

View ThanosSar's full-sized avatar

ThanosSar

View GitHub Profile
@ThanosSar
ThanosSar / canvasrecord.js
Created November 6, 2016 18:25 — forked from PaulKinlan/canvasrecord.js
Screen recorder in JS
let canvas = document.querySelector('canvas');
// Optional frames per second argument.
let stream = canvas.captureStream(25);
let recorder = new MediaRecorder(stream, options);
let blobs = [];
function download(blob) {
var url = window.URL.createObjectURL(blob);
var a = document.createElement('a');
a.style.display = 'none';