Files
sionrui/openspec/changes/add-ice-916-crop/proposal.md
2025-12-15 23:33:02 +08:00

707 B

Change: ICE 增加 9:16 竖屏裁剪支持

Why

当前混剪功能输出固定为 720x1280 (9:16) 尺寸,但输入素材可能是横屏 (16:9) 或其他比例。 需要支持自动裁剪/缩放,确保输出视频符合竖屏要求,避免黑边或变形。

What Changes

  • 新增视频裁剪模式配置(居中裁剪 / 智能裁剪 / 填充黑边)
  • ICE Timeline 增加 CropMode 参数
  • 后端支持不同比例素材的自动处理
  • 前端可选裁剪模式(默认居中裁剪)

Impact

  • Affected specs: mix-task
  • Affected code:
    • BatchProduceAlignment.java - Timeline 构建逻辑
    • MixTaskSaveReqVO.java - 新增 cropMode 参数
    • Mix.vue - 可选裁剪模式