2026-05-18-21-20-13 改为逐帧生成结果视频

This commit is contained in:
2026-05-18 21:47:43 +08:00
parent 69444ced72
commit c818f0a663
6 changed files with 102 additions and 24 deletions

View File

@@ -0,0 +1,17 @@
# 实现方案
开始时间2026-05-18-21-20-13
## 后端改造
1. `_process_video` 每一帧都执行当前方法分割,用当前帧的 overlay 写入右侧结果视频。
2. `max_frames` 仅控制下方结果卡片保存数量,不再控制结果视频中哪些帧执行分割。
3.`compare` 方法:
- 抽样关键帧保存多方法结果。
- 结果视频仍使用该帧或非关键帧的 fusion overlay。
4. 移除“最近掩膜持续叠加”的逻辑,避免运动帧错位。
## 测试增强
- 对选中的关键帧,读取结果视频同一帧并与保存的 overlay 图比较,确保视频画面和下方卡片一致。
- 保留完整视频时长、fps 和多方法对比接口测试。