1
zhanlanhuizhang 2023-01-10 10:46:09 +08:00
可能用的 asm.js 或者 webassembly 实现的。
|
2
duan602728596 2023-01-10 11:01:16 +08:00
曾经做过内部用的简单的视频编辑器工具。技术栈是 react ,视频轨数据存在 redux 里面,视频渲染用的 canvas ,播放就是当前时间在 canvas 上把所有轨道上的视频和特效实时渲染出来,视频和特效的渲染位置、视频在相同、不同轨道的拖拽计算就是纯原生计算了。因为 react 的渲染机制会导致播放时出现卡顿,还需要在播放时进行优化。
|
3
unt OP @duan602728596 #2 谢谢
|
4
xiaojie668329 2023-01-10 13:56:07 +08:00 via iPhone
ffmpeg.wasm
|
5
wzfwzfwzf 2023-01-10 13:59:28 +08:00
|
6
Cellinlab 2023-01-10 14:03:30 +08:00
阿里腾讯都有云剪服务,直接嵌入就行,自己开发的话,要功能全不是一两人能搞定
|
7
tl228 2023-01-10 14:10:33 +08:00
前端真的最怕这种繁重的 dom 操作
|
8
yaphets666 2023-01-10 14:26:39 +08:00
我之前面试一家公司,人家就靠这个 web 端剪辑工具估值 100 亿。想做好很难的,找个开源的凑合用下就行了。
|
9
unt OP @zhanlanhuizhang #1 @xiaojie668329 #4 @wzfwzfwzf #5 @Cellinlab #6 @tl228 #7 @yaphets666 #8 不好意思,需求没讲清楚,是 UI 和图中一样,但是输出 json 即可,不需要剪辑视频,已附言 |
11
polarbearn 2023-01-11 09:08:28 +08:00 2
|
13
sarcomtdgzxz 361 天前
@wzfwzfwzf 怎么卖的?
|