mcpField
V
veo-build

veo-build

github.com/cnemri创意与媒体128108 次安装38 周前更新
代码仓库

关于 veo-build

通过 google-genai Python SDK 使用 Google Veo 模型生成和编辑视频的工作流技能,涵盖文本或图像生成、遮罩编辑及高级控制。

主要功能

  1. 01文本生成视频与图像生成视频
  2. 02Veo 2 遮罩与修补
  3. 03帧插值
  4. 04视频延长
  5. 05参考图像引导

适用场景

  1. 01根据文本提示创建视频片段
  2. 02让静态图像动起来
  3. 03移除或插入视频中的对象
  4. 04延长片段或衔接两帧

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cnemri/google-genai-skills --skill veo-build

安装后在 Claude Code 中输入/veo-build确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
advanced.md
editing.md
generation.md
prompting.md
source_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)

参考资料

可用工作流

1. 视频生成(Veo 3)

根据文本或图像提示词创建新视频。

  • 文本转视频:根据详细的文本描述创建视频。
  • 图像转视频:为静态图像添加动画。
  • 提示词工程:用于优化摄像机、灯光和风格的关键词。
2. 视频编辑(Veo 2)

使用蒙版(修补)修改现有视频。

  • 移除对象:擦除动态或静态对象。
  • 插入对象:向场景中添加新元素。
3. 高级控制(Veo 3)

用于精准控制的专用生成任务。

  • 帧插值:生成衔接两张图像(首帧和末帧)的视频。
  • 视频扩展:延长现有视频片段的时长。
  • 参考图像转视频:使用特定素材图像(主体、产品)引导生成。

评论

支持 Markdown