将多个回放视频合并成一个视频文件,并按需选择是否将其上架至指定直播间。合并后的视频文件存储在媒资库 > 视频库中。您可以通过调用 ListActivityMediaAPI 接口查询合并生成的回放视频。
请求频率:单用户请求频率限制为 120 次/分钟。
以下请求参数列表仅列出了该接口的部分公共参数,完整公共参数列表见公共请求参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | MediasMergeAPI | 接口名称。当前 API 的名称为 MediasMergeAPI 。 |
Version | String | 是 | 2020-06-01 | 接口版本。当前 API 的版本为 2020-06-01 。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Vids | Array of String | 是 |
| 待合并的回放视频 Vid 列表。您可以通过 ListMediasAPI 接口查询 Vid。 说明 最多支持合并 10 个视频文件且总时长不可超过 24 小时。 |
OnlineStatus | Integer | 否 |
| 是否将合并生成的视频文件上架至指定直播间。若上架,则需要通过
|
ActivityId | Long | 否 |
| 直播间 ID。您可以通过 ListActivityAPI 接口查询 ID。 |
MediaName | String | 否 | 合并文件_202306301230 | 合并生成的视频文件名称。名称默认为:合并文件 + "_" + 年月日 + 时分。 |
ForceReplayStatus | Boolean | 否 |
| 在直播状态为预告或已结束时,上架合并生成的视频文件(即
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
MergeTaskId | String | e01039216ede40b0a16462buu7139c03 | 合并任务 ID。返回该 ID,表示已成功将合并任务提交至云剪辑。合并任务完成后,将通过合并回放视频结果回调进行通知。 |
POST https://livesaas.volcengineapi.com/?Action=MediasMergeAPI&Version=2020-06-01 { "Vids": [ "vdasdasdag","vdasdasabc" ], "ActivityId": 17700853219225, "MediaName": "合并文件_202306301230", "OnlineStatus": 1, "ForceReplayStatus": true }
{ "ResponseMetadata": { "RequestId": "202306041104200100100232280022D31", "Action": "MediasMergeAPI", "Version": "2020-06-01", "Service": "livesaas", "Region": "cn-north-1", "SystemTime": 1656067132 }, "Result": { "MergeTaskId": "e01039216ede40b0a16462buu7139c03" } }
下表提供了该接口特有的错误码,公共错误码请参见公共错误码和错误码文档。
状态码 | 错误码 | 错误信息 | 说明 |
---|---|---|---|
400 | InvalidParameter.VidsInvalid | The total video duration exceeds the limit. | 回放视频总时长超出限制。请修改后重试。 |
500 | InternalError | No space left in library. | 媒资库空间不足。 |