python - 如何处理 Docker 内的 FFMPEG 模块缺少探针?

标签 python docker ubuntu ffmpeg dockerfile

我知道如何在 WINDOWS 上用 spleeter 解决这个问题模块丢失的问题。这是解决方案
https://github.com/deezer/spleeter/issues/101
如何在我的 docker 容器中实现相同的目标?在我的 docker 文件中,正在安装 FFMPEG,但它缺少探测模块。这是一个常见问题,但我不知道如何在 Docker 内部解决。
我试着做

RUN apt-get install -y ffmpeg
RUN pip uninstall ffmpeg-python
RUN pip install -r requirements.txt
在我的 docker 文件中,但没有工作。问题是,这一切都在工作,直到昨晚。今天早上,我在重建 docker 镜像时收到此错误。任何帮助表示赞赏。

最佳答案

作为一个黑客,这对我有用 -

RUN apt-get install -y ffmpeg
RUN pip install -r requirements.txt
RUN pip uninstall -y ffmpeg-python==0.2.0
RUN pip install ffmpeg-python==0.2.0

关于python - 如何处理 Docker 内的 FFMPEG 模块缺少探针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66851132/

相关文章:

python - 区分paramiko中的文件或目录

找不到 Python 和 Ubuntu 文件

docker - docker端口映射符号: 5432/tcp vs 0. 0.0.0 :5432->5432/tcp?有什么区别

python - 如何根据条件将列表转换为三个列表并放入字典中

python - 如何转换和保存文件(os.walk)

amazon-web-services - 如何将 Application Load Balancer 用于具有多个端口映射的 ECS 服务?

docker - 在TF中服务多个TF模型服务并创建适当的客户端请求以根据请求与特定模型进行交互

python - 在 Ubuntu 中重新启动 tmux session (运行 Python)

python - 如何在错误 apache 服务器容器上修复 500 内部服务器

bash - 在多个(新)选项卡中打开现有 Gvim 中的文件