From 03cd2e4d557c5f0b1e23e4ad46b5e1843db03a2b Mon Sep 17 00:00:00 2001 From: anarch3 Date: Fri, 18 Nov 2022 23:07:02 -0500 Subject: [PATCH] add oembed --- routes/index.js | 16 ++++++++++++++++ views/gifv.ejs | 3 ++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/routes/index.js b/routes/index.js index ca58de6..7338627 100644 --- a/routes/index.js +++ b/routes/index.js @@ -105,6 +105,22 @@ function checkAuth(req, res, next) { function convert(req, res, next) { for (file in req.files) { let nameAndExtension = extension(req.files[file].originalname); + let oembed = { + type: "video", + version: "1.0", + provider_name: "embedder", + provider_url: "https://github.com/WaveringAna/embedder", + cache_age: 86400, + html: "", + width: 640, + height: 360 + }; + + fs.writeFile('uploads/oembed-' + req.files[file].filename + '.json', JSON.stringify(oembed), function (err) { + if (err) return next(err); + console.log('oembed file created ' + req.files[file].filename + '.json'); + }); + if (nameAndExtension[1] == '.mp4') { console.log('Converting ' + nameAndExtension[0] + nameAndExtension[1] + ' to gif'); console.log(nameAndExtension[0] + nameAndExtension[1]); diff --git a/views/gifv.ejs b/views/gifv.ejs index 63d52b9..2d4cb64 100644 --- a/views/gifv.ejs +++ b/views/gifv.ejs @@ -13,8 +13,9 @@ function extension(str){ - + +