今天在网站调试上传视频的时候突然报错提示Unable to load FFProbe。经过一番寻找,最终确定了如下原因:
“Unable to load FFProbe” 的错误通常是由于程序无法加载 FFProbe 而引起的。FFProbe 是 FFmpeg 包中的一个工具,用于分析视频文件或音频文件的元数据。阿里云视觉智能开放平台服务使用 FFProbe 工具对视频文件进行元数据分析,如果 FFProbe 工具无法正常工作,则会出现该错误。
以下是一些可能导致 “Unable to load FFProbe” 错误的原因:
- FFProbe 工具未安装或者版本过旧
- FFProbe 工具路径未被正确定义
- 程序无法访问 FFProbe 工具
在处理此错误时,您可以尝试以下几种解决方法:
- 安装或者重新安装 FFmpeg 包并检查 FFProbe 工具是否正常工作
- 检查您的程序是否正确定义了 FFProbe 工具的路径
- 确认程序可以访问 FFProbe 工具的位置
修复教程:
修复这个问题需要用到相对应的拓展。
复制文件:使用以下命令将解压缩后的文件复制到一个合适的位置,例如/usr/local/bin/:
sudo cp ffmpeg-4.4-amd64-static/ffmpeg /usr/local/bin/
sudo cp ffmpeg-4.4-amd64-static/ffprobe /usr/local/bin/
设置文件权限:使用以下命令为ffmpeg和ffprobe文件设置可执行权限:
sudo chmod +x /usr/local/bin/ffmpeg
sudo chmod +x /usr/local/bin/ffprobe