有没有办法通过php从视频创建多个缩略图?我的主机帐户的Web服务器上没有安装ffmpeg。我现在该怎么办?
答案 0 :(得分:1)
您必须在服务器中安装FFMpeg软件包,然后您才能为视频创建所需的缩略图。您可以找到installation process并按照以下步骤操作。
答案 1 :(得分:0)
假设视频托管在您自己的服务器上,您最好的选择是请求您的托管服务提供商安装ffmpeg。如果视频由第三方(如YouTube或Vimeo)托管,您可以使用其API来请求缩略图(有关Youtube缩略图处理的示例,请参阅How do I get a YouTube video thumbnail from the YouTube API?)。
答案 2 :(得分:0)
ffmpeg有两个选项(在服务器上可用之后)以创建多个缩略图:
根据您要创建的缩略图数量,一种方法比另一种方法更快,反之亦然。
有关命令行示例,PHP代码和速度比较,请参阅以下博文:Capturing multiple thumbnails from a movie using ffmpeg。
如果您没有在服务器上安装ffmpeg,则需要一些能够从视频中提取缩略图的其他库/工具。但是,我会说,当提供某些东西时,它是ffmpeg而不是其他东西(例如苹果快速时间),所以我不会考虑替代品。