视频去重接口
    视频去重接口
    • 视频去重接口
      POST
    • 高级视频去重接口
      POST
    • 查询任务处理结果
      POST
    • 支持的模式和特效
      GET
    • 支持的去重模版列表
      GET
    • 获取图片风格列表
      GET
    • 分页获取图片标签列表
      GET
    • 素材字体接口
      GET

      高级视频去重接口

      POST
      https://api.sqidh.com/api/videovip/removal

      请求参数

      Body 参数application/json
      key
      string 
      必需
      接口密钥,在控制台->密钥管理查看
      openid
      string 
      必需
      用户ID,可以自行设置任意字符串
      name
      string 
      用户昵称,随意设置
      必需
      url
      string 
      必需
      短视频链接,视频平台分享复制后的链接
      mode
      string 
      可选
      模式code,必须且仅能传递一个code,支持的模式在支持的模式和特效接口获取
      specials
      string 
      可选
      特效code列表,逗号分隔,特效必须从模式所支持的中选择,不支持的特效将被忽略,支持的模式和特效接口中获取
      templateConfig
      object 
      可选
      去重模版信息,该值存在时会按照模版信息处理一次任务视频,接口不会对模版信息做合法性校验,只在任务处理时检查
      tplId
      integer 
      可选
      平台模版id,来源于平台支持的去重模版列表,当前是根据该值来提取模版配置信息 若满足 tplId>0&&(imgTagId>0 || len(imgUrls)>0)时,会检查模版id有效性,若无效则任务提交失败; 否则模版相关配置参数全部忽略
      imgTagId
      integer 
      可选
      图片标签id,值可通过调用获取图片标签列表接口获取。 表示应用到该模版的图片标签id,会使用该值来选取图片 改值>0时,会忽略使用imgUrls指定的图片列表
      imgUrls
      array[string]
      可选
      模版图片地址列表,图片支持png格式(当前布局为模版图片在底部,视频在盯部) 目前会优先根据imgTagId来提取图片填充该字段,若要使用自己的图片,图片尺寸为720*1280,且图片地址为公网可直接访问地址
      textConfig
      array [object {5}] 
      可选
      去重任务模版字幕配置
      changeSubtitleConfig
      object 
      可选
      更换字幕请求配置,是withChangeSubtitle的升级版本参数
      enable
      boolean 
      必需
      是否启用,true时表示启用更换字幕处理
      rects
      array [object {4}] 
      可选
      字幕识别区域列表,目前仅支持一个区域,该参数将影响处理时长,建议填写
      fontConfig
      object 
      新字幕字体配置
      必需
      title1Config
      object 
      可选
      可能包含的标题配置,目前仅代表上标题
      title2Config
      object 
      可选
      可能包含的标题配置,目前仅代表下标题
      notifyUrl
      string 
      可选
      务对应的结果通知Url,为空时将不会下发通知,通知以POST,JSON形式发送,超时时间5秒,HTTP STATUS=200表示成功,推送的结果信息未TaskResultNotify
      示例
      {
        "openid": "FPDPjUD5VD",
        "name": "CYC",
        "url": "https://v.douyin.com/Aywuf7d/",
        "key": "FPDPjUD5VD",
        "mode": "m126",
        "specials": "e001,e002",
        "templateConfig": {
          "imgTagId": 303,
          "tplId": 12,
          "textConfig": [
            {
              "position": 4,
              "text": "这个视频真有意思~"
            }
          ]
        },
        "notifyUrl": "",
        "changeSubtitleConfig": {
          "enable": true,
          "fontConfig": {
            "fontId": 11,
            "fontSize": 28,
            "fontColor": "#ff9900",
            "borderColor": "ff9900"
          },
          "rects": [
            {
              "x": 0,
              "y": 0,
              "h": 49,
              "w": 500
            }
          ]
        }
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://api.sqidh.com/api/videovip/removal' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "openid": "FPDPjUD5VD",
          "name": "CYC",
          "url": "https://v.douyin.com/Aywuf7d/",
          "key": "FPDPjUD5VD",
          "mode": "m126",
          "specials": "e001,e002",
          "templateConfig": {
              "imgTagId": 303,
              "tplId": 12,
              "textConfig": [
                  {
                      "position": 4,
                      "text": "这个视频真有意思~"
                  }
              ]
          },
          "notifyUrl": "",
          "changeSubtitleConfig": {
              "enable": true,
              "fontConfig": {
                  "fontId": 11,
                  "fontSize": 28,
                  "fontColor": "#ff9900",
                  "borderColor": "ff9900"
              },
              "rects": [
                  {
                      "x": 0,
                      "y": 0,
                      "h": 49,
                      "w": 500
                  }
              ]
          }
      }'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      上一页
      视频去重接口
      下一页
      查询任务处理结果
      Built with