1
liangtao927190 2023-10-16 11:23:03 +08:00 1
没理解错的话。。。可以在 beforeRead 这个函数里去异步的执行裁剪相关的操作。裁剪完毕后,赋值新的视频给 fileList ,返回 resolve()即可。
|
2
codeself 2023-10-16 11:24:08 +08:00 1
思路是这个,找 gpt 给你写具体的实现就行了
1. van-uploader 只用于文件选择 2. 到 npm 找个可以截取视频的包 3. 把截取视频的结果转成 blob 4. 通过 new FormData 的形式把你的 blob 传给后端即可 |
3
1156909789 2023-10-16 11:24:36 +08:00
那得塞个 ffmpeg 进去吧
|
4
ChatGPTPRO OP |
5
ChatGPTPRO OP 大佬,像我上面发的图片中,这种进度选择条然后截取的,请问您知都不知道是不什么框架的啊?
找了一圈发现,vedio.js 只支持播放,videojs-record 只支持干录制,不能选取的 |
6
NikoXu 2023-10-16 16:40:00 +08:00
前端还能干这种事情 ?
|
7
webszy 2023-10-16 19:58:23 +08:00
抖音上有个渡一前端好像讲过
|
8
webszy 2023-10-16 20:00:49 +08:00
还是需要 ffmpeg ,浏览器端需要 wasm ,要不然就是后端
|