调用GetMediaProducingJob获取剪辑合成作业的详细信息,具体包括剪辑合成任务的任务状态、时间线、模板及数据、输出成品资源ID、存储地址、时长、以及任务其他信息等。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetMediaProducingJob

系统规定参数。取值:GetMediaProducingJob

JobId String ****cdb3e74639973036bc84****

剪辑合成作业Id

返回数据

名称 类型 示例值 描述
RequestId String ****83B7-7F87-4792-BFE9-63CD2137****

请求ID

MediaProducingJob Object

云剪辑工程信息

JobId String ****cdb3e74639973036bc84****

剪辑合成作业Id

ProjectId String ****fddd7748b58bf1d47e95****

云剪辑工程Id

MediaId String ****0cc6ba49eab379332c5b****

输出成品的资源Id

MediaURL String http://example-bucket.oss-cn-shanghai.aliyuncs.com/example2.mp4

输出成品的资源文件URL

Timeline String {"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}

剪辑合成作业对应的时间线

TemplateId String ****6e76134d739cc3e85d3e****

剪辑合成作业对应的模板Id

ClipsParam String {"VideoArray":["****05512043f49f697f7425****","****05512043f49f697f7425****","****05512043f49f697f7425****"]}

剪辑合成作业对应的模板参数

Duration Float 30.500000

输出成品的时长

注:当合成任务成功且输出成品的类型为音视频时,该字段有值。

CreateTime String 2020-12-23T13:33:40Z

剪辑合成作业创建时间,格式为utc时间。

格式为:"YYYY-MM-DD'T'hh:mm:ss'Z'"。

CompleteTime String 2020-12-23T13:33:52Z

剪辑合成作业完成时间,格式为utc时间。

格式为:"YYYY-MM-DD'T'hh:mm:ss'Z'"。

ModifiedTime String 2020-12-23T13:33:49Z

剪辑合成作业修改时间,格式为utc时间。

格式为:"YYYY-MM-DD'T'hh:mm:ss'Z'"。

Status String Failed

剪辑合成作业状态,取值可能为如下值:

-Init (初始状态)

-Queuing(排队中)

-Processing(处理中)

-Success(成功)

-Failed(失败)

Code String ExceededMaximumValue

剪辑合成作业错误码

注:作业失败时关注该字段

Message String The specified "Width_Height" has exceeded maximum value.

剪辑合成作业错误信息

注:作业失败时关注该字段

示例

请求示例

http(s)://[Endpoint]/?Action=GetMediaProducingJob
&JobId=****cdb3e74639973036bc84****
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<GetMediaProducingJobResponse>
    <RequestId>****83B7-7F87-4792-BFE9-63CD2137****</RequestId>
    <MediaProducingJob>
        <JobId>****cdb3e74639973036bc84****</JobId>
        <ProjectId>****fddd7748b58bf1d47e95****</ProjectId>
        <MediaId>****0cc6ba49eab379332c5b****</MediaId>
        <MediaURL>http://example-bucket.oss-cn-shanghai.aliyuncs.com/example2.mp4</MediaURL>
        <Timeline>{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}</Timeline>
        <TemplateId>****6e76134d739cc3e85d3e****</TemplateId>
        <ClipsParam>{"VideoArray":["****05512043f49f697f7425****","****05512043f49f697f7425****","****05512043f49f697f7425****"]}</ClipsParam>
        <Duration>30.5</Duration>
        <CreateTime>2020-12-23T13:33:40Z</CreateTime>
        <CompleteTime>2020-12-23T13:33:52Z</CompleteTime>
        <ModifiedTime>2020-12-23T13:33:49Z</ModifiedTime>
        <Status>Failed</Status>
        <Code>ExceededMaximumValue</Code>
        <Message>The specified "Width_Height" has exceeded maximum value.</Message>
    </MediaProducingJob>
</GetMediaProducingJobResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "****83B7-7F87-4792-BFE9-63CD2137****",
  "MediaProducingJob" : {
    "JobId" : "****cdb3e74639973036bc84****",
    "ProjectId" : "****fddd7748b58bf1d47e95****",
    "MediaId" : "****0cc6ba49eab379332c5b****",
    "MediaURL" : "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example2.mp4",
    "Timeline" : "{\"VideoTracks\":[{\"VideoTrackClips\":[{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"},{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"}]}]}",
    "TemplateId" : "****6e76134d739cc3e85d3e****",
    "ClipsParam" : "{\"VideoArray\":[\"****05512043f49f697f7425****\",\"****05512043f49f697f7425****\",\"****05512043f49f697f7425****\"]}",
    "Duration" : 30.5,
    "CreateTime" : "2020-12-23T13:33:40Z",
    "CompleteTime" : "2020-12-23T13:33:52Z",
    "ModifiedTime" : "2020-12-23T13:33:49Z",
    "Status" : "Failed",
    "Code" : "ExceededMaximumValue",
    "Message" : "The specified \"Width_Height\" has exceeded maximum value."
  }
}

错误码

访问错误中心查看更多错误码。

访问错误中心查看更多错误码。