feat: 视频剪辑模式支持 #48

Merged
xiaoxia merged 2 commits from feature/editing-modes into develop 2026-06-27 19:00:50 +08:00
Owner

实现4种视频剪辑模式:一镜到底、画中画、口播、口播+画中画

实现4种视频剪辑模式:一镜到底、画中画、口播、口播+画中画
xiaoxia added 2 commits 2026-06-27 16:38:03 +08:00
feat: 实现四种视频剪辑模式
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Waiting to run
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
ffc58b5fa3
- 添加一镜到底(one_take)、画中画(pip)、口播(voice_over)、口播+画中画(voice_pip)四种剪辑模式
- 在GenerationTaskModel中添加editing_mode字段
- 在generation.py中实现从素材库下载视频的逻辑
- 使用FFmpeg进行视频处理,支持720p输出

支持的剪辑模式:
- one_take: 顺序拼接视频,可选淡入淡出转场
- pip: 主视频全屏+画中画叠加其他视频
- voice_over: 背景模糊画面+配音
- voice_pip: 口播视频画中画+背景画面
fix: 修复PIP overlay顺序、音频索引、帧率统一等关键bug
CI/CD Pipeline / Validate Code Quality And Tests (push) Waiting to run
ci/cd Manually approved by coordinator
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
b8dfef1f6a
xiaoxia merged commit c52a388445 into develop 2026-06-27 19:00:50 +08:00
Sign in to join this conversation.