调用 AsyncVCreativeTask 接口提交异步 AI 视频智剪任务。
Scene,来调用后台不同的 AI 工作流。每个工作流都有其专属的参数配置,通过 ParamObj 传入。当前支持的工作流:
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
Action | String | 是 | AsyncVCreativeTask | 接口名称。当前 API 的名称为 AsyncVCreativeTask。 |
Version | String | 是 | 2018-01-01 | 接口版本。当前 API 的版本为 2018-01-01。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
Uploader | String | 是 | your_space_name | 任务产物的上传空间。AI 处理生成的视频将被上传至此点播空间。 |
Scene | String | 是 | videostyletrans | AI 智剪场景,不同的取值对应不同的 AI 处理能力。当前支持的场景如下:
|
ParamObj | JSONMap | 是 | { "input": "vid://v022****ht0dseracvg", "space_name": "your_space_name", "style": "漫画风", "resolution": "720p" } | 与指定 |
CallbackArgs | String | 是 | your_callback_args | 自定义回调参数。该参数值会通过 VCreativeComplete 事件或 GetVCreativeTaskResult 接口中的 CallbackArgs 参数返回给您的服务端。 |
下表仅列出本接口特有的返回参数。更多信息请见公共返回参数。
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
VCreativeId | String | 20251010v1****0c070c0e43cbf4063aaf9c657781b5tob | AI 智剪任务 ID |
Code | Integer | 0 | 任务状态码。为 0表示任务执行成功。 |
BaseResp | Object | - | 基础响应信息。 |
StatusMessage | String | success | 接口请求的状态信息。当 StatusCode 为 0 时,此时该字段返回 success,表示成功;其他状态码时,该字段会返回具体的错误信息。 |
StatusCode | Integer | 0 | 接口请求的状态码。 0表示成功,其他值表示不同的错误状态。 |
POST https://vod.volcengineapi.com?Action=AsyncVCreativeTask&Version=2018-01-01 { "Uploader": "your_output_space_name", "Scene": "videostyletrans", "CallbackArgs": "task_for_cartoon_style", "ParamObj": { "input": "vid://v022d2g10065d***bcde123456", "style": "3D卡通风格", "resolution": "1080p" } }
POST https://vod.volcengineapi.com?Action=AsyncVCreativeTask&Version=2018-01-01 { "Uploader": "your_output_space_name", "Scene": "aigclongvideo", "CallbackArgs": "task_for_story_generation", "ParamObj": { "story": "一个关于勇敢的小狐狸在森林里寻找友谊的温暖故事", "resolution": "720p" } }
{ "ResponseMetadata": { "RequestId": "20230604110420****100232280022D31", "Service": "vod", "Region": "cn-north-1", "Action": "AsyncVCreativeTask", "Version": "2018-01-01" }, "Result": { "VCreativeId": "20251010v1****0c070c0e43cbf4063aaf9c657781b5tob", "Code": 0, "BaseResp": { "StatusMessage": "success", "StatusCode": 0 } } }
下表列举了本接口特有的错误码。如需了解更多错误码,详见视频点播公共错误码。
| 状态码 | 错误码 | 错误信息 | 说明 |
|---|---|---|---|
| 400 | AccessDenied.InvalidUser | by pass failed | 参数错误 |