【发布时间】:2019-07-26 13:12:32
【问题描述】:
我正在尝试生成视频缩略图,但我不知道如何做到这一点,我尝试使用 fluent-ffmpeg 和 Video-thumbnail 库,但我不知道如何使用它们。请有人帮帮我 注意我的项目中不能使用 usersocket.io
我试过了
const ffmpeg = require('fluent-ffmpeg');
const ffmpeg_static = require('ffmpeg-static');
ffmpeg(req.file.path)
.screenshots({
timestamps: [0.0],
filename: 'xx.png',
folder: upload_folder
}).on('end', function() {
console.log('done');
});
收到此错误
events.js:183
throw er; // Unhandled 'error' event
^
Error: Cannot find ffmpeg
【问题讨论】:
-
@bar.m 我不能在我的项目中使用 socket.io
-
我真的看不出socket.io与从视频中截取屏幕截图的动作有什么关系。您的机器中似乎缺少
ffmpeg -
您是否检查过您的机器中是否安装了
ffmpeg?因为fluent-ffmpeg需要ffmpeg >= 0.9
标签: node.js ffmpeg video-thumbnails fluent-ffmpeg