【问题标题】:Given a link to an mpeg-dash video, how can I get a thumbnail image?给定一个 mpeg-dash 视频的链接,我如何获得缩略图?
【发布时间】:2017-11-06 16:04:09
【问题描述】:

我刚刚为我的网站用户添加了链接到其他网站上托管的 mpeg-dash 视频的功能。视频效果很好。但是,我网站上的视频/图像共享功能取决于能否访问任何共享内容的缩略图(静止)图像。使用 mpeg-dash,我不知道获取静止图像的内置方法。我以为我会在 mpd 文件中找到一个 jpeg 表示,但这似乎只是一个 proposed addition 到没有人使用的 mpeg-dash 格式。请注意,我无法控制我使用的 mpd——它来自另一个站点,我必须使用我提供的内容。

是否有从 mpeg-dash 视频中获取缩略图的内置方法?如果没有,我该如何制作缩略图?我的后端语言是 php,如果这很重要的话。

【问题讨论】:

    标签: php html5-video mpeg-dash


    【解决方案1】:

    如果视频发布在其他网站上,那么您可以在网页的 HTML5 标记中将预加载设置为“自动”,这通常会将视频的第一帧显示为缩略图。这适用于大多数常见的 DASH 播放器:

    <video controls preload="auto">
    

    注意 - 你需要确保你没有设置海报属性。

    如果您可以访问视频并且实际上想要在服务器端生成缩略图,那么您可以将图像添加为海报,那么有一些使用 ffmpeg 的方法可以在 PHP 中帮助解决这个问题 - 请参阅这些答案更多信息:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-11-16
      • 2010-11-25
      • 2011-05-12
      • 2017-11-19
      • 1970-01-01
      相关资源
      最近更新 更多