我有视频上传功能。文件随jquery上传,稍后在PHP处理的服务器上上传。
还有一个包含所有视频的页面,如小“缩略图”格式..它不是真正的缩略图,只有小尺寸和没有控件的视频..有些视频保持黑色,因为第一个视频的框架是黑色的。
是否有可能捕获屏幕截图或其他内容,因此我可以显示除黑屏之外的一些缩略图?
答案 0 :(得分:0)
您可以在命令行中使用ffmpeg
制作屏幕截图。例如:
ffmpeg -i input.flv -ss 00:00:14.435 -vframes 1 out.png
如果您希望使用ffmpegthumbnailer
,那就更容易了。 https://github.com/dirkvdb/ffmpegthumbnailer
问题是 - 如何运行它:)但我认为你可以自己解决它。
答案 1 :(得分:0)
正如@ a.anon所说,ffmpeg是一个不错的选择,并且有很好的PHP包装器可用于将它集成到PHP项目中:
这些确实需要ffmpeg二进制文件的路径,因此您必须与托管服务提供商讨论。