如何使用vue实现录制视频并压缩视频文件


本篇内容介绍了“如何使用vue实现录制视频并压缩视频文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、下载gif.js相关文件,可以到这里下载,然后将这几个文件放在根目录的static/js里面。
gif.js相关文件及存放路径
二、下载依赖包:三、在页面中声明:四、html代码块:五、在页面加载完成时初始化GIF:六、当input录制完视频返回页面中,获取到这个视频文件,每次拿到视频文件需要先移除之前的监听:七、上一步提到的this.androidFile方法,是通过这个视频文件,在页面播放一遍,在这个播放过程处理视频,完成整个转换过程,获取到最终的文件:八、步骤七所说的this.videoPlay方法。视频在页面播放过程中,每200毫秒通过canvas截取一张图片,把这些图片一张张给gif.js堆叠:九、步骤七所说的this.videoEnded方法。视 香港云主机频播放完,通过gif.js将图片堆叠的动态图渲染出来:十、步骤七所说的that.convertBase64UrlToFile方法。将gif.js生成的Blob文件转换成File格式:最后通过步骤七所说的that.uploadVideo方法,上传图片给服务器:在这提供我的全部代码,Android的视频文件比较大所以做压缩,而IOS本身存在视频压缩,所以我这里做了区分“如何使用vue实现录制视频并压缩视频文件”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注开发云网站,小编将为大家输出更多高质量的实用文章!

相关推荐: SpringCloud如何整合Nacos配置中心

这篇文章给大家分享的是有关SpringCloud如何整合Nacos配置中心的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。总结:从配置文件中获取配置。这种方式的缺点是什么呢?如果要修改配置参数,则需要重新启动服务。如果服务很多,则需要…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/24 12:22
下一篇 10/24 12:23

相关推荐