我想在AWS Lambda(NodeJS)函数中使用ffmpeg将音频文件分成多个段。
由于lambda环境的局限性(并针对lambda环境进行了优化),我想将音频流传输到ffmpeg,对流中的音频文件执行拆分,然后将当前多个较小的文件流传输到s3。
[做过一些研究后,我发现AWS S3 SDK不支持在一个流中上传多个文件。我可以通过找到每个新段的末尾(输出流中的文件)并创建到s3的单独上载来解决此问题。
有没有一种方法可以确定流中文件的结尾(包含多个文件)?
((不将其保存到文件系统或将其加载到内存中。)>
我已经搜索过了,但似乎找不到答案。
我想在AWS Lambda(NodeJS)函数中使用ffmpeg将音频文件分成多个段。由于lambda环境的局限性(并为之优化),我想...
从Node.js docs,close
事件指示文件结尾。