Google Veo を使ってテキストプロンプトから AI 動画を生成
中級
これはContent Creation, Multimodal AI分野の自動化ワークフローで、6個のノードを含みます。主にSet, ManualTrigger, GoogleGeminiなどのノードを使用。 Google Veo を使ってテキストプロンプトから AI 動画を生成
前提条件
- •特別な前提条件なし、インポートしてすぐに使用可能
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"meta": {
"instanceId": "689fa22e68cd4198e4ae37f3cc44f498087edd235a867e22515be823bab694c7"
},
"nodes": [
{
"id": "8c5a050b-c76e-44cd-8553-660f683e6ff7",
"name": "ワークフロー実行時",
"type": "n8n-nodes-base.manualTrigger",
"position": [
1184,
1696
],
"parameters": {},
"typeVersion": 1
},
{
"id": "4bbd57e8-e4d7-46bc-97eb-0c4177fd2759",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
128,
80
],
"parameters": {
"width": 672,
"height": 1168,
"content": "## Generate AI Videos from Text Prompts with Google Veo\nThis n8n workflow uses the Google Gemini node to generate AI videos via the Veo model. It replaces complex manual API setups with a simple, plug-and-play experience.\n\n### Important Prerequisite\nTo use the Veo model, your Google Cloud project **must have billing enabled**. The feature is not available on the free tier and may incur charges.\n\n\n### Who Is This For?\n* **Marketers & Content Creators**\n Quickly create B-roll, ad clips, or social content from text prompts.\n* **Filmmakers & Artists**\n Prototype scenes and visualize ideas without filming.\n* **Anyone exploring AI video generation**\n Use Google’s Veo model without any manual API work.\n\n### What the Workflow Does\n* **Define Prompt**\n Write a text prompt in the `1. Set Video Prompt` node.\n* **Trigger**\n Manually run the workflow with one click.\n* **Generate**\n The Gemini node sends the prompt to the Veo model and generates a video.\n* **Output**\n Returns a binary video file ready to save or share.\n\n### Setup Instructions\n**1. Enable Google Cloud Billing**\nMake sure your Google Cloud project has billing activated.\n**2. Add Credentials**\nAdd your Google AI (Gemini) credentials in n8n.\n**3. Set the Prompt**\nOpen the `1. Set Video Prompt` node and write your video idea.\n**4. Activate Workflow**\nSave and activate the workflow.\n**5. Run It**\nClick “Execute Workflow” to generate a video.\n\n### Requirements\n* n8n (Cloud or Self-Hosted)\n* Google Cloud Project with billing enabled\n* Google AI (Gemini) credentials linked to that project\n\n### Customization Ideas\n* **Save Output**\n Add a Google Drive, Dropbox, or S3 node to store the video.\n* **Post Automatically**\n Connect social media nodes (YouTube Shorts, TikTok, etc.) to publish content.\n\n* **Generate in Bulk**\n Replace the Set node with Google Sheets or Airtable to generate multiple videos from a list of prompts.\n"
},
"typeVersion": 1
},
{
"id": "cc3113c5-b1ee-40c9-97ae-c0761363f923",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1488,
1616
],
"parameters": {
"width": 320,
"height": 256,
"content": "**ACTION: (MANDATORY)** Write a descriptive prompt for the video you want to create in the 'Value' field of this node. Be specific for the best results!\n\n"
},
"typeVersion": 1
},
{
"id": "af9608a0-28f1-4e19-91db-1ac7847f6ad1",
"name": "1. 動画プロンプト設定",
"type": "n8n-nodes-base.set",
"position": [
1616,
1696
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "a6682a52-9305-44b9-813e-37eb58a0e13a",
"name": "prompt",
"type": "string",
"value": "a very cute cat"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "a526e679-7f2a-4625-8799-a8f843747c6b",
"name": "2. Veoで動画生成",
"type": "@n8n/n8n-nodes-langchain.googleGemini",
"position": [
2128,
1696
],
"parameters": {
"prompt": "={{ $json.prompt }}",
"modelId": {
"__rl": true,
"mode": "list",
"value": "models/veo-3.0-generate-preview",
"cachedResultName": "models/veo-3.0-generate-preview"
},
"options": {},
"resource": "video"
},
"credentials": {
"googlePalmApi": {
"id": "8yc8qxNm9lAalUZA",
"name": "Google Gemini(PaLM) Api account"
}
},
"typeVersion": 1
},
{
"id": "2aa944aa-406a-4383-9009-e4ec307f9633",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
2032,
1552
],
"parameters": {
"width": 288,
"height": 336,
"content": "This node sends your text prompt to Google's Veo model to generate a video.\n**Note:** This step will fail if billing is not enabled on your Google Cloud project."
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"af9608a0-28f1-4e19-91db-1ac7847f6ad1": {
"main": [
[
{
"node": "a526e679-7f2a-4625-8799-a8f843747c6b",
"type": "main",
"index": 0
}
]
]
},
"8c5a050b-c76e-44cd-8553-660f683e6ff7": {
"main": [
[
{
"node": "af9608a0-28f1-4e19-91db-1ac7847f6ad1",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - コンテンツ作成, マルチモーダルAI
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
AI駆動のプロダクト動画ジェネレーター (Foreplay + Gemini + Sora 2)
Foreplay、Gemini、Sora 2を基盤としたAI駆動のプロダクト動画生成ワークフロー
Set
Wait
Switch
+
Set
Wait
Switch
18 ノードFahmi Fahreza
コンテンツ作成
GeminiとGoogle Veo 3を使用してUGCビデオを作成し、Instagramにアップロード
GeminiとGoogle Veo 3を使用したUGC動画制作の自動化と、Postiz経由でのInstagramアップロード
Set
Merge
Postiz
+
Set
Merge
Postiz
13 ノードDavide
コンテンツ作成
OpenAI-Gemini を使って Dev.to 記事の作成 - AI による画像付きコンテンツ生成
OpenAI / Gemini を使用して Dev.to 記事を作成 - AI が画像付きコンテンツを生成
Set
Limit
Split Out
+
Set
Limit
Split Out
30 ノードLukaszB
コンテンツ作成
Gemini AIを使用した感情物語作成:画像生成とVeo3 JSONプロンプト
Gemini AIを使って感情のある物語を作成:画像とVeo3 JSONプロンプトを生成する
If
Set
Code
+
If
Set
Code
35 ノードMuhammad Farooq Iqbal
コンテンツ作成
ClickUpのドキュメントからAirtableレコードへの自動のなコンテンツ移行
ClickUp ドキュメントから Airtable レコードへの自動コンテンツ移行
Code
Click Up
Airtable
+
Code
Click Up
Airtable
16 ノードFahmi Fahreza
コンテンツ作成
コンテンツジェネレーター v3
AI驱动ブログ自動化:使用GPT-4生成并公開SEO記事至WordPressとTwitter
If
Set
Code
+
If
Set
Code
144 ノードJay Emp0
コンテンツ作成