0

我需要编写可以接受二进制文件作为参数的 OpenFaas 函数。此函数将从该二进制文件中提取一些数据。基于该数据函数将生成 ffmpeg 命令。最后函数必须调用 ffmpeg 来处理生成的命令并返回文件作为输出。

函数语言必须是python,因为我需要使用一些python模块来处理输入的二进制文件。

主要问题:

  1. 我可以接受二进制文件作为函数参数(在 python 函数中)吗?
  2. 我可以从 python 函数调用 ffmpeg,并返回二进制文件作为输出吗?

我已经遇到过 alexellis 官方示例(https://github.com/alexellis/openfaas-streaming-templates),但该示例使用 bash 语言。

我有一个想法,但我不知道它是否正确。也许我可以使用 bash 的示例,接受二进制文件作为参数,然后调用 python 脚本,然后调用 ffmpeg,并将文件作为输出返回,如示例中所述。但我需要一些可用于 pip 的 python 模块。所以,我不知道我怎么能得到这个。

我是 OpenFaas 的最新成员,所以任何想法都会被采纳

4

0 回答 0