Commit Graph

2 Commits

Author SHA1 Message Date
CI Bot 10cc2c6bd5 chore: rebase到develop + 格式化代码
CI/CD Pipeline / Integration Tests (pull_request) Failing after 1m14s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1541h20m17s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1541h20m19s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1541h20m20s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1541h20m23s
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 1541h51m56s
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1541h51m58s
2026-07-14 10:08:32 +08:00
CI Bot d82e8c5a8b 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:08:32 +08:00