在使用PbootCMS的过程中难免会遇到需要使用视频上传的地方。
但是有些设备默认不自动加载video的封面图,比如ios下video标签就会显示成空白。
解决的办法就是再新增一个字段,用做封面图。这样操作能实现,但是显得非常冗余。
并且一般带宽小的服务器根本就带不动视频播放。
所以这里推荐使用七牛云。(顺带广告一下:PbootCms阿里云OSS插件和七牛云存储插件)
将视频、图片等附件上传至七牛云,脱离服务器的小水管加载囧境。
回归主题:
1、七牛云如何获取视频封面
假设有一视频地址:http://www.cms88com/video.mp4
视频地址后面拼接?vframe/jpg/offset/1
那么就会得到视频第一帧图的地址,作为封面:http://www.cms88.com/video.mp4?vframe/jpg/offset/1
七牛云同时也支持一些细节定制:
例如:?vframe/jpg/offset/7/w/480/h/360
vframe/ + 输出的截图格式(jpg,png) offset/ + 指定截取视频的时刻,单位:秒 w/ + 图片宽 h/ + 图片高
最终得到视频图片:http://www.cms88.com/video.mp4?vframe/jpg/offset/7/w/480/h/360
2、获取图片缩略图
假设有一图片地址:http://www.cms88.com/logo.png
图片地址后面拼接,w和h可以调整宽高,例如:?imageView2/1/w/100/h/200
那么就会得到缩略图地址:http://www.cms88.com/logo.png?imageView2/1/w/100/h/200
文章评论(审核通过可见)