绿幕抠图,支持视频和图像两种两种格式文件进行绿幕抠图。

调试

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

请求参数

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

系统规定参数。取值:SubmitMattingJob

InputFile String oss://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 或 ******11-DB8D-4A9A-875B-275798******

输入配置,支持OSS地址和内容库素材ID

UserData String 自定义数据

自定义设置,为JSON字符串。

Title String 任务标题

任务标题。若不提供,根据日期自动生成默认title 长度不超过128字节 UTF8编码

Description String 任务描述

任务描述 长度不超过1024字节 UTF8编码

OutputConfig String {"bucket":"bucket","object":"object"}

输出配置

InputType String video

输入类型。指定输入是video还是image

Overwrite String true

是否覆盖现有OSS文件

OutputMediaTarget String oss-object

输出类型,取值oss-object、vod-media,默认oss-object

返回数据

名称 类型 示例值 描述
RequestId String ******11-DB8D-4A9A-875B-275798******

请求Id

JobId String ****20b48fb04483915d4f2cd8ac****

任务Id

State String Finished

任务状态

示例

请求示例

http(s)://[Endpoint]/?Action=SubmitMattingJob
&InputFile=oss://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 或 ******11-DB8D-4A9A-875B-275798******
&UserData=自定义数据
&Title=任务标题
&Description=任务描述
&OutputConfig={"bucket":"bucket","object":"object"}
&InputType=video
&Overwrite=true
&OutputMediaTarget=oss-object
&公共请求参数

正常返回示例

XML格式

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

<SubmitMattingJobResponse>
    <RequestId>******11-DB8D-4A9A-875B-275798******</RequestId>
    <JobId>****20b48fb04483915d4f2cd8ac****</JobId>
    <State>Finished</State>
</SubmitMattingJobResponse>

JSON格式

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

{
  "RequestId" : "******11-DB8D-4A9A-875B-275798******",
  "JobId" : "****20b48fb04483915d4f2cd8ac****",
  "State" : "Finished"
}

错误码

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

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