七牛视频文件上传的几个知识点储备
twocode

    获取帧数图片:?vframe/jpg/offset/6

可用于<video poster="">的值(http://on7dmoyhq.bkt.clouddn.com/video-1493110402self.mp4?vframe/jpg/offset/6)

ps:  格式-m3u8,不支持?vframe

视频帧缩略图接口(vframe)用于从视频流中截取指定时刻的单帧画面并按指定大小缩放成图片。注意:不支持m3u8截帧。

参考:https://developer.qiniu.com/dora/api/1313/video-frame-thumbnails-vframe


    上传策略参考:

https://developer.qiniu.com/kodo/manual/1206/put-policy

        上传策略参数参考:

https://developer.qiniu.com/kodo/manual/1235/vars#xvar

上传策略对应的是

$policy = array(

'saveKey' => 'video-'.time().$uid."$(ext)",//自定义文件名称

'mimeLimit' => 'video/*',//限定只能上传video

'persistentOps' => $pfopOps,

'persistentNotifyUrl' => 'http://pekingpiao.com/uploadfile/qiniu.php',//通知地址,七牛接收文件成功后

);

return $upToken = $auth->uploadToken($bucket, null, 3600, $policy);

上传视频截图:

    视频采样缩略图接口(vsample)用于从视频文件中截取多帧画面并按指定大小缩放成图片。


网友评论已关闭