significantly faster image identify, just use the first frame from gifs with [0]

merge-requests/208/head
fatchan 5 years ago
parent 3cd2fc35f0
commit d8b3a79e5d
  1. 3
      helpers/files/imageidentify.js

@ -5,7 +5,8 @@ const gm = require('gm')
module.exports = (filename, folder, temp) => {
return new Promise((resolve, reject) => {
gm(temp === true ? filename : `${uploadDirectory}/${folder}/${filename}`)
const filePath = temp === true ? filename : `${uploadDirectory}/${folder}/${filename}`;
gm(`${filePath}[0]`) //0 for first frame of gifs, much faster
.identify(function (err, data) {
if (err) {
return reject(err);

Loading…
Cancel
Save