js能进行视频合并么?仅前端而言。不用node

最近在研究这么一个问题,js是否能input或者什么方式打开两个视频,将其合并成一个视频。我搜索了一番,目前的结论是如果借助摄像头拍摄,不关闭网页时可以将前后不连续拍摄的视频合并。(代码见 https://jsfiddle.net/f8Lhxn53/)
但对于直接打开两个视频文件将其合并这个问题并没有找到合适的方法,有没有大佬提供解决方案。

阅读 6.9k
1 个回答

插件: canvas-merge-video-in-vue

解决方案:将视频的关键帧抽出来,用canvas重新绘制视频,这样两个视频就变成一个了

疑问:这样做的目的是你要将合并后的视频导出还是播放?

如果是播放的画,无缝切换连续播放不就好了?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题