如何使用嵌入的视频代码创建缩略图图像。例如,我有以下嵌入代码:
> <object width="480"
> height="385"><param name="movie"
> value="http://www.youtube.com/v/6r-mz0dh6cs&hl=en_US&fs=1&"></param><param
> name="allowFullScreen"
> value="true"></param><param
> name="allowscriptaccess"
> value="always"></param><embed
> src="http://www.youtube.com/v/6r-mz0dh6cs&hl=en_US&fs=1&"
> type="application/x-shockwave-flash"
> allowscriptaccess="always"
> allowfullscreen="true" width="480"
> height="385"></embed></object>
以上是我的示例嵌入代码。
现在我需要显示此视频的缩略图图像,并且在点击该缩略图时,必须播放相应的视频。
现在,我的问题“如何创建一个嵌入式视频代码的缩略图”
提前致谢
答案 0 :(得分:0)
新答案
现在可以看到您正在使用的代码。您可以通过网址直接从Youtube中提取视频图片,也可以使用Youtube API。见: -
How do I get a YouTube video thumbnail from the YouTube API?
旧的答案是无关紧要的
你的代码不存在。但我猜您想要从上传的视频文件中创建缩略图。
您可以使用ffmpeg执行此操作,请参阅此处:http://blog.prashanthellina.com/2008/03/29/creating-video-thumbnails-using-ffmpeg/
如果您想在鼠标悬停缩略图时“轻弹”视频,则必须抓取大量缩略图并使用Javascript按顺序播放它们。您可以进行一些计算以计算出视频的长度,并计算您想要从中获取缩略图的帧间隔。