一、功能介绍
适用场景:电商带货短视频、跨境营销素材、达人风格批量复刻。
二、类型
爆款复刻通过 Mode 参数区分三种类型:
| 类型 | Mode 取值 | 说明 |
| 脚本级复刻 | script(默认) | 学习参考视频的脚本结构与风格,结合商品信息生成新视频,可指定时长、画幅、口播语言和目标市场。 |
| 动作级复刻 | motion | 逐段跟随参考视频的动作与景别,将人物、商品、服饰或背景替换为你提供的参考图,成片时长与画幅跟随参考视频。 |
| 深度视频估计 | depth | 独立能力,只输出参考视频对应的黑白深度视频。 |
三、模型档位
注意:说明:
通过 AIGCParam.ModelTier 选择模型档位,不同类型支持的档位不同:
| 档位 | ModelTier 取值 | 脚本级复刻 | 动作级复刻 | 单次生成时长上限 | 参考图数量上限 |
| 专业版 | pro | 支持 | 支持 | 30 秒 | 9 张 |
| 高级版 | flash(默认) | 支持 | 支持 | 15 秒 | 9 张 |
四、前提条件
在使用本功能前,你需完成以下前置操作:
·腾讯云账号注册/登录、开通 MPS 产品、完成服务角色授权。
·若你使用腾讯云子账号,还需要保证账号有足够权限使用 MPS 产品。
具体指引请参考 快速入门。账号授权问题可参考 账号授权 文档。
五、计费说明
·脚本级复刻、动作级复刻:收取“爆款复刻”费用,按模型档位分别计费。
·深度视频估计:收取“深度视频估计”费用。
详细定价请参考 计费说明文档。
六、创建爆款复刻任务
爆款复刻支持以下两种方式发起任务,你可根据使用场景选择:
·控制台方式:适用于可视化操作、快速体验或少量任务场景。在 MPS 控制台 中选择 AI 视频 > 场景化应用 > 爆款复刻,配置参考视频、商品图及生成参数后提交即可。
·API 方式:适用于批量任务场景。通过调用 CloneViral 接口传入参数发起任务,详见下方参数说明。
七、方式1: 控制台创建任务
注意:说明:
注意:当前控制台仅支持脚本级复刻,更多能力敬请期待。
在 MPS 控制台 中选择 AI 视频 > 场景化应用 > 爆款复刻,配置模型、时长及画面参数后单击开始复刻即可创建任务。
八、方式2: API 发起任务
调用 CloneViral 接口,发起爆款复刻任务,详见下方参数说明。
九、参数说明
基础参数
| 参数 | 类型 | 必选 | 说明 |
| Mode | String | 否 | 复刻类型。可选 script(脚本级复刻,默认)、motion(动作级复刻)、depth(深度视频估计)。 |
| VideoUrl | String | 是 | 爆款参考视频的 URL。 |
商品参数(Product)
注意:说明:
注意:脚本级复刻必填,至少传入1张商品图;动作级复刻可选,非带货类视频可不传。
| 参数 | 类型 | 必选 | 说明 |
| Product.Images | Array of String | 视类型 | 商品图 URL。脚本级复刻必填,至少1张。动作级复刻选填,作为商品参考图使用。 |
| Product.Description | String | 否 | 商品卖点描述。 |
模特形象参数(Persona)
传入 Persona 对象即启用模特形象设置。
| 参数 | 类型 | 必选 | 说明 |
| Persona.Images | Array of String | 否 | 人物形象参考图 URL,用于指定成片中的人物外观。 |
| Persona.Gender | String | 否 | 模特性别,可选值:male(男性)、 female(女性)、any(不限)。 |
| Persona.Age | String | 否 | 年龄段,可选值:teenager(青少年)、youth(青年)、middle_aged(中年)、senior(老年)。 |
| Persona.Ethnicity | String | 否 | 外观特征,可选值:caucasian(欧美白人)、asian(亚裔)、latino(拉丁)、african(非裔)、middle_eastern(中东)。 |
| Persona.BodyType | String | 否 | 体型,可选值:slim(纤细)、standard(标准)、athletic(健美)、chubby(微胖)。 |
补充参考素材(Reference)
目前仅动作级复刻(Mode=motion)支持,其他类型传入会返回参数错误。人物图请使用 Persona.Images,商品图请使用 Product.Images。
| 参数 | 类型 | 必选 | 说明 |
| Reference.Outfits | Array of String | 否 | 服饰套装参考图 URL。传入多套时,按参考视频的镜头切换依次换装。 |
| Reference.Backgrounds | Array of String | 否 | 背景/场景参考图 URL。 |
生成参数(AIGCParam)
| 参数 | 类型 | 必选 | 说明 |
| AIGCParam.ModelTier | String | 否 | 模型档位。可选 pro(专业版)、 flash(高级版,默认),各类型支持的档位见 模型档位。 |
| AIGCParam.Duration | Integer | 否 | 视频时长(秒),仅脚本级复刻生效。不填或填 0 时跟随参考视频;指定时取值范围随档位不同:flash 为 2~15,pro 为 4~30。 |
| AIGCParam.AspectRatio | String | 否 | 宽高比。不填时根据参考视频自动选择 9:16(竖屏)或 16:9(横屏)。可选 9:16、16:9、3:4、4:3、1:1、21:9、adaptive(自适应参考视频,flash 档不支持)。 |
| AIGCParam.Resolution | String | 否 | 分辨率,默认 720p,可选 720p、1080p。深度视频估计模式下该参数不生效,分辨率跟随参考视频。 |
| AIGCParam.DepthWithAudio | Boolean | 否 | 深度视频是否保留参考视频的音轨,默认 false(不带音频)。 |
内容与风格参数(ContentParam)
| 参数 | 类型 | 必选 | 说明 |
| ContentParam.UserPrompt | String | 否 | 自定义提示词,对生成视频的额外要求。 |
| ContentParam.Language | String | 否 | 生成视频的口播语言。可选 zh(中文)/ en(英语)/ ja(日语)/ ko(韩语)/ es(西班牙语)/ pt(葡萄牙语)/ de(德语)/ fr(法语)/ it(意大利语)/ pl(波兰语)/ instrumental(纯音乐无口播)。仅脚本级复刻生效。 |
| ContentParam.Market | String | 否 | 生成视频面向的目标市场,影响本地化风格。可选 north_america(北美)/ europe(欧洲)/ china(中国)/ japan(日本)/ korea(韩国)/ sea(东南亚)/ brazil(巴西)。仅脚本级复刻生效。 |
十、示例 1:脚本级复刻
{ "Mode": "script",//复刻类型 "VideoUrl": "https://cg-1234567.cos.ap-guangzhou.myqcloud.com/video.mp4",//请替换为你的参考视频 "Product": { "Images": [ "https://cg-1234567.cos.ap-guangzhou.myqcloud.com/pic1.png",//请替换为你的商品图 "https://cg-1234567.cos.ap-guangzhou.myqcloud.com/pic2.png", "https://cg-1234567.cos.ap-guangzhou.myqcloud.com/pic3.png" ], "Name": "冰丝白裙",//商品名称 "Description": "凉感冰丝面料,速干透气,多色可选"//商品描述 }, "AIGCParam": { "ModelTier": "flash",//模型档位 "Duration": 10,//生成视频时长(秒), "AspectRatio": "9:16",//生成视频宽高比 "Resolution": "720p"//生成视频分辨率 }, "ContentParam": { "UserPrompt": "在阳光明媚的公园场景中展示产品",//自定义提示词 "Language": "zh",//口播语言 "Market": "china",//目标市场 }, "Persona": {//模特形象 "Gender": "female", "Age": "youth", "Ethnicity": "asian", "BodyType": "standard" }}
十一、示例 2:动作级复刻——换人物 + 指定服装
{ "RequestId": "rel-20261030-ex1-mv-01", "AppId": 251250701, "Mode": "motion", "VideoUrl": "https://xxx.myqcloud.com/viral_clone/testdata/motion/ex1-mv/original.mp4", "AIGCParam": { "ModelTier": "pro" }, "ContentParam": { "UserPrompt": "服装改成黑色皮夹克配黑色圆领内搭" }, "Persona": { "Images": ["https://mg-aidata-1258344699.cos.ap-guangzhou.myqcloud.com/viral_clone/testdata/motion/ex1-mv/ref/ref.jpg"] }}
十二、示例 3:动作级复刻——换人物 + 指定服装+指定背景
{ "RequestId": "rel-20261030-ex5-dance-01", "AppId": 251250701, "Mode": "motion", "VideoUrl": "https://xxx.myqcloud.com/viral_clone/testdata/motion/ex5-dance/original.mov", "AIGCParam": { "ModelTier": "pro" }, "Persona": { "Images": ["https://xxx.myqcloud.com/viral_clone/testdata/motion/ex5-dance/persona.png"] }, "Product": { "Images": ["https://xxx.myqcloud.com/viral_clone/testdata/motion/ex5-dance/product.jpg"] }, "Reference": { "Backgrounds": ["https://xxx.myqcloud.com/viral_clone/testdata/motion/ex5-dance/persona.png"] }}
十三、深度视频估计(独立能力)
注意:说明:
注意:收取“深度视频估计”费用,详细定价请参考 计费说明文档。
深度视频估计是爆款复刻中可独立使用的能力。你只需提供一条爆款参考视频,系统即可提取视频的画面结构信息,输出对应的黑白深度视频。
与复刻类型的关系:深度视频的生成步骤也是动作级复刻的第一步。动作级复刻会在深度视频的基础上继续生成新视频;深度复刻则在输出深度视频后结束。
十四、API 发起任务
调用 CloneViral 接口,将 Mode 设为 depth 并传入参考视频即可,无需传入商品图或选择档位。
发起示例:
{ "Mode": "depth",//深度视频估计 "VideoUrl": "https://cg-1234567.cos.ap-guangzhou.myqcloud.com/video.mp4",//请替换为你的参考视频 "AIGCParam": { "DepthWithAudio": true//可选,深度视频保留原音轨,默认 false }}
十五、控制台查询任务结果
进入 MPS 控制台的 AIGC 任务管理 > 视频生成,切换至爆款复刻页面即可查看已提交的任务。
十六、调用接口查询任务结果
在使用 CloneViral 发起爆款复刻任务后,会返回任务 ID(TaskId),例如:24000191-ViralClone-92e56dab-2a5b-4537-b49f-xxxxxxxxxd4903f。调用 DescribeCloneViralTask 接口,输入任务 ID 即可获取任务结果。
响应成功示例:
{ "Response": { "Status": "DONE", "VideoUrls": [//生成视频链接,视频链接为临时地址,请在获取后及时下载或转存至你自己的存储空间。 "https://laurie-tmp-1234567.cos.ap-nanjing.myqcloud.com/viral_clone/20260720/24000191-ViralClone-92e56dab-2a5b-4537-b49f-xxxxxxxxxd4903f/clip.mp4" ], "RequestId": "74aeda83-63cc-4404-9f10-e43e841d242c" }}