托管我的网站的服务器没有安装ffmpeg,我也不被允许安装任何额外的扩展。有没有其他方法可以动态生成视频缩略图?也许有一种网络服务,我可以传递视频文件作为输入,然后得到图片文件作为输出结果。顺便说一下,我正在使用php。
托管我的网站的服务器没有安装ffmpeg,我也不被允许安装任何额外的扩展。有没有其他方法可以动态生成视频缩略图?也许有一种网络服务,我可以传递视频文件作为输入,然后得到图片文件作为输出结果。顺便说一下,我正在使用php。
使用外部服务不可行,因为即使你找到了一个,你仍然需要将整个视频推送到该服务,并获取缩略图结果。
我建议您将视频托管在某个地方,可以安装ffmpeg或其他工具来生成缩略图,然后从原始服务器位置访问(引用)整个内容。
编辑:
另一种选择是在客户端创建缩略图。您能描述一下创建和上传视频的方式吗?
使用HTML5的视频标签和画布在浏览器中完成: https://gist.github.com/adamjimenez/5917897
请看这里:
http://www.facelooktube.info/wb/?category_name=svtm1
这个软件是用于从视频文件中创建缩略图的。它可以用于低成本服务器上的视频门户网站,而无需使用ffmpeg,或者您可以在需要替换上传视频的自动创建缩略图时使用它。