【发布时间】:2011-01-16 23:00:25
【问题描述】:
我想显示我网站上列出的视频的缩略图或预览面板,我想从视频中获取单个帧(从特定时间,即在 1 分钟后获取一帧)并将它们显示为缩略图,如优酷...
有什么帮助吗?
【问题讨论】:
-
尝试按照这个关于 PHP 和 ffmpeg 的教程,alberton.info/…
标签: php video thumbnails
我想显示我网站上列出的视频的缩略图或预览面板,我想从视频中获取单个帧(从特定时间,即在 1 分钟后获取一帧)并将它们显示为缩略图,如优酷...
有什么帮助吗?
【问题讨论】:
标签: php video thumbnails
看看 ffmpeg-php 库。这是在 PHP 中处理不同格式视频的唯一简单方法。
还有一个名为 PHP Video Toolkit 的包装器,您可以在这里找到它:http://sourceforge.net/projects/phpvideotoolkit/
【讨论】:
添加如何使用 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
【讨论】:
在现代浏览器中,您还可以使用视频标签和画布来捕获帧并将其保存为图像。
见How can we get the screenshot of the video in html5 using canvas
【讨论】: