From f7fe15700ae7403a37554e13a18ac7652ec0763a Mon Sep 17 00:00:00 2001 From: jules Date: Mon, 23 Feb 2015 14:06:21 -0500 Subject: export webm --- js/save.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'js/save.js') diff --git a/js/save.js b/js/save.js index ec2fc6b..92f8fd6 100644 --- a/js/save.js +++ b/js/save.js @@ -1,14 +1,17 @@ function get_filename(){ var basename = $("#url").val().replace(/^.*\//,"").replace(/\..*$/,"").replace(/[^-_ a-zA-Z0-9]/g,"") var username = user.username - var filename = basename + "-" + username + "-" + (+new Date()) + ".gif" + var filename = basename + "-" + username + "-" + (+new Date()) + "." + (lastWebm ? "webm" : "gif") return filename.replace(/ /g,"_").replace(/-+/g,"-") } function save (){ - if (! lastGif) return; - var filename = get_filename() - var blob = dataUriToBlob(lastGif) - saveAs(blob, filename); + if (lastGif) { + var filename = get_filename() + var blob = dataUriToBlob(lastGif) + saveAs(blob, filename); + } else if (lastWebm) { + saveAs(lastWebm, filename); + } } function saveJSON (data, filename) { var bytes = JSON.stringify(data) -- cgit v1.2.3-70-g09d2