如何创建缩略图或预览视频?

时间:2010-02-15 11:32:52

标签: php video thumbnails

我想显示我网站上列出的视频的缩略图或预览面板,我想从视频中获取单个帧(从特定时间开始,即在1分钟后获得一帧),并将其显示为缩略图,如下所示youtube ...

任何帮助?

3 个答案:

答案 0 :(得分:8)

看看ffmpeg-php库。这是在PHP中操纵不同格式视频的唯一简单方法。

还有一个名为 PHP Video Toolkit 的包装器,你可以在这里找到它:http://sourceforge.net/projects/phpvideotoolkit/

答案 1 :(得分:7)

添加如何使用ffmpeg答案,this is the parameters you're looking for

ffmpeg  -itsoffset -4  -i test.avi -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 test.jpg

答案 2 :(得分:6)

在现代浏览器中,您还可以使用视频标记和画布捕获帧并将其另存为图像。

请参阅How can we get the screenshot of the video in html5 using canvas