如何在heroku-18堆栈上运行ffmpeg?
我在Heroku上有一个Java web应用程序。它与heroku/java构建包一起位于heroku-18堆栈上 我需要压缩一些视频,由于Java缺少这样的库,我决定在Heroku上安装FFmpeg 添加FFmpeg构建包,如如何在heroku-18堆栈上运行ffmpeg?,heroku,ffmpeg,Heroku,Ffmpeg,我在Heroku上有一个Java web应用程序。它与heroku/java构建包一起位于heroku-18堆栈上 我需要压缩一些视频,由于Java缺少这样的库,我决定在Heroku上安装FFmpeg 添加FFmpeg构建包,如https://github.com/kontentcore/heroku-buildpack-ffmpeg,https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest在安装FFmpeg时成功,但由于各种链接
https://github.com/kontentcore/heroku-buildpack-ffmpeg
,https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest
在安装FFmpeg时成功,但由于各种链接问题,它们在运行时失败。
为此,我尝试添加heroku社区/apt
buildstack。我的Aptfile文件只包含ffmpeg
包
但我还是觉得
ffmpeg:加载共享库时出错:libpulsecommon-11.1.so:无法打开共享对象文件:没有此类文件或目录
我尝试从Java代码运行的FFmpeg命令很简单:
ffmpeg-i video.webm video compressed.webm
我错过了什么吗?我知道这已经很过时了,但对我来说,我做到了
我知道这已经很过时了,但对我来说这是个好办法