首先查到了几个API提供商
How to watermark video using Node.js
PDFTron - PDF SDK with 100s of Features, Fast Setup
第三方API卖的会贵一些
然后查到了自身安装Node的FFMPEG这个包去处理
How do I add a watermark in a video in Node.js?
前端视频播放选择
Getting Started with Video.js - Video.js: The Player Framework
npm 官方文档中有直接加Watermark的方法,因此理论上确信用FFmpeg可以后端直接加水印,还需要Shawn老师check一下和实际开发一点technical demo来验证
因此一个用户的视频上传流程应该是这样的: