js可以用提供的视频链接做到异步获取视频帧数吗?

需求是这样的:一个视频添加功能,并不是纯粹的上传视频,而是把视频对应的链接保存在数据库里,但是在这个过程中,我想获取一张链接对应的视频某一帧作为图片保存下来当作封面来用,

阅读 4.7k
3 个回答

可以的,分析视频流

基本应该是通过这个, 你可以 Google 或 百度搜索这个样的例子。
我找个时间 做一个类似图2原理的的视频上传截图。
图片描述

图片描述

有很多种方法,不过总的来说这个更多可能是后端处理
前端介入主要是:

  1. 利用canvas技术,获取视频播放图像进行截取,甚至做抠像、特技等。参考 利用HTML CANVAS处理视频
  2. 前后端一起工作,前端显示后端对某个时间段的截取(比如利用ffmpeg之类的工具),让前端选择。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题