gpt4 book ai didi

amazon-web-services - 如何在 aws lambda 机器上安装 ffmpeg?

转载 作者:行者123 更新时间:2023-12-02 05:36:15 32 4
gpt4 key购买 nike

我正在尝试在使用 ffmpeg 的 aws lambda 上运行节点 js 脚本。为此,我需要在机器本身上安装 ffmpeg。

我查看了文档,但找不到如何连接到运行 lambda 的机器。

最佳答案

这在 Python 中对我有用:

  • 获取 ffmpeg 的静态构建 from here ,正如@Xeroxoid
  • 已经提到的那样
  • 使用 tar -zxvf ffmpeg-release-amd64-static.tar.xz 解压
  • 获取文件ffmpeg (以及可选的 ffprobe )从文件夹中。
  • 将裸 ffmpeg 文件(不包括子文件夹)放在与 lambda 代码相同的文件夹中。
  • cd进入此文件夹并使用 zip -r -X "../archive.zip" * 压缩
  • 将压缩文件上传到 AWS Lambda。

  • 将正确的文件路径设置为 ffmpeg,如下所示:
    FFMPEG_STATIC = "/var/task/ffmpeg"
    import subprocess
    subprocess.call([FFMPEG_STATIC, '-i', input_file, output_file])

    关于amazon-web-services - 如何在 aws lambda 机器上安装 ffmpeg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47044448/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com