奇妙元视频合成
  1. 视频合成
奇妙元视频合成
  • 视频合成接口必读
  • 数字人查询
    • 查询数字人动作序列列表(支持分页)
      GET
    • 根据id查询数字人详细信息
      GET
    • 分页查询数字人列表
      GET
  • 字体信息
    • 字体查询
      GET
  • 视频合成
    • 视频合成_下发视频合成任务
      POST
    • 视频合成_动作序列
      POST
  • 视频合成结果
    • 视频合成_结果查询
      GET
  1. 视频合成

视频合成_下发视频合成任务

POST
https://openman.weta365.com/metaman/open/video/cmp
视频合成

请求参数

Header 参数
appKey
string 
可选
开放平台申请的appkey
示例值:
23628B8273F5ECF7F0F3BB07A5F240AB
signature
string 
可选
加密生成的签名,5分钟过期
示例值:
3747a79642b68bf0d712bfb51118c14e
timestamp
string 
加密使用的时间
可选
示例值:
1689737882
Body 参数application/json
callbackUrl
string 
回调地址
可选
height
integer <int32>
可选
视频高,1920/1080,最大值1920,默认1920
items
array [object {1}] 
可选
下发视频合成任务_元素信息列表
detailList
array [object {25}] 
元素的素材信息
可选
name
string 
视频名称
可选
width
integer <int32>
可选
视频宽,1080/1920,最大值1920,默认1080
示例
{
	"callbackUrl": "http://xxxxxxxx/metaman/open/secret/test/callback",
	"height": 1920,
	"name": "测试",
	"width": 1080,
	"items": [
		{
			"detailList": [
				{
					"contentType": "avatar",
					"wetaSpeakerId": "1825718065180217344",
					"sortNum": 2,
					"x": 100,
					"y": 200
				},
				{
					"content": "坚持最初的梦想,扬帆起航,乘风破浪,永不言败。",
					"contentType": "text",
					"magicSpeakerId": "moqianxue_meet_24k"
				},
				{
					"content": "https://mobvoi-digitalhuman-public.weta365.com/metaman/storage_audio/DEFAULT_GROUP/1667100078042648576.jpg",
					"contentType": "video",
					"sortNum": 1,
					"x": 0,
					"y": 0,
					"height": 1920,
					"width": 1080
				},
				{
					"content": "https://mobvoi-digitalhuman-public.cn-bj.ufileos.com/metaman/storage_audio/DEFAULT_GROUP/20221022/10b325d8ce7243d0ac0a1face48bf926.8c738421dfa4423cb84b97db112d257f.5054e55205.wav",
					"contentType": "back_audio"
				},
				{
					"contentType": "subtitles"
				},
				{
					"content": "我的视频",
					"contentType": "tag",
					"sortNum": 5,
					"x": 400,
					"y": 200,
					"height": 200,
					"width": 400,
					"startTime": 0,
					"stopTime": 2000
				}
			]
		}
	]
}

示例代码

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://openman.weta365.com/metaman/open/video/cmp' \
--header 'appKey: 23628B8273F5ECF7F0F3BB07A5F240AB' \
--header 'signature: 3747a79642b68bf0d712bfb51118c14e' \
--header 'timestamp: 1689737882' \
--header 'Content-Type: application/json' \
--data-raw '{
	"callbackUrl": "http://xxxxxxxx/metaman/open/secret/test/callback",
	"height": 1920,
	"name": "测试",
	"width": 1080,
	"items": [
		{
			"detailList": [
				{
					"contentType": "avatar",
					"wetaSpeakerId": "1825718065180217344",
					"sortNum": 2,
					"x": 100,
					"y": 200
				},
				{
					"content": "坚持最初的梦想,扬帆起航,乘风破浪,永不言败。",
					"contentType": "text",
					"magicSpeakerId": "moqianxue_meet_24k"
				},
				{
					"content": "https://mobvoi-digitalhuman-public.weta365.com/metaman/storage_audio/DEFAULT_GROUP/1667100078042648576.jpg",
					"contentType": "video",
					"sortNum": 1,
					"x": 0,
					"y": 0,
					"height": 1920,
					"width": 1080
				},
				{
					"content": "https://mobvoi-digitalhuman-public.cn-bj.ufileos.com/metaman/storage_audio/DEFAULT_GROUP/20221022/10b325d8ce7243d0ac0a1face48bf926.8c738421dfa4423cb84b97db112d257f.5054e55205.wav",
					"contentType": "back_audio"
				},
				{
					"contentType": "subtitles"
				},
				{
					"content": "我的视频",
					"contentType": "tag",
					"sortNum": 5,
					"x": 400,
					"y": 200,
					"height": 200,
					"width": 400,
					"startTime": 0,
					"stopTime": 2000
				}
			]
		}
	]
}'

返回响应

🟢200OK
application/json
Body
code
integer <int32>
可选
data
object 
可选
message
string 
可选
ok
boolean 
可选
示例
{
    "code": 200,
    "message": "操作成功",
    "data": "1706835107022770176",
    "ok": true
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
修改于 2025-05-28 09:28:23
上一页
字体查询
下一页
视频合成_动作序列
Built with