您如何确定包含多个流的流中文件的结尾? (nodejs)

问题描述 投票:0回答:1

我想在AWS Lambda(NodeJS)函数中使用ffmpeg将音频文件分成多个段。

由于lambda环境的局限性(并针对lambda环境进行了优化),我想将音频流传输到ffmpeg,对流中的音频文件执行拆分,然后将当前多个较小的文件流传输到s3。

[做过一些研究后,我发现AWS S3 SDK不支持在一个流中上传多个文件。我可以通过找到每个新段的末尾(输出流中的文件)并创建到s3的单独上载来解决此问题。

有没有一种方法可以确定流中文件的结尾(包含多个文件)?

((不将其保存到文件系统或将其加载到内存中。)>

我已经搜索过了,但似乎找不到答案。

我想在AWS Lambda(NodeJS)函数中使用ffmpeg将音频文件分成多个段。由于lambda环境的局限性(并为之优化),我想...

node.js amazon-s3 ffmpeg aws-lambda stream
1个回答
0
投票

从Node.js docsclose事件指示文件结尾。

© www.soinside.com 2019 - 2024. All rights reserved.