首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到ffprobe?

找不到ffprobe?
EN

Stack Overflow用户
提问于 2019-03-04 18:20:29
回答 2查看 9.7K关注 0票数 3

我正在尝试在我的节点项目中生成视频缩略图,因为我尝试了提供缩略图和视频缩略图npm,它们都返回了相同的名为not found: ffprobe的错误

代码语言:javascript
复制
const thumbsupply = require('thumbsupply'); 
const ffprobe = require('@ffprobe-installer/ffprobe');
let aa =   thumbsupply.generateThumbnail('videoplayback.mp4', {
                                            size: thumbsupply.ThumbSize.MEDIUM, // or ThumbSize.LARGE
                                            timestamp: "10%", // or `30` for 30 seconds
                                            forceCreate: true,
                                            cacheDir: "~/myapp/cache",
                                            mimetype: "video/mp4"
                                           })
                                     console.log(aa);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-04 20:04:57

Thumbsuplly使用fluent-ffmpeg (快速查看源代码):

fluent-ffmpeg在上面的链接中提供了有关ffmpeg安装的要求和所需路径的信息。

必备条件

ffmpeg和ffprobe

fluent-ffmpeg需要使用ffmpeg >= 0.9才能工作。它可能可以与以前的版本一起工作,但有几个功能将不可用(并且该库不再与较低版本一起测试)。

如果设置了FFMPEG_PATH环境变量,fluent-ffmpeg将使用它作为ffmpeg可执行文件的完整路径。否则,它将尝试直接调用ffmpeg (因此它应该在您的路径中)。您还必须安装ffprobe (它在大多数发行版中都附带了ffmpeg )。类似地,如果设置了FFPROBE_PATH环境变量,fluent-ffmpeg将使用它,否则它将尝试在路径中调用它。

包括安装在内的ffmpeg详细信息在此处:https://www.ffmpeg.org/download.html

票数 7
EN

Stack Overflow用户

发布于 2021-09-05 06:47:07

我也收到了这个问题的Error: Cannot find ffprobe

为了让它在ubuntu中运行,我已经完成了以下步骤

sudo apt update

sudo apt install ffmpeg

已重新启动我的pm2应用编程接口实例。

这是我在部署服务器上的例子,

由于我在mac os上使用本地程序,所以我使用

brew install ffmpeg

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54981140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档