我看过这篇文章,但并没有太大帮助。
我有一个名为videos的文件夹和另一个名为thumbnails的文件夹。视频文件夹中有许多mp4视频文件,我想使用ffmpeg和php在第四秒捕获缩略图并将其保存到缩略图文件夹中。
我有一个名为videos的文件夹和另一个名为thumbnails的文件夹。视频文件夹中有许多mp4视频文件,我想使用ffmpeg和php在第四秒捕获缩略图并将其保存到缩略图文件夹中。
- I am using Wamp server 2.2 on windows whit php 5.3.8 and Apache 2.2.21
- I downloaded ffmpeg from FFmpeg Windows Builds section of ffmpeg download page and the static 32 build from this link.
I extracted the 7z file to my website root
here is my php code:$ffmpeg = "includes/ffmpeg/bin/ffmpeg"; foreach(glob('files/videos/*.mp4') as $pathname){ $filename = substr($pathname,13,strripos($pathname,'.mp4')-13); $thumbnail = 'files/thumbnails/'.$filename.'.jpg'; exec("ffmpeg -i $pathname -an -y -f mjpeg -ss 00:00:04 -vframes 1 $thumbnail"); }
但是什么都没有发生,缩略图文件夹总是空的!
- 我如何确定我的服务器上是否安装了ffmpeg?
- 我如何让我的脚本工作起来?
请帮忙。