veo-build について
google-genai Python SDK で Google の Veo モデルを使い、動画を生成・編集するワークフロースキルです。テキストや画像からの生成、マスク編集、高度な制御を扱います。
主な機能
- 01テキスト・画像からの動画生成
- 02Veo 2 のマスクとインペインティング
- 03フレーム補間
- 04動画の延長
- 05参照画像によるガイド
活用シーン
- 01テキストプロンプトから動画を作成
- 02静止画像をアニメーション化
- 03動画内のオブジェクトを削除・追加
- 04動画を延長、または2フレームを接続
インストール
コマンドをコピーしてターミナルで実行します。
$
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)
精密に制御できる特殊な生成タスクです。
- フレーム補間:2 枚の画像(最初と最後のフレーム)をつなぐ動画を生成します。
- 動画の延長:既存の動画クリップの長さを延長します。
- 参照画像から動画:特定のアセット画像(被写体、製品)を使用して生成を誘導します。
コメント
Markdown 対応