前端有没有那种视频截图且可以裁剪大小的组件

2020-05-07 17:49:22 +08:00
 kasper4649

如题,目前找到的要么是只能对视频截图的, 要么只能裁剪图片, 想问下有没有二者结合的组件,实在不行只能自己硬写了= =

2046 次点击
所在节点    程序员
6 条回复
kingyifa
2020-05-07 17:52:16 +08:00
i...ios?
kasper4649
2020-05-07 18:04:19 +08:00
@kingyifa 是 web 端。
hellomimi
2020-05-07 18:13:18 +08:00
两个都用,岂不美哉
zhw2590582
2020-05-07 18:16:57 +08:00
两个功能组合一下也不会复杂
cpstar
2020-05-07 19:41:58 +08:00
剪裁视频涉及到重新编解码,如果纯前端,怕是比较难。

图片的剪裁很简单,矩阵信息重新编码就行了。视频截图也不难,根据编码输出单独一帧数据。
但是连续的视频可不是一帧一帧的静态画面,是一组视频流,涉及到大量编解码的工作。
然后如果我对“前端”二字理解不跑偏的话,以及我了解到的知识,前端处理的所有视频,还是基于浏览器的视频解码核心以及提供的 JS 库。但请注意前端(浏览器)可很难有编码的能力,不能再编码,所谓的裁剪大小就完全无法实现。
Ncanback
2020-05-07 19:53:00 +08:00
用 canvas 来播放视频,然后 canvas 截帧数据,拿到帧数据你想咋处理都行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/669373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX