Commit Graph

2 Commits

Author SHA1 Message Date
xiaoxia-bot 7812dda9a0 fix: black + isort 格式化
CI/CD Pipeline / Integration Tests (pull_request) Failing after 1m16s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1540h48m59s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1540h49m1s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1540h49m1s
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1540h49m1s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1540h49m1s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1541h20m38s
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
2026-07-14 10:39:07 +08:00
CI Bot 1014a42973 feat: 视频裁剪/分割能力(Trimming Engine)
新增 TrimEngine 裁剪引擎,基于 FFmpeg trim/atrim 实现精确帧级裁剪:

核心能力:
- 入点出点裁剪:start_time / end_time / duration 三选二
- 边界自动钳制:超出素材时长自动修正,不阻断渲染
- 多段裁剪:一个素材可裁剪出多段(trim_segments)
- 音画同步:视频 + 音频同步裁剪

系统集成:
- UnifiedRenderService Step 1 接入视频裁剪(修复原有 filter_complex 路径未使用 start_time 的问题)
- render_audio 单 clip/多 clip/独立音轨 三处接入音频裁剪
- _resolve_clips 阶段解析裁剪配置 + 多段展开

129 个单测全绿(29 新增 + 100 现有)
2026-07-14 10:30:13 +08:00