PHP函数/库从电影创建屏幕截图


PHP function/library to create screenshot from movie

我有一个网站,用户可以上传电影(MP4,FLV,OGV)。

我需要一个PHP函数来从上传的电影自动生成JPG中的海报/屏幕截图。截图应该是电影开场的。

如果它是一个javascript实用程序(而不是PHP),那也没问题。

我什么也找不到。我应该在哪里看?

看看 FFmpeg。这是一个非常强大的视频操作工具,可以从PHP运行 exec() .例如,要从视频文件中提取第一帧,您可以使用:

ffmpeg -i video.flv -ss 0 -vframes 1 shot.png

你可以用ffmpeg-php轻松做到这一点。 为此,您需要在服务器上安装 FFMPEG。