JS获取HTML video标签视频第一帧
2019独角兽企业重金招聘Python工程师标准>>>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>capture screen</title>
</head>
<body>
<video id="video" controls="controls">
<source src="1.mp4">
</video>
<div id="output"></div>
<script type="text/javascript">
(function(){
var video, output;
var scale = 0.8;
var initialize = function() {
output = document.getElementById("output");
video = document.getElementById("video");
video.addEventListener('loadeddata',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>
如果加载不了的话 使用
var video=document.getElementById("video");
video.setAttribute("src",ret.data);
video.load();
参考资料:http://www.imooc.com/wenda/detail/295899
转载于:https://my.oschina.net/u/554046/blog/1509510
JS获取HTML video标签视频第一帧相关推荐
- JavaScript 获取input上传视频第一帧
调用 input 控件上传视频,并截取视频第一帧图片: <template><div><input type="file" @change=" ...
- 前端| js动态修改video标签视频不刷新的问题
问题描述:在网页上用<video>标签放一个视频播放器,点击视频目录来自动播放不同的视频.通过js动态生成li,点击li之后更改<video>标签<source>中 ...
- 小程序获取视频第一帧
小程序获取视频第一帧 最近有个小程序项目,需要在页面中展示大量的视频,但是不用播放.后来遇到问题,小程序不可以在一个页面中放置超过5个video标签,否则播放视频加载不到. 经过度娘查询找到一篇大佬的 ...
- vue 上传视频到腾讯云存储并获取视频第一帧
官网文档链接:https://cloud.tencent.com/document/product/436/6268 需求 项目里之前上传视频是调后端接口,接口将视频保存到服务器,然后返回视频链接. ...
- android 获取视频第一帧作为缩略图
今天,简单讲讲android里如何获取一个视频文件的第一帧作为缩略图显示在界面上. 之前,我说个最近需要从服务器下载视频文件,但是下载后肯定需要显示视频的缩略图在界面上给用户看,于是想到显示视频的第一 ...
- Android之使用ThumbnailUtils类来获取视频第一帧缩略图
一.首先,来介绍ThumbnailUtils类,此类位于android.media包下,此类有一个公有的无参构造函数,有三个静态的公有方法,一个用来获取视频第一帧得到的Bitmap,另外两个方法用 ...
- 前端开发如何获取视频第一帧作为封面
首先说明一下,浏览器或者手机需要支持video标签. 从H5本身来说,这里用到了video的一个属性,poster(规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像.). 然后还有一个vi ...
- vue上传视频获取视频第一帧
<div class="video" v-show="videoUrl"><video id="upvideo" v-sh ...
- Android之使用MediaMetadataRetriever类获取视频第一帧
一.首先,来介绍一下MediaMetadataRetriever类,此类位于android.media包下,这里,先附上可查看此类的API地址:MediaMetadataRetriever类,大家可以 ...
最新文章
- 学习Linux计划书
- 常用算法 之三 详解 SHA1 实现(基于算法的官方原文档)及源码详细注释
- 判断同构数 c语言,基于visual Studio2013解决C语言竞赛题之0413同构数
- 6月份Github上最热门的Java开源项目!
- 存储入门:存储区域网络SAN技术完全详解
- 《英雄联盟》设计师NORMAN的游戏设计之路
- svg转换pdf用php实现,如何使用javascript在JSPDF中将SVG文件转换为PDF
- Android四大组件之Service
- 【NTC 热敏电阻与 Arduino 读取温度】
- 安装oracle提示javaw,为什么oracle 9i 安装时,setup exe javaw exe进程消失
- 10099 - The Tourist Guide
- 国人自研开源项目,一款简单易用的 GitLab 替代品
- 世界读书日送你畅销好书!前所未有4折购书福利
- Java 学习情况总结
- dubbo优点是什么dubbo有哪些缺点
- python 代码合并txt文件
- Wind量化接口常用错误状态码
- Turf.js 地理空间分析库简介
- SSL_ERROR_BAD_CERT_DOMAIN 部署 ssl证书后仍显示潜在风险
- 基于python的web框架Flask实现SDEAM游戏商城设计 文档+前后台源码