00:00 / 00:00
![import hailuai
from hailuai.types import Scene, CameraMovement, Character, Action, Environment
# 定义场景
scene = Scene(
environment=Environment(
description="末世废墟,高楼倒塌,烟雾弥漫,天空昏暗",
location="城市废墟",
time_of_day="黄昏"
),
characters=[
Character(
name="战士",
description="身穿外骨骼装甲,手持未来武器,表情坚毅",
position="前景"
),
Character(
name="丧尸群",
description="数量众多,面目狰狞,行动缓慢但凶猛",
position="背景"
)
]
)
# 定义镜头运动
camera_movements = [
CameraMovement(
description="特写战士的外骨骼装甲,展示细节",
duration=2 # 2秒
),
CameraMovement(
description="镜头左移,展示战士的侧面",
duration=1 # 1秒
),
CameraMovement(
description="镜头右摇,拉远,展示整个打丧尸的画面",
duration=3 # 3秒
)
]
# 定义动作
actions = [
Action(
character="战士",
description="战士启动外骨骼装甲,准备战斗",
start_time=0,
end_time=1
),
Action(
character="战士",
description="战士使用未来武器射击丧尸",
start_time=1,
end_time=4
),
Action(
character="丧尸群",
description="丧尸群向战士缓慢移动",
start_time=2,
end_time=6
),
Action(
character="战士",
description="战士灵活躲避丧尸的攻击",
start_time=4,
end_time=6
)
]
# 生成视频
video = hailuai.generate_video(
scene=scene,
camera_movements=camera_movements,
actions=actions,
duration=6 # 6秒
) by Hailuo AI Video Generator](https://cdn.hailuoai.com/prod/2025-02-24-12/video_cover/1740372641493782473-cover_8881496fa46035a769244ef2cb8b2441.jpeg?x-oss-process=image/resize,w_540/format,webp)

创意描述
复制
import hailuai
from hailuai.types import Scene, CameraMovement, Character, Action, Environment
# 定义场景
scene = Scene(
environment=Environment(
description="末世废墟,高楼倒塌,烟雾弥漫,天空昏暗",
location="城市废墟",
time_of_day="黄昏"
),
characters=[
Character(
name="战士",
description="身穿外骨骼装甲,手持未来武器,表情坚毅",
position="前景"
),
Character(
name="丧尸群",
description="数量众多,面目狰狞,行动缓慢但凶猛",
position="背景"
)
]
)
# 定义镜头运动
camera_movements = [
CameraMovement(
description="特写战士的外骨骼装甲,展示细节",
duration=2 # 2秒
),
CameraMovement(
description="镜头左移,展示战士的侧面",
duration=1 # 1秒
),
CameraMovement(
description="镜头右摇,拉远,展示整个打丧尸的画面",
duration=3 # 3秒
)
]
# 定义动作
actions = [
Action(
character="战士",
description="战士启动外骨骼装甲,准备战斗",
start_time=0,
end_time=1
),
Action(
character="战士",
description="战士使用未来武器射击丧尸",
start_time=1,
end_time=4
),
Action(
character="丧尸群",
description="丧尸群向战士缓慢移动",
start_time=2,
end_time=6
),
Action(
character="战士",
description="战士灵活躲避丧尸的攻击",
start_time=4,
end_time=6
)
]
# 生成视频
video = hailuai.generate_video(
scene=scene,
camera_movements=camera_movements,
actions=actions,
duration=6 # 6秒
)
T2V-01-Director
启用优化
720P
内容由AI生成