【问题标题】:How to get thumbnail image from Amazon S3 video via PHP or JavaScript?如何通过 PHP 或 JavaScript 从 Amazon S3 视频中获取缩略图?
【发布时间】:2017-10-02 05:38:52
【问题描述】:

我读过这个Upload video and extract thumbnail using Amazon s3,但我认为答案真的很复杂。

我正在寻找一种简单的解决方案,以从 Amazon S3 上已上传的视频中获取缩略图。

当用户在表单中放置视频 URL 时,我想以某种方式获取缩略图并将其显示为带有原始视频链接的图像,而我唯一的问题是以正确的方式获取该缩略图。

【问题讨论】:

  • 范围太广了:

标签: javascript php amazon-web-services video amazon-s3


【解决方案1】:

当您从服务器流式传输视频时,您可以在客户端使用 Javascript 创建缩略图 - 有一些很好的示例,例如:https://stackoverflow.com/a/29806483/334402

您的浏览器通常还会为您包含但未开始播放的任何视频自动创建缩略图。

您需要注意,以这种方式创建缩略图意味着客户端需要下载视频头信息和足够的视频帧才能生成好的缩略图。

但是,它不必下载整个视频,因为大多数视频都支持某种形式的流式传输,允许浏览器只请求一小部分视频。

大多数商业视频服务都会在服务器端生成缩略图,通常是在加载视频时。这部分是为了更快、更轻松地下载缩略图,也为了实现质量控制——即检查缩略图的人实际上是一个好人。

【讨论】:

    猜你喜欢
    • 2012-12-24
    • 1970-01-01
    • 2015-06-29
    • 2011-10-19
    • 2013-06-05
    • 2020-05-16
    • 2011-05-12
    • 2011-10-23
    • 2020-06-26
    相关资源
    最近更新 更多