Files
xiaoxia-saas/apps/worker/video_processing
CI Bot ad84e54305 feat: 水印 + 片头片尾引擎(视频包装能力)
新增两大视频包装能力:

【水印引擎 WatermarkEngine】
- 图片水印(PNG/logo)+ 文字水印(drawtext)双模式
- 9宫格位置:左上/中上/右上/左中/中心/右中/左下/中下/右下
- 透明度 + 大小缩放配置
- 滚动水印(跑马灯)支持,速度可配
- 水印素材不存在自动跳过,不阻断渲染

【片头片尾引擎 IntroOutroEngine】
- 片头:视频片段 或 纯文字片头(背景色+标题+副标题+淡入)
- 片尾:视频片段 或 文字片尾(关注引导+淡出)
- 时长可配置,自动与正片 concat 拼接
- 配置无效或生成失败自动降级,不阻断渲染

【系统集成】
- 水印:在 filter_complex 最终合成环节叠加(字幕之前)
- 片头片尾:在渲染主流程后做后处理拼接
- 全部从 plan.config 读取配置,零侵入主渲染链路

31 个新增单测 + 100 个现有单测全绿,零回归
2026-07-14 10:30:37 +08:00
..