动态生成视频缩略图的替代方案,不使用ffmpeg

4

托管我的网站的服务器没有安装ffmpeg,我也不被允许安装任何额外的扩展。有没有其他方法可以动态生成视频缩略图?也许有一种网络服务,我可以传递视频文件作为输入,然后得到图片文件作为输出结果。顺便说一下,我正在使用php。


另一种选择是在客户端创建缩略图。您能描述一下创建和上传视频的方式吗? - Daniel Mošmondor
4个回答

4

使用外部服务不可行,因为即使你找到了一个,你仍然需要将整个视频推送到该服务,并获取缩略图结果。

我建议您将视频托管在某个地方,可以安装ffmpeg或其他工具来生成缩略图,然后从原始服务器位置访问(引用)整个内容。

编辑:

另一种选择是在客户端创建缩略图。您能描述一下创建和上传视频的方式吗?


好吧,我可能会使用Flash解决这个问题。我知道如何使用VideoDisplay制作缩略图,然后将其上传到服务器。唯一的缺点是每次用户上传视频时,我都必须强制他们选择一个缩略图。但如果没有其他办法... - Daniel Rusev
Flash将是您最佳的选择...如果有某种“即插即用”的解决方案,我会很高兴... - Daniel Mošmondor

1

这种方法不需要客户端下载完整尺寸的视频吗?既然我们正在讨论缩略图,那么在任何页面上都可能会有许多视频元素。 - Fopedush
是的,管理员用户可以在他们的浏览器中运行页面以生成所有缩略图。这可以作为一次性操作或作为管理员系统的一部分完成。 - Adam Jimenez

0

请看这里:

http://www.facelooktube.info/wb/?category_name=svtm1

这个软件是用于从视频文件中创建缩略图的。它可以用于低成本服务器上的视频门户网站,而无需使用ffmpeg,或者您可以在需要替换上传视频的自动创建缩略图时使用它。


你能否包含软件名称以及如何使用或其工作原理的示例? - slm

-1
Sothink的视频编码引擎可能能够满足您的需求。产品页面上表示它可以自动创建有意义的缩略图并添加PNG水印作为标志。希望对您有所帮助。

这很不可能有帮助,因为问题陈述了用户无法在服务器上安装软件。 - Fopedush

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接