AutomationFlowsAI & RAG › Analyze Video and Generate Text Summaries with Google Gemini

Analyze Video and Generate Text Summaries with Google Gemini

Original n8n title: Analyze Any Video and Generate Text Summaries with Google Gemini 2.5 Pro

ByFahmi Fahreza @fahmiiireza on n8n.io

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Event trigger★☆☆☆☆ complexityAI-powered3 nodesForm TriggerGoogle Gemini
AI & RAG Trigger: Event Nodes: 3 Complexity: ★☆☆☆☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #6555 — we link there as the canonical source.

This workflow follows the Form Trigger → Googlegemini recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "c452da55-47d8-4427-900b-7eb3c0d6710c",
      "name": "Start: Upload Your Video",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        0,
        0
      ],
      "parameters": {
        "options": {},
        "formTitle": "Video Analyzer",
        "formFields": {
          "values": [
            {
              "fieldType": "file",
              "fieldLabel": "Video to Analyze"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "0d164cd4-bf3b-450d-86dd-94a76f9a172b",
      "name": "1. Analyze Video with Gemini",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        208,
        0
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "models/gemini-2.5-pro",
          "cachedResultName": "models/gemini-2.5-pro"
        },
        "options": {},
        "resource": "video",
        "inputType": "binary",
        "operation": "analyze",
        "binaryPropertyName": "Video_to_Analyze"
      },
      "credentials": {
        "googlePalmApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f68af5bf-d3f6-4f11-8d3f-80cfc32cd833",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1168,
        -880
      ],
      "parameters": {
        "width": 752,
        "height": 992,
        "content": "## Analyze Any Video and Get a Text Summary with Google Gemini\nThis workflow uses the NEW native Google Gemini node in n8n to analyze videos and generate detailed text summaries. Just upload a video, and Gemini will describe the scenes, objects, and actions frame by frame.\n\n### Who Is This For?\n* **Content Creators & Marketers**\n  Quickly generate summaries, shot lists, or descriptions for video content.\n* **Video Editors**\n  Get a fast overview of footage without manual review.\n* **Developers & n8n Beginners**\n  Learn how to use multimodal AI in n8n with a simple setup.\n* **AI Enthusiasts**\n  Explore the new capabilities of the Gemini Pro model.\n\n### How It Works\n* **Upload**\n  Triggered via a form where you upload a video file.\n* **Analyze**\n  The video is sent to the Gemini 2.5 Pro model for analysis.\n* **Describe**\n  Gemini returns a detailed text summary of what it sees in the video.\n\n### Setup Instructions\n**1. Add Credentials**\nConnect your Google AI (Gemini) credentials in n8n.\n**2. Activate Workflow**\nSave and activate the workflow.\n**3. Upload Video**\nOpen the Form Trigger URL, upload a video, and submit the form.\n\n### Requirements\n* An n8n instance (Cloud or Self-Hosted)\n* A Google AI (Gemini) account\n\n### Customization Ideas\n* **Translate the Summary**\n  Add another LLM node to translate the analysis.\n* **Create Social Media Posts**\n  Use the output to generate Twitter or LinkedIn content.\n* **Store the Output**\n  Save the summary to Google Sheets or Airtable.\n\n* **Automate with Cloud Storage**\n  Replace the Form Trigger with a Google Drive or Dropbox trigger to process videos automatically."
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Start: Upload Your Video": {
      "main": [
        [
          {
            "node": "1. Analyze Video with Gemini",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Source: https://n8n.io/workflows/6555/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

This workflow empowers marketing teams, agencies and solopreneurs to instantly generate on-brand, platform-optimized social media ads — without designers or complex setup. Running performance marketin

Form Trigger, HTTP Request, Slack +1
AI & RAG

[](https://drive.google.com/file/d/1Cl0KwgRgcuBPVdGgL-nqAcheyvfVXttD/view) Click on the image to see the Example output in google drive

HTTP Request, Stop And Error, OpenAI +3
AI & RAG

Perfect for marketing teams, agencies, solopreneurs, and e-commerce brands who need fast, professional-quality ad creatives — without hiring designers or using Canva. This workflow automates image gen

Form Trigger, Google Gemini, Telegram
AI & RAG

This workflow serves as a complete "AI Receptionist" for mortgage brokers or high-ticket service providers. It automates the messy process of qualifying leads, getting internal approval, and collectin

Google Gemini, Gmail, Google Drive +3
AI & RAG

Understand your customers before you build for them. This workflow, Market Segmentation: Buyer Persona Pain Point Report, automates the grueling process of primary market research. By scraping real-wo

Form Trigger, Google Gemini, N8N Nodes Olostep +3