相关疑难解决方法(0)

你能在Firebase云功能中呼叫FFMPEG吗?

根据Firebase云功能文档,您可以在云功能中利用ImageMagick:https: //firebase.google.com/docs/functions/use-cases

是否有可能做类似的事情,但呼吁FFMPEG而不是ImageMagick?虽然缩略图像非常棒,但我还希望能够将传入图像附加到存储在Firebase存储上的视频文件中.

ffmpeg firebase google-cloud-functions

16
推荐指数
4
解决办法
7833
查看次数

在多阶段 docker 构建中复制 ffmpeg bins

我正在尝试通过多阶段 docker 构建安装 ffmpeg

这是包含 ffmpeg 二进制文件的 ffmpeg 图像

FROM jrottenberg/ffmpeg
Run Code Online (Sandbox Code Playgroud)

这是我运行网络服务器所需的 pm2 映像

FROM keymetrics/pm2:8-alpine
Run Code Online (Sandbox Code Playgroud)

我将 bin 复制到当前映像中,可以看到 ffmpeg、ffserver 和 ffprobe 都存在于 /usr/local/bin 中。

COPY --from=0 /usr/local /usr/local
Run Code Online (Sandbox Code Playgroud)

复制命令似乎成功,因为当我以交互方式运行容器时这些文件存在。

$# which ffmpeg
/usr/local/bin/ffmpeg
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行垃圾箱时,它说找不到该命令。

$# ffmpeg --version
/bin/sh: ffmpeg: not found
Run Code Online (Sandbox Code Playgroud)

ffmpeg sh docker alpine-linux

4
推荐指数
1
解决办法
4584
查看次数