【发布时间】:2010-12-01 06:58:09
【问题描述】:
我正在开发一个人们可以提交视频链接的网站。然后我只是嵌入它。但是,我想获取视频的缩略图而不将视频保存在我的服务器中。这样当我列出视频时,我可以使用缩略图而不是嵌入所有视频。
我的服务使用 PHP。假设视频是 SWF 格式。
or 标记中是否有任何我可以“抓取”缩略图的内容?或者在 PHP 中,有什么可以远程获取远程视频的缩略图(或帧)的吗?
有什么想法吗?
【问题讨论】:
-
这取决于服务。您想支持哪些服务?
-
"我的服务使用 PHP。假设视频是 SWF 格式。"我假设您的意思是使用 Flash/swf 播放器嵌入远程站点的 FLV 视频?如果是这样,您需要能够提取 .flv 文件的 url,将其下载到服务器上的临时位置并使用 FFMPEG 提取拇指。老实说,我没有看到任何其他方法可以做到这一点。
-
Vimeo、YouTube 和其他服务提供了获取缩略图的方法无需下载整个 flv、对其进行解码和提取帧。
-
嗯.. 我知道 Youtube 有 API 可以做到这一点,但其他网站没有。我的网站让人们可以链接来自任何来源的视频。这就是挑战。 :D
标签: php video thumbnails