From 4b63ea2d1ba0bd4b0d2f5166d13add4d38956ad3 Mon Sep 17 00:00:00 2001 From: Pascal Temel Date: Sun, 24 Sep 2017 05:35:09 +0200 Subject: [PATCH] add wmv, avi and mov thumbnail support --- controllers/utilsController.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/utilsController.js b/controllers/utilsController.js index 5ddec82..305f917 100644 --- a/controllers/utilsController.js +++ b/controllers/utilsController.js @@ -5,7 +5,7 @@ const gm = require('gm') const ffmpeg = require('fluent-ffmpeg') const utilsController = {} -utilsController.extensions = ['.jpg', '.jpeg', '.bmp', '.gif', '.png', '.webm', '.mp4'] +utilsController.extensions = ['.jpg', '.jpeg', '.bmp', '.gif', '.png', '.webm', '.mp4', '.wmv', '.avi', '.mov'] utilsController.getPrettyDate = function(date) { return date.getFullYear() + '-' @@ -26,7 +26,7 @@ utilsController.generateThumbs = function(file, basedomain) { let thumbname = path.join(__dirname, '..', config.uploads.folder, 'thumbs', file.name.slice(0, -ext.length) + '.png') fs.access(thumbname, (err) => { if (err && err.code === 'ENOENT') { - if (ext === '.webm' || ext === '.mp4') { + if (ext === '.webm' || ext === '.mp4' || ext === '.wmv' || ext === '.avi' || ext === '.mov') { ffmpeg(path.join(__dirname, '..', config.uploads.folder, file.name)) .thumbnail({ timestamps: [0],