奇妙元视频合成
  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 
视频高,1920/1080,最大值1920,默认1920
必需
name
string 
视频名称
必需
width
integer 
视频宽,1080/1920,最大值1920,默认1080
必需
items
array [object {1}] 
下发视频合成任务_元素信息列表
必需
detailList
array [object {13}] 
元素的素材信息
可选
示例
{
	"callbackUrl": "http://xxxxxxxx/metaman/open/secret/test/callback",
	"height": 1920,
	"name": "测试",
	"width": 1080,
	"items": [
		{
			"detailList": [
				{
					"contentType": "avatar",
					"wetaSpeakerId": "1838866162338312192",
					"sortNum": 2,
					"x": 100,
					"y": 200
				},
				{
					"content": "https://mobvoi-digitalhuman-public.cn-bj.ufileos.com/metaman/storage_audio/DEFAULT_GROUP/20221022/10b325d8ce7243d0ac0a1face48bf926.8c738421dfa4423cb84b97db112d257f.5054e55205.wav",
					"contentType": "audio",
                    "actionList": [
                        {
                            "actionKey": "www_anlan_2_1622_merge@likes_1080p",
                            "startTime": "0"
                        },
                        {
                            "actionKey": "www_anlan_2_1622_merge@stop_1080p",
                            "startTime": "1000"
                        },
                        {
                            "actionKey": "www_anlan_2_1622_merge@hello_1080p",
                            "startTime": "11000"
                        }
                    ],
                    "actionPlayType": "action_first"

				}
			]
		}
	]
}

示例代码

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": "1838866162338312192",
					"sortNum": 2,
					"x": 100,
					"y": 200
				},
				{
					"content": "https://mobvoi-digitalhuman-public.cn-bj.ufileos.com/metaman/storage_audio/DEFAULT_GROUP/20221022/10b325d8ce7243d0ac0a1face48bf926.8c738421dfa4423cb84b97db112d257f.5054e55205.wav",
					"contentType": "audio",
                    "actionList": [
                        {
                            "actionKey": "www_anlan_2_1622_merge@likes_1080p",
                            "startTime": "0"
                        },
                        {
                            "actionKey": "www_anlan_2_1622_merge@stop_1080p",
                            "startTime": "1000"
                        },
                        {
                            "actionKey": "www_anlan_2_1622_merge@hello_1080p",
                            "startTime": "11000"
                        }
                    ],
                    "actionPlayType": "action_first"

				}
			]
		}
	]
}'

返回响应

🟢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
修改于 2024-12-23 06:03:57
上一页
视频合成_下发视频合成任务
下一页
视频合成_结果查询
Built with