视频模板流程图
2022-02-28 21:35:42 4 举报
视频模板流程图
作者其他创作
大纲/内容
验证通过
用户在设计页将视频拖入画布
后端处理上传视频数据转码等操作
设计完毕保存
服务器将视频存储并生成素材链接
用自研H264toMP4-WebAssembly工具库将数据封装成MP4(弃用ffmpeg原因如下FFmpeg第一个是解码库的大小,精简后2M左右,gzip大约600k,这对于在意依赖库大小的产品是不可接受的。其次FFmpeg的方案难以被自己优化,比如做多Worker的解码)
用FileSaver.js在前端保存视频数据下载
是
是否收费视频
否
开始
结束
需要版权验证
前端下载
提示审核不通过,违规无法使用
视频开始播放
从服务器获取下载链接下载
播放器添加水印
用canvas截屏api或者录屏api开始截屏或者录屏并生成数据
审核通过(审核状态由用户主动触发前端界面刷新显示)
将场景所有svg素材转成webgl引擎元素
调用后端接口进行版权验证
用户上传视频,前端限制时长以及格式,并且发送首帧封面给服务器
把页面json发送给服务器
0 条评论
下一页