640 B
640 B
1. 调研阶段
- 1.1 确认阿里云 ICE 支持的裁剪参数(CropX/CropY/CropW/CropH 或 ScaleMode)
- 1.2 测试横屏素材在 ICE 中的默认处理方式
2. 后端实现
- 2.1 MixTaskSaveReqVO 新增 cropMode 字段(center/smart/fill)
- 2.2 BatchProduceAlignment 实现裁剪计算逻辑
- 2.3 ICE Timeline 增加裁剪参数
- 2.4 单元测试
3. 前端实现
- 3.1 Mix.vue 新增裁剪模式选择(默认居中裁剪)
- 3.2 提交参数增加 cropMode
4. 测试验证
- 4.1 横屏素材混剪测试
- 4.2 竖屏素材混剪测试
- 4.3 混合比例素材测试