我有一个网站,用户可以上传电影(MP4,FLV,OGV)。
我需要一个PHP函数来从上传的电影自动生成JPG中的海报/屏幕截图。截图应该是电影开场的。
如果它是一个javascript实用程序(而不是PHP),那也没问题。
我什么也找不到。我应该在哪里看?
看看 FFmpeg。这是一个非常强大的视频操作工具,可以从PHP运行 exec()
.例如,要从视频文件中提取第一帧,您可以使用:
ffmpeg -i video.flv -ss 0 -vframes 1 shot.png
你可以用ffmpeg-php轻松做到这一点。 为此,您需要在服务器上安装 FFMPEG。