查询智能生产作业的状态与结果,包含对应请求算法处理结果。

调试

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

请求参数

名称 类型 是否必填 描述
Action String 操作接口名,系统规定参数,取值:QueryIProductionJob。
JobId String 作业id。

返回参数

名称 类型 描述
JobId String 作业id
FunctionName String 取值:
  • VideoH2V(视频横转竖)
  • VideoDelogo(视频去图标)
  • Cover(智能封面)
  • VideoClip(视频摘要)
  • ImageMatting(图片人像分割)
  • ImageH2V(横转竖)
  • ImageDelogo(图片去图标)
  • CaptionExtraction(字幕提取)
  • 视频去字幕(VideoDetext)
  • VideoGreenScreenMatting(绿幕抠图)
  • MusicSegmentDetect(副歌检测)
Input String 输入文件路径,目前只支持oss,例如:oss://test-video.oss-cn-shanghai.aliyuncs.com/iproduction/test.mp4。
Output String 输出文件路径,目前只支持oss,例如:oss://test-video.oss-cn-shanghai.aliyuncs.com/iproduction/{source}-{timestamp}-{sequenceId}.mp4,其中{source}、{timestamp}和{sequenceId}为占位符,分别填充输入文件名、Unix时间戳和生成序号;占位符不必须,但对多输出算法,比如智能封面等,需要注意加入序号占位符确保输出文件路径不重复;文件后缀名规则由用户自定义。
JobParams String 算法作业参数,包括不同算法对应参数,JSON对象。
PipelineId String 作业管道id,用以确认作业回调队列以及提供租户隔离能力
State String 作业状态(Queuing,Analysing,Fail,Success)
UserData String 用户业务数据
Result String 作业结果详细信息

字幕提取:CaptionExtraction

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Code":"Success","Message":"Successful.","Data":"{\"result\":[{\"file\":\"captionextraction/b48d02b58e9b6a0d1c13271bcf9aa6d7-161121379****.srt\"}]}"}

副歌检测:MusicSegmentDetect

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Code":"Success","Data":"{\"result\":[{\"start\":39.32,\"end\":63.85,\"title\":\"副歌\"},{\"start\":86.69,\"end\":114.45,\"title\":\"副歌\"},{\"start\":135.75,\"end\":160.27,\"title\":\"副歌\"}]}","Message":"Successful."}

绿幕抠图:VideoGreenScreenMatting

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Code":"Success","Message":"Successful.","Data":"{\"result\":[{\"file\":\"videogreenscreenmatting/16e6bc5ca802e12429d082010164dba3-1602755353502_matting.mp4\"}]}"}

视频去字幕:VideoDetext

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}

视频横转竖:VideoH2V

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}

视频去图标:VideoDelogo

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}

智能封面:Cover

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}{"Message":"success","Data":"[{\"Score\":8.270855992569906,\"Time\":\"28278.25\",\"Url\":\"cover/test-00001.jpg\"},{\"Score\":7.474117489692728,\"Time\":\"25942.583333333332\",\"Url\":\"cover/test-00002.jpg\"}]","Code":"Success"},其中Score为封面结果置信度,Time为封面帧时间戳,Url为封面文件路径

视频摘要:VideoClip

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:

{"Code":"Success","Message":"Successful.","Data":"{\"result\":[{\"file\":\"videoclip/16e6bc5ca802e12429d082010164dba3-1602755353502-origin.mp4\"}]}"}

图片人像分割:ImageMatting

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[{"Status":"Success","Input":"1.jpg","Output":"production/1-1-seg.jpeg"}],"Message":"The job is completed successfully","Code":"Success"},其中Input为原图片路径,Output为结果图片路径

图片横转竖:ImageH2V

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}

图片去图标:ImageDelogo

Job参数说明:

名称 类型 描述
Result String 作业结果详细信息,成功结果信息。示例如下:{"Details":[],"Message":"success","Code":"Success"}