identify based on temp file

merge-requests/208/head
fatchan 5 years ago
parent a913b8290b
commit a50797cb1a
  1. 4
      helpers/files/image-identify.js
  2. 4
      helpers/files/video-identify.js

@ -2,10 +2,10 @@ const gm = require('@tohru/gm')
, configs = require(__dirname+'/../../configs/main.json')
, uploadDirectory = require(__dirname+'/../uploadDirectory.js');
module.exports = (filename, folder) => {
module.exports = (filename, folder, temp) => {
return new Promise((resolve, reject) => {
gm(`${uploadDirectory}${folder}/${filename}`)
gm(temp === true ? filename : `${uploadDirectory}${folder}/${filename}`)
.identify(function (err, data) {
if (err) {
return reject(err);

@ -2,10 +2,10 @@ const ffmpeg = require('fluent-ffmpeg')
, configs = require(__dirname+'/../../configs/main.json')
, uploadDirectory = require(__dirname+'/../uploadDirectory.js');
module.exports = (filename) => {
module.exports = (filename, folder, temp) => {
return new Promise((resolve, reject) => {
ffmpeg.ffprobe(`${uploadDirectory}img/${filename}`, (err, metadata) => {
ffmpeg.ffprobe(temp === true ? filename : `${uploadDirectory}${folder}/${filename}`, (err, metadata) => {
if (err) {
return reject(err)
}

Loading…
Cancel
Save