我想通过ffmpeg
到s3 bucket
提取图像,但实际上不确定如何做到这一点,因为s3
与local filesystem
不同。
所以在搜索了一点之后,我找到了s3fs-fuse
,但不确定如何在lambda函数中安装和使用它。
有人能解释一下吗,我该怎么做?
您应该使用boto3
,它是用于Python的AWS SDK。
参见:S3——Boto3文档
它具有将文件上传和下载到S3的功能。
请注意,在AWS Lambda函数中,您只能将文件存储在/tmp/
目录中,默认存储空间限制为512MB,但您最多可以请求10GB(额外付费(。