奇妙元--开放接口样例
  1. 视频翻译
奇妙元--开放接口样例
  • 视频合成
    • 视频合成--样例一
      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
  • 权限校验(临时)
    • 临时权限校验接口
      GET
  • 视频极速克隆(视频配音)
    • 视频配音-文本驱动
    • 视频配音-文本驱动+背景音
    • 视频配音-文本驱动+字幕
    • 视频配音-文本驱动+字幕+背景音
    • 视频配音-音频驱动
    • 视频配音-音频驱动+背景音
    • 视频配音-音频驱动+字幕
    • 视频配音-视频原声+字幕+背景音
    • 获取视频配音任务详情(结果查询)
  • 图片数字人合成webm
    • 图片数字人合成webm-音频驱动
    • 图片数字人合成webm-文本驱动
    • 结果查询
  • 数字人在线克隆
    • 数字人在线克隆任务提交
    • 数字人重命名
    • 克隆任务轮询接口
  • 视频翻译
    • 创建视频翻译任务
      POST
    • 视频翻译任务轮询结果
      GET
    • 视频翻译接口支持的语言列表接口
      GET
  • 生动数字人
    • 生动数字人结果轮询接口
    • 生动数字人任务提交
  • 手持商品数字人
    • 创建任务-tts
    • 创建任务-音频
    • 结果轮询
    • 模版列表查询
  • 视频翻译2期
    • 创建文本校对任务
    • 支持的语言列表
    • 创建视频翻译任务
    • 轮询结果
    • 修改文本并提交视频翻译任务
  1. 视频翻译

创建视频翻译任务

开发中
POST
/metaman/open/video/translate/start
通过该接口提交视频翻译任务,接口请求成功会返回一个任务id,后续根据该任务id轮询任务结果

请求参数

Body 参数application/json
originalLanguage
string 
视频原语言
必需
通过语言列表查询接口获取
targetLanguage
string 
视频目标语言
必需
通过语言列表查询接口获取
speakerNum
integer 
发言人个数
可选
该字段针对视频源语言originalLanguage字段生效,部分语言系统会自动检测发言人个数,该参数无效;对于其他语言,用户可自行指定发言人个数。通过语言列表查询接口可以查看各语言是否支持系统自动检测发言人个数。
videoUrl
string 
原视频地址
必需
要求公网可访问
removeWatermark
boolean 
是否去除原视频水印
可选
默认false不去除
removeBgm
boolean 
是否去除背景音
可选
默认false
mouthSynthesis
boolean 
是否需要口型合成
可选
默认false
removeOrgText
boolean 
是否去除原视频字幕
可选
默认false
addSubtitle
boolean 
是否添加字幕
可选
默认false
title
string 
视频名称
可选
示例
{
    "originalLanguage": "English",
    "targetLanguage": "Chinese",
    "speakerNum": -1,
    "videoUrl": "https://cdn-tc-us-dp-video.weta365.com/mid/media/yuan365/media/66813548o_video.mp4",
    "callbackUrl": "http://adasd12345.com",
    "removeWatermark": false,
    "removeBgm": false,
    "mouthSynthesis": true,
    "removeOrgText": true,
    "addSubtitle": true,
    "title": "测试"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/metaman/open/video/translate/start' \
--header 'Content-Type: application/json' \
--data-raw '{
    "originalLanguage": "English",
    "targetLanguage": "Chinese",
    "speakerNum": -1,
    "videoUrl": "https://cdn-tc-us-dp-video.weta365.com/mid/media/yuan365/media/66813548o_video.mp4",
    "callbackUrl": "http://adasd12345.com",
    "removeWatermark": false,
    "removeBgm": false,
    "mouthSynthesis": true,
    "removeOrgText": true,
    "addSubtitle": true,
    "title": "测试"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
任务状态码
必需
200成功,其他失败
message
string 
任务描述信息
必需
data
string 
数据
必需
成功时该字段返回任务id
ok
boolean 
必需
示例
{
    "code": 200,
    "message": "操作成功",
    "data": "1894297845434900481",
    "ok": true
}
修改于 2025-04-23 08:38:45
上一页
克隆任务轮询接口
下一页
视频翻译任务轮询结果
Built with