关于 veo-build
通过 google-genai Python SDK 使用 Google Veo 模型生成和编辑视频的工作流技能,涵盖文本或图像生成、遮罩编辑及高级控制。
主要功能
- 01文本生成视频与图像生成视频
- 02Veo 2 遮罩与修补
- 03帧插值
- 04视频延长
- 05参考图像引导
适用场景
- 01根据文本提示创建视频片段
- 02让静态图像动起来
- 03移除或插入视频中的对象
- 04延长片段或衔接两帧
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cnemri/ google-genai-skills --skill veo-build安装后在 Claude Code 中输入/veo-build确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/advanced.mdediting.mdgeneration.mdprompting.mdsource_code.md详细介绍
Veo 视频生成与编辑
此技能提供使用 google-genai Python SDK 调用 Google Veo 模型(Veo 2 和 Veo 3)的完整工作流。
快速开始设置
所有 Veo 操作都需要 google-genai 库,以及已启用 Vertex AI 并通过身份验证的客户端。
from google import genai
from google.genai import types
import os
PROJECT_ID = os.environ.get("GOOGLE_CLOUD_PROJECT")
LOCATION = os.environ.get("GOOGLE_CLOUD_REGION", "us-central1")
client = genai.Client(vertexai=True, project=PROJECT_ID, location=LOCATION)
参考资料
- 生成(Veo 3):文本转视频、图像转视频。
- 编辑(Veo 2):修补、蒙版。
- 高级控制:帧插值、视频扩展、参考图像。
- 提示词指南:摄像机角度、视觉风格和最佳实践。
- 源代码:深入检查 SDK 内部实现(
models.py、types.py)。
可用工作流
1. 视频生成(Veo 3)
根据文本或图像提示词创建新视频。
- 文本转视频:根据详细的文本描述创建视频。
- 图像转视频:为静态图像添加动画。
- 提示词工程:用于优化摄像机、灯光和风格的关键词。
2. 视频编辑(Veo 2)
使用蒙版(修补)修改现有视频。
- 移除对象:擦除动态或静态对象。
- 插入对象:向场景中添加新元素。
3. 高级控制(Veo 3)
用于精准控制的专用生成任务。
- 帧插值:生成衔接两张图像(首帧和末帧)的视频。
- 视频扩展:延长现有视频片段的时长。
- 参考图像转视频:使用特定素材图像(主体、产品)引导生成。
评论
支持 Markdown