Flash-视频的祯图片是如何实现的?

Flash-视频的祯图片是如何实现的?

归属感 发布于 2017-10-31 字数 196 浏览 1213 回复 3

目前一些视频网站如Youku在播放视频的时候,当我们把鼠标移到播放进度条某个位置(例如:50:26这个时间点)的时候会就会显示一个小缩略图,问这个缩略图是如何生成的?是在本地生成的还是在服务器端生成的?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

归属感 2017-11-11 3 楼

不是动态生成的,至少我做过的不是动态的,缩略图一般是服务器事先生成好的(ffmpeg,mencoder都可以很简单的做到这点),并不是所有时间点都有,不然就不是缩略图了。可以看一下youtube的开放API,测试一下就O了。
http://code.google.com/intl/zh-CN/apis/youtube/2.0/developers_guide_php.html

瑾兮 2017-11-07 2 楼

也可以使用ffmpeg-php。ffmpeg-php提供一组易于使用,面向对象的API来访问和读取视频和音频文件中的信息。它包含能够从电影文件中获取画面来作为图片的方法。这个功 能非常适合于从电影文件自动创建缩略图。ffmpeg-php对于读取音频文件(mp3,wma...)的播放时间和速度等信息也非常好用的。 ffmpeg-php支持很多种视频格式包括:mov,avi,mpg,wmv等等。

具体的使用方法可以参考这篇文章:http://apps.hi.baidu.com/share/detail/50995778

虐人心 2017-11-05 1 楼

是用ffmpeg工具生成的,视频服务器上装有该工具,当你把鼠标放到某个时间点上时就会触发事件,把时间传送到服务器上,实时生成缩略图。你可以在网上找找相关ffmpeg的资料!