# 音、视频拼接能力

## 功能命名

- `concat_media_segments`

## 作用

- 对音频或视频进行拼接，视频支持转场效果。

## 参数

| 参数名      | 类型   | 必填 | 说明                                                                           |
| ----------- | ------ | ---- | ------------------------------------------------------------------------------ |
| type        | string | ✅   | 拼接类型：`audio` \| `video`                                                   |
| sources     | array  | ✅   | 待拼接资源 URL 列表，支持 `http://` 或 `https://` ， **文件数量不超过 100个 ** |
| transitions | array  | ❌   | 视频转场 ID 列表；**音频拼接不支持**                                           |

### 可选转场 ID（仅视频）

| 分类     | ID      |
| -------- | ------- |
| 交替出场 | 1182359 |
| 旋转放大 | 1182360 |
| 泛开     | 1182358 |
| 六角形   | 1182365 |
| 故障转换 | 1182367 |
| 飞眼     | 1182368 |
| 梦幻放大 | 1182369 |
| 开门展现 | 1182370 |
| 立方转换 | 1182373 |
| 透镜变换 | 1182374 |
| 晚霞转场 | 1182375 |
| 圆形交替 | 1182378 |

- 若不提供转场，默认无转场；当拼接点多于转场数量时，系统会循环使用转场。

## 返回数据

- task_id(str): 任务查询 id
- requst_id(str): 日志 id
