UNPKG

eleventy-plugin-local-respimg

Version:

Eleventy plugin for optimizing and making responsive local images

21 lines (17 loc) 364 B
const ffmpeg = require('fluent-ffmpeg'); /** * * @param {string} src _Input source URL * @return {Promise} */ function getVideoMetadata(src) { return new Promise((resolve, reject) => { ffmpeg.ffprobe(src, (err, metadata) => { if (err) return reject(err); return resolve(metadata); }); }); } module.exports = { getVideoMetadata, };