首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从存储在S3上的视频中提取图片

从存储在S3上的视频中提取图片
EN

Stack Overflow用户
提问于 2021-02-01 17:44:17
回答 2查看 863关注 0票数 1

我想在特定的时间提取存储在s3中的视频的一个帧或截图,我能用什么来制作它呢?

  • Lambda函数
  • 使用SDK
EN

回答 2

Stack Overflow用户

发布于 2021-02-01 22:18:41

Amazon弹性转换器能够从源文件中创建视频。例如,它可以将多个视频拼接在一起,或者提取一部分视频

弹性转码器还能够生成正在处理的视频的缩略图

因此,你应该能够:

  • 在弹性转换编码器中创建一个任务,根据源视频中所需的时间创建一个非常短的视频。
  • 将其配置为将新视频的缩略图输出到Amazon S3

然后,您可以释放视频(配置S3以在一天后删除它),只需使用缩略图即可。

请注意,弹性转换编码是异步工作的,因此您将创建一个作业来触发上述活动,然后稍后再回来检索结果。

上述方法的好处是无需在您自己的Amazon实例上下载或处理视频文件。这都是在弹性转换编码器内完成的。

票数 3
EN

Stack Overflow用户

发布于 2021-02-01 21:56:57

AWS没有从视频中提取图片的API。您可以使用AWS来分析视频--比如服务。例如:

使用AWS创建AWS视频分析器应用程序

您可以使用来检测视频中的面孔、对象和文本。例如,此示例检测视频中的文本:

code/rekognition/src/main/java/com/example/rekognition/VideoDetectText.java

Amazon有很多操作,但从视频中提取图片并不是其中之一。您可以获得位于桶中的对象的输入流。

要从视频中提取图片,您需要使用第三方API。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65997583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档