Skip to content

mengdu/poster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poster

这是一个前端 Video 视频播放截图工具。

通过 canvas 实现从video标签截取当前播放画面。

use

<script src="./libs/video.js"></script>
  • window.$poster.videoScreenshot(video, time, size, cb(err, blob)) 视频截图,不支持跨域;time 为指定视频进度,默认为0

    • video HTMLVideoElement 标签
    • time 0|number|[number] 定截图视频播放位置,秒;0 表示截取当前
    • size [w, h] 指定输出尺寸,默认输出原尺寸;可选
    • cb 回调函数,返回 (err, {orgSize, size, at, blob})
  • window.$poster.getMetadata(url, cb(err, data)) 获取视频数据元

兼容性

你的浏览器需要支持HTML5

About

浏览器端video视频截图,视频封面获取

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published