HTML5截取视频第一帧作为预览图片
HTML5截取视频第一帧作为预览图片
参考文章:https://segmentfault.com/q/1010000004625752/a-1020000004626285
关于video的一些用法: http://www.w3school.com.cn/tags/html_ref_audio_video_dom.asp
下面贴文记录
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>capture screen</title>
</head>
<body><video id="video" controls="controls"><source src="123.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>
转载于:https://www.cnblogs.com/arissy/p/9239338.html
HTML5截取视频第一帧作为预览图片相关推荐
- 如何截取阿里云oss的视频第一帧作为预览图片
转载于:https://blog.csdn.net/guo_qiangqiang/article/details/108865279 oss阿里云视频如何截取第一帧作为预览图片 第一步.得到视频地址 ...
- vue 截取视频第一帧
最近自己写项目,在项目中涉及功能点又截取视频帧的点:需求澄清:移动端封面展示,平台上传图片(多张上传)取第一张上传图片为封面图:如上传视频则截取视频第一帧作为封面图: 实现思路:h5 video标签 ...
- windows下PHP截取视频第一帧
php截取视频第一帧,需要配合第三方软件实现,php执行windowsShell命令,进行图片处理 首先下载第三方软件ffmpeg http://www.ffmpeg.org/download.htm ...
- php ffmpeg截图,php ffmpeg截取视频第一帧保存为图片的方法
php ffmpeg截取视频第一帧保存为图片的方法 $xiangmupath = $this->getxiangmupath(); $filename = 'chengshi'; $cmd = ...
- vue截取视频第一帧做封面图
利用画布canvas来截取第一帧作为图片 cutPicture(item) {let video = document.createElement("video");video.s ...
- PHP截取视频第一帧
安装ffmpeg 第一步:下载ffmpeg:http://ffmpeg.org/releases/ffmpeg-3.4.1.tar.gz wget http://www.ffmpeg.org/rele ...
- ffmpeg截取视频第一帧
public function getVideoCover($file_info, $time, $dir_video, $size, $dir) { try { $time = $time ? $t ...
- 安卓截取视频第一帧的方法
视频app大多是需要有一张相关视频的图片做封面展示的.下面是可以直接从视频的url取到视频的第一帧图片的方法: Bitmap bitmap = ThumbnailUtils.createVideoTh ...
- php截取视频第一帧为图片,把视频变成一帧一帧的图片(ae怎么把视频变成单帧) 视频截图视频画面每帧图片截取...
AE怎么把视频变成单帧?这是小编今天要与大家讨论及解决的一个问题.在视频后期处理中,有时为实现某个场景效果,需要把视频中的某帧变成静态帧图片:或者需要视频截图视频画面每帧图片截取出来,把视频变成一帧一 ...
- js截取视频第一帧图片
const getVideoBase64 = (url: any) => {//url为视频链接地址return new Promise(function (resolve, reject) { ...
最新文章
- 青源 Forum | 人工智能的数理基础前沿系列报告 · 第 4 期
- linux echo 写二进制文件
- linux基本网络IP自动、手动配置
- STM32 电机教程 32 - 基于ST X-CUBE-SPN7 无刷无感电机库的电机驱动实现
- php html_entity_decode 标签没有闭合,php – strip_tags和html_entity_decode组合无法按预期工作...
- linux tar.gz文件安装
- 手势在c语言的作用,手势态度在人际交往中的重要性
- maven打包时跳过测试
- vss2005管理vs2010项目
- [教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程
- 系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider)
- ggplot2默认字体修改
- 【Leetcode】882. Reachable Nodes In Subdivided Graph 882. 细分图中的可到达结点
- 简述四代计算机网络及特点,简述四代电子计算机及主要特点
- ubuntu下好用的录屏软件之Vokoscreen
- MPEG音频编码三十年
- Bootstrap typeahead自动补全插件的坑
- android小动画之Running Pig
- IOS 监控屏幕旋转
- 一篇文章带你了解2018 大数据开发工程师必备那些技能