网页js获取视频帧图片
来源:互联网 发布:淘宝什么是千人千面 编辑:程序博客网 时间:2024/05/16 04:33
之前有过用优酷,我记得上传视频之后可以选择其中的一个帧做为视频的封面图片,当我们真正需要这样的功能时,我在优酷上开放平台上却没有发现相关的接口可以使用了。不过呢,好在有HTML5,而HTML5中最为强大的画布能提供强大的处理功能。代码功能实现如下:
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>capture screen</title></head><body><video id="video" controls="controls"> <source src="../../assets/img/vedio/tomandjerry.mkv"></video><div id="output"></div><script type="text/javascript"> (function(){ var video, output; var scale = 0.3; var initialize = function() { output = document.getElementById("output"); video = document.getElementById("video"); video.addEventListener('click',captureImage); }; var captureImage = function() { var canvas = document.createElement("canvas"); canvas.width = video.videoWidth * scale; canvas.height = video.videoHeight * scale; canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height); var img = document.createElement("img"); img.src = canvas.toDataURL("image/png"); output.appendChild(img); }; initialize(); })();</script></body></html>
效果如下:
不要问我怎么想到的,因为我也是网上借鉴别人代码的。
阅读全文
0 0
- 网页js获取视频帧图片
- js获取网页所有图片
- 获取视频帧图片
- [IOS]获取网页上数据(图片、文字、视频)
- iOS获取网页上数据(图片、文字、视频)
- Android webView 中 注入js 获取网页中的 图片
- ios 获取视频制定帧图片
- iOS 获取视频第一帧图片
- iOS_获取视频第一帧图片
- iOS获取视频第一帧图片
- Android获取视频某一帧图片
- java 从网页中获取图片路径与从js中获取图片路径
- 获取图片,视频,音频
- 获取网页图片
- python--获取网页图片
- 获取网页中的图片
- js 获取 视频时间
- js获取网页源码
- PHP7扩展开发
- SVN使用总结
- CSS Modules用法教程
- MySQL函数
- 第一个Java程序(HelloWorld)的编写
- 网页js获取视频帧图片
- Activiti系列(一)——最简单的Activiti程序
- 光电隔离RS485典型电路
- background-attachment: fixed;
- 设置C++崩溃时生成Dump文件
- Divide_Two_Integers(低时间复杂度版)
- android 仿微信右滑返回
- Python 判断密码等级的强弱,不使用正则表达式
- ASP.NET-Request对象