奇妙元--开放接口样例
  1. 视频翻译2期
奇妙元--开放接口样例
  • 视频合成
    • 视频合成--样例一
      POST
    • 视频合成--样例一 加字幕
      POST
    • 视频合成--样例一 字幕优化
      POST
    • 视频合成--样例二--背景图
      POST
    • 视频合成--样例三--复杂视频
      POST
    • 视频合成--样例四--音频
      POST
    • 视频合成--样例五--头像
      POST
    • 视频合成--结果查询
      GET
  • 文档转图片
    • ppt 转图片
      POST
    • pdf 转图片
      POST
    • 文档转图片结果
      GET
  • 公用接口
    • 数字人查询
      GET
    • 字体查询
      GET
  • 图片数字人
    • 图片数字人
      POST
    • 图片数字人--字幕
      POST
    • 图片数字人--音频
      POST
    • 图片数字人结果
      GET
  • webm合成
    • webm合成-音频
      POST
    • webm合成-文本
      POST
    • webm合成结果
      GET
  • 权限校验(临时)
    • 临时权限校验接口
  • 视频极速克隆(视频配音)
    • 视频配音-文本驱动
    • 视频配音-文本驱动+背景音
    • 视频配音-文本驱动+字幕
    • 视频配音-文本驱动+字幕+背景音
    • 视频配音-音频驱动
    • 视频配音-音频驱动+背景音
    • 视频配音-音频驱动+字幕
    • 视频配音-视频原声+字幕+背景音
    • 获取视频配音任务详情(结果查询)
  • 图片数字人合成webm
    • 图片数字人合成webm-音频驱动
    • 图片数字人合成webm-文本驱动
    • 结果查询
  • 数字人在线克隆
    • 数字人在线克隆任务提交
    • 数字人重命名
    • 克隆任务轮询接口
  • 视频翻译
    • 创建视频翻译任务
    • 视频翻译任务轮询结果
    • 视频翻译接口支持的语言列表接口
  • 生动数字人
    • 生动数字人结果轮询接口
    • 生动数字人任务提交
  • 手持商品数字人
    • 创建任务-tts
    • 创建任务-音频
    • 结果轮询
    • 模版列表查询
  • 视频翻译2期
    • 创建文本校对任务
      POST
    • 支持的语言列表
      GET
    • 创建视频翻译任务
      POST
    • 轮询结果
      POST
    • 修改文本并提交视频翻译任务
      POST
  1. 视频翻译2期

创建文本校对任务

测试中
POST
/videoTranslateV2/createTask

请求参数

Body 参数application/json
originalVideoUrl
string 
源视频地址
必需
sourceLang
string 
可选
源语言,取值参考《支持的语言列表》接口返回的lang字段值
targetLang
string 
必需
目标语言,取值参考《支持的语言列表》接口返回的lang字段值
numOfSpeaker
integer 
可选
视频中说话的人数,可不传,系统自动检测
callbackUrl
string 
回调地址
可选
musicStatus
integer 
可选
背景音乐状态 1保留 2不保留 默认:2
mouthShapeStatus
integer 
可选
是否使用嘴型 1打开 2关闭,默认 2
editSubtitle
integer 
可选
是否启用文本校对 1使用 2不使用,默认2
useSubtitle
integer 
可选
字幕使用(该参数与原视频自带的字幕无关,如果需要去除原视频字幕,请使用removeOriginalSubtitle参数),取值范围0,1,2。0-不使用字幕(不生成译文字幕,原视频如果自带字幕不受影响) 1-使用译文 2-使用原文+译文(生成译文+原文字幕,原视频如果自带字幕不受影响),默认0
removeOriginalSubtitle
integer 
可选
是否擦除原文字幕 1打开 2关闭,默认 2
watermarkInfo
object (VideoTranslateWaterMarkInfoDto) 
水印信息
可选
watermarkType
integer 
可选
水印状态 0不使用 1图片水印 默认0
imgUrl
string 
可选
图片水印URL,说明:公网可访问的png格式图片url 其他格式暂不支持
width
integer 
水印宽
可选
height
integer 
水印高
可选
x
integer 
可选
水印X坐标,从左上角开始算起,为0
y
integer 
可选
水印Y坐标,从左上角开始算起,为0
startTime
integer 
可选
水印开始显示时间点 单位毫秒
endTime
integer 
可选
水印结束显示时间点 单位毫秒
videoName
string 
视频名称
可选
ttsModelSource
string 
必需
TTS模型来源,可以为空,传titan表示使用Minimax模型
示例
{
    "sourceLang": "Chinese",
    "targetLang": "English",
    "originalVideoUrl": "https://cdn-tc-us-dp-video.weta365.com/mid/media/yuan365/media/63660912o_video.mp4",
    "callbackUrl": "http://adasd12345.com",
    "musicStatus": 2,
    "mouthShapeStatus": 1,
    "editSubtitle": 1,
    "useSubtitle": 2,
    "removeOriginalSubtitle": 2,
    "videoName": "视频翻译2期-文本校对",
    "watermarkInfo": {
        "watermarkType": 1,
        "imgUrl": "https://tc-nj-digitalhuman-pb-cos.moyin.com/mid/wetawebprd/png/2025-03/f6c7694072f7a219c1d3a000a04a95bc.png",
        "width": 100,
        "height": 100,
        "x": 0,
        "y": 0,
        "startTime": 0,
        "endTime": 25000
    },
    "ttsModelSource": ""
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/videoTranslateV2/createTask' \
--header 'Content-Type: application/json' \
--data-raw '{
    "sourceLang": "Chinese",
    "targetLang": "English",
    "originalVideoUrl": "https://cdn-tc-us-dp-video.weta365.com/mid/media/yuan365/media/63660912o_video.mp4",
    "callbackUrl": "http://adasd12345.com",
    "musicStatus": 2,
    "mouthShapeStatus": 1,
    "editSubtitle": 1,
    "useSubtitle": 2,
    "removeOriginalSubtitle": 2,
    "videoName": "视频翻译2期-文本校对",
    "watermarkInfo": {
        "watermarkType": 1,
        "imgUrl": "https://tc-nj-digitalhuman-pb-cos.moyin.com/mid/wetawebprd/png/2025-03/f6c7694072f7a219c1d3a000a04a95bc.png",
        "width": 100,
        "height": 100,
        "x": 0,
        "y": 0,
        "startTime": 0,
        "endTime": 25000
    },
    "ttsModelSource": ""
}'

返回响应

🟢200成功
application/json
Body
code
integer 
状态
必需
message
string 
任务描述
必需
data
string 
任务成功返回任务id
必需
ok
boolean 
必需
示例
{
    "code": 200,
    "message": "操作成功",
    "data": "1924705437909475329",
    "ok": true
}
修改于 2025-07-03 02:00:49
上一页
模版列表查询
下一页
支持的语言列表
Built with