1简介
1.1服务能力简介
输入文字,天幕大模型即刻将您的想象转化为动态画面,支持精准生成5秒视频。您可自由选择标准模式或高清模式:标准模式平衡质量与速度,满足日常创作;高清模式则呈现纤毫毕现的电影级质感。视频画幅全面覆盖 竖屏9:16、横屏16:9、正方形1:1 及专业比例 3:4、4:3,无缝适配短视频、影视宣发、电商广告等全场景需求。模型深度融合现实 物理规律(如动态光影、重力轨迹)与电影级 运镜逻辑(推拉摇移/环绕调度),让每一帧画面流畅且富有叙事张力。
Prompt是与天幕对话的核心语言,直接决定着生成视频的内容质量——如何用有效的Prompt完成AI视频创作,是每位用户亟需掌握的关键技能。作为新一代文生视频大模型,天幕持续迭代进化,其潜力需通过用户对物理规律、运镜逻辑的深度探索才能充分释放。为此,我们推出结构化「天幕Prompt公式」。通过精准组合运镜指令、物理参数与画面元素,您可完全掌控生成效果。新手可从内置范例库快速入门,进阶创作者更能探索复杂场景组合,真正玩转天幕,玩转AI视频革命!
1.2效果展示
|
prompt |
一只小蜜蜂停在花朵中,近景 |
远景,男生戴着耳机半靠在床上听歌,房间整洁温馨,镜头拉进到男生脸部,他眼睛闭上,神情安然 |
|
视频 |
|
|
2Prompt engine
以下公式最核心的构成就是主体、运动和场景,这也是描述一个视频画面最简单、最基本的单元。当我们希望更细节地描述主体与场景时,只需要通过列举多个描述词短句,保持Prompt中希望出现要素的完整性即可,「万兴天幕AI」会根据我们的表达进行提示词扩写,生成符合预期的视频。
|
提示词=主体(主体描述)+运动+场景(场景描述)+(镜头语言+光影+氛围)
|
如“一只柴犬在花田中奔跑”,我们可以增加主体和场景的细节描述“一只橘黄色的柴犬在向日葵花田中欢快奔跑,阳光照射在它蓬松的毛发上,脖子上系着红色波点领巾,周围金黄色的向日葵随风摇曳,远处可见连绵的青山和蓝天白云”,这样天幕生成的画面会更具体可控,如果想要增加一些镜头语言和光影氛围,我们也可以尝试"低角度仰拍,浅景深效果,逆光拍摄,一只橘黄色的柴犬在漫山遍野的向日葵中纵情奔跑,毛发在阳光下泛起金色光晕,红色波点领巾随风飘扬,花瓣特写镜头与犬只运动轨迹交替切换,背景中隐约可见的荷兰风车增添场景故事感, 电影级调色”,这样生成的视频质感会进一步提升,有可能会得到超出预期的结果。
|
基础版 一只柴犬在花田中奔跑 |
细节增强版 一只橘黄色的柴犬在向日葵花田中欢快奔跑,阳光照射在它蓬松的毛发上,脖子上系着红色波点领巾,周围金黄色的向日葵随风摇曳,远处可见连绵的青山和蓝天白云 |
专业级制作版 低角度仰拍,浅景深效果,逆光拍摄,一只橘黄色的柴犬在漫山遍野的向日葵中纵情奔跑,毛发在阳光下泛起金色光晕,红色波点领巾随风飘扬,花瓣特写镜头与犬只运动轨迹交替切换,背景中隐约可见的荷兰风车增添场景故事感, 电影级调色 |
一些tips
-
尽量使用简单词语和句子结构,避免使用过于复杂的语言;
-
运动符合物理规律,尽量用图片中可能发生的运动描述;
-
描述与图片相差较大,可能会引起镜头切换;
-
现阶段较难生成复杂的物理运动,比如球类的弹跳、高空抛物等;
3API接入
3.1请求地址(POST 请求)
https://open-api.wondershare.cc/v1/open/capacity/application/tob_text2video_b
3.2请求参数
Headers:
|
参数名称 |
参数值 |
是否必须 |
示例 |
备注 |
|
Content-Type |
application/json |
是 |
|
|
|
X-App-Key |
{app_key} |
是 |
xxxxxx |
分配的appkey |
|
Authorization |
Basic {access_token} |
是 |
Basic xxx |
安全验证信息,格式为:Basic {access_token},其中access_token为令牌,通过给的app_key和app_secret生成,生成方式为:base64(app_key:app_secret) |
Body:
|
名称 |
类型 |
是否必须 |
默认值 |
备注 |
|
prompt |
string |
必须 |
|
提示词:支持中英文,长度小于等于1000字符 。建议:需要有主体+动作+镜头,英文不超过200个单词 |
|
camera_move_index |
integer |
非必须 |
|
运镜控制类型 1: "orbit", 2: "spin", 3: "pan left", 4: "pan right", 5: "tilt up", 6: "tilt down", 7: "push in", 8: "pull out", 9: "static", 10: "tracking", 11: "others", 12: "object pov", 13: "super dolly in", 14: "super dolly out", 15: "snorricam", 16: "head tracking", 17: "car grip", 18: "screen transition", 19: "car chasing", 20: "fisheye", 21: "FPV drone", 22: "crane over the head", 23: "timelapse landscape", 24: "dolly in", 25: "dolly out", 26: "zoom in", 27: "zoom out", 28: "full shot", 29: "close-up shot", 30: "extreme close-up", 31: "Macro shot", 32: "bird's-eye view", 33: "rule of thirds", 34: "symmetrical composition", 35: "handheld", 36: "FPV shot", 37: "jib up", 38: "jib down", 39: "full shot", 40: "Time lapse shot", 41: "aerial shot", 42: "low angle shot", 43: "Eye-level shot", 44: "diagonal composition", 45: "over shoulder shot", 46: "crane down" |
|
callback |
string |
非必须 |
|
回调地址 |
|
params |
string |
非必须 |
|
透明参数 |
|
resolution |
string |
非必须 |
720p |
生成视频分辨率。只支持720p |
|
duration |
integer |
非必须 |
5 |
生成视频时长(秒)。只支持5 |
|
aspect_ratio |
string |
非必须 |
16:9 |
生成的视频宽高比。支持:16:9、9:16、4:3、3:4、1:1 |
返回数据
|
名称 |
类型 |
是否必须 |
默认值 |
备注 |
|
code |
integer |
必须 |
|
错误码 |
|
msg |
string |
必须 |
|
错误文案 |
|
data |
object |
非必须 |
|
|
|
├─ task_id |
string |
非必须 |
|
任务id |
3.3 请求示例
curl --location 'https://open-api.wondershare.cc/v1/open/capacity/application/tob_text2video_b' \
--header 'X-App-Key: xxxxxx' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic xxxxxx' \
--data '{
"prompt": "生成看书视频",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"params": "XXXXXX",
"callback": "http://XXXXXX.com"
}'
3.4 响应结果
-
创建任务接口返回结果:
{
"code": 0,
"msg": "",
"data": {
"task_id": "tob_text2video_customize-0-20251029142944b7abbfb4c899074f83"
}
}