You need to enable JavaScript to run this app.
导航

提交剪辑任务

最近更新时间2024.04.17 14:28:08

首次发布时间2022.03.03 12:45:34

此接口用于提交视频剪辑任务。

使用说明

提交剪辑任务后,您可通过以下方式获取视频剪辑任务相关信息:

注意事项

提交剪辑任务前,请确保您的空间已绑定点播 CDN 域名

请求说明

  • 请求方式:POST
  • 请求地址:https://vod.volcengineapi.com?Action=SubmitDirectEditTaskAsync&Version=2018-01-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

Query

参数类型是否必选示例值描述
ActionStringSubmitDirectEditTaskAsync接口名称。当前 API 的名称为 SubmitDirectEditTaskAsync
VersionString2018-01-01接口版本。当前 API 的版本为 2018-01-01

Body

参数类型是否必选示例值描述
UploaderStringedit_tob任务产物的上传空间。视频剪辑任务完成后输出的产物会被上传至此空间。
ApplicationStringVideoTrackToB剪辑任务类型。当前仅支持设为 VideoTrackToB
EditParamJSON Map-详见视频剪辑参数
PriorityInteger0剪辑任务优先级,默认为 0。优先级越高,任务将会越快被执行。
CallbackArgsStringYourCallbackArgs可自定义的字段,回调时会透传返回。长度限制为 64 KB。

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数

参数类型示例值描述
ReqIdString3b5fece1a47******443a6aeea5abc异步剪辑任务 ID

请求示例

POST https://vod.volcengineapi.com?Action=SubmitDirectEditTaskAsync&Version=2018-01-01

{
    "Application": "VideoTrackToB",
    "CallbackArgs": "",
    "Uploader":"edit_tob",
    "CreateAt": "2022-02-28T16:38:49+08:00",
    "EditParam": {
        "Canvas": {
            "Height": 2160,
            "Width": 3840
        },
        "Output": {
            "Alpha": false,
            "Codec": {
                "AudioBitrate": 128,
                "AudioCodec": "aac",
                "Crf": 23,
                "Preset": "slow",
                "VideoCodec": "h264"
            },
            "DisableAudio": false,
            "DisableVideo": false,
            "Fps": 30
        },
        "Track": [
            [
                {
                    "TargetTime": [
                        0,
                        195000
                    ],
                    "Type": "video"
                }
            ],
        ],
        "Upload": {
            "SpaceName": "edit_tob",
            "VideoName": "编辑测试项目 2022年8月28日"
            "FileName":"demo/.mp4"
        },
        "Uploader":"edit_tob"
    }
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20220228******09170404E144",
        "Action": "SubmitDirectEditTaskAsync",
        "Version": "2018-01-01",
        "Service": "vod",
        "Region": "cn-north-1"
    },
    "Result": {
        "ReqId": "3b5fece1a47******443a6aeea5abc"
    }
}

错误码

下表列举了本接口特有的错误码。如需了解更多错误码,更多信息请见公共错误码

错误码说明
1000内部错误
1001数据库写入错误
1010参数错误
1014下游服务错误

服务端 SDK

点播 OpenAPI 提供了配套的服务端 SDK,支持多种编程语言,帮助您实现快速开发。建议使用服务端 SDK 来调用 API,此 API 各语言调用的示例代码,请参考如下: