我正在尝试通过 Dokku 在 Docker 容器内运行 ffmpeg。我已经大量修改Dokku 插件来完成此任务,因为我需要 h264 支持。我目前从 Fluent-ffmpeg 收到一个错误,其中指出
错误:ffmpeg 退出,代码为 127
我尝试查找错误代码 127 是什么,但没有找到太多。有些人似乎认为寻找 ffmpeg 存在某种问题。但是,在此过程的早期,我确实遇到了来自 ffmpeg 的 libx264 错误,因此我非常确定已找到 ffmpeg 二进制文件。不幸的是,Fluent 不会将 ffmpeg 使用的命令行发送到错误事件,所以我不确定正在运行的确切命令是什么。
一种可能的解决方案是将路径添加到命令:
/usr/local/bin/ffmpeg -i short.mp4 -vf "fps=1/10,scale=250:-1" -r 1/10 preview%d.jpg