对音视频等媒体文件进行转码、拼接、截图、转动图等操作。
接口说明
任务开始执行后,任务信息只保存7天,超过7天则无法再获取。您可以通过以下几种方式及时获取任务信息:
在与智能媒体管理相同的地域下开通MNS服务,并配置订阅关系,及时获取任务信息通知,异步通知消息格式请参见异步通知消息格式。关于MNS SDK的更多信息,请参见接收和删除消息。
在与智能媒体管理相同的地域下开通RocketMQ服务,并创建RocketMQ 4.0实例、Topic、Group,及时获取任务信息通知,异步通知消息格式请参见异步通知消息格式。关于RocketMQ使用的更多信息,请参见快速使用HTTP协议的SDK收发普通消息。
在与智能媒体管理相同的地域下开通并接入事件总线EventBridge服务,及时获取任务信息通知。更多信息,请参见智能媒体管理IMM事件。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ProjectName | string | 是 | 项目名称。 | immtest |
Sources | array | 是 | 视频文件列表。若列表元素大于1个则表示开启Concat(合并)功能,Concat顺序为输入视频文件URI的顺序。 | |
object | 否 | 源视频文件。 | ||
URI | string | 否 | 源视频文件的OSS地址。 地址规则为 | oss://test-bucket/test-object |
StartTime | double | 否 | 视频转码开始时间。取值范围如下:
| 0 |
Duration | double | 否 | 视频转码时长。默认值为0,表示到视频结束时间。 | 0 |
Subtitles | array | 否 | 添加字幕列表,默认为空。 | |
object | 否 | 字幕信息。 | ||
URI | string | 否 | 被嵌入字幕文件的OSS地址。 地址规则为 | oss://test-bucket/subtitles |
TimeOffset | double | 否 | 字幕开始时间,单位为秒(s)。 | 10.5 |
Language | string | 否 | 字幕语言。默认为und。 | eng |
Targets | array | 是 | 媒体处理任务列表,支持配置多任务。 | |
object | 否 | Targets数组元素的详细信息。 | ||
URI | string | 否 | 视频转码输出文件的OSS地址。 地址规则为 | oss://test-bucket/targets |
Container | string | 否 | 媒体容器类型。可选容器类型如下:
| mp4 |
Speed | float | 否 | 倍速。取值范围为[0.5,2],默认值为1.0。 | 1.0 |
Segment | object | 否 | 切片设置。 | |
Format | string | 否 | Segment使用协议。取值范围如下:
| hls |
Duration | double | 否 | 切片长度。单位为秒(s)。 | 30 |
StartNumber | integer | 否 | 起始序号,默认值为0,仅支持hls协议。 | 5 |
Video | TargetVideo | 否 | 视频参数配置。若设置了模板则覆盖模板内容。 | |
Audio | TargetAudio | 否 | 音频信息。 | |
Subtitle | TargetSubtitle | 否 | 字幕信息。 | |
Image | TargetImage | 否 | 截帧或者截雪碧图结果。 | |
UserData | string | 否 | 用户自定义的信息,在异步消息通知中原样返回。 | {"ID": "user1","Name": "test-user1","Avatar": "http://example.com?id=user1"} |
Tags | object | 否 | 自定义标签信息,用于搜索任务。 | {"test":"val1"} |
CredentialConfig | CredentialConfig | 否 | 链式授权配置,非必填。更多信息,请参见使用链式授权访问其他实体资源。 | |
Notification | Notification | 否 | 消息通知配置,支持使用MNS、RocketMQ接收异步消息通知。 |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "CA995EFD-083D-4F40-BE8A-BDF75FFFE0B6",
"EventId": "0ED-1Bz8z71k5TtsUejT4UJ16Es****",
"TaskId": "MediaConvert-adb1ee28-c4c9-42a7-9f54-3b8eadcb****"
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 | ||||
---|---|---|---|---|---|---|
2023-04-03 | OpenAPI 入参发生变更 | |||||
| ||||||
2023-03-09 | OpenAPI 入参发生变更 | |||||
| ||||||
2022-08-16 | OpenAPI 入参发生变更 | |||||
| ||||||
2022-08-16 | OpenAPI 入参发生变更 | |||||
|