Back to Templates

Automated Video Analysis: AI-Powered Insight Generation from Google Drive

Created by

Created by: Yaron Been || yaron-nofluff

Yaron Been

Last update

Last update 16 days ago

Share


Automated Video Analysis: AI-Powered Insight Generation from Google Drive

Subtitle: From Google Drive Upload → Gemini AI → Video Insights


🌍 Overview

This workflow automates the analysis of videos stored in Google Drive.
It downloads a video, validates it, sends it to Google Gemini AI for analysis, and returns a structured summary of the content.

Think of it as your AI-powered video analyst that works on schedule.


🟢 Section 1: Trigger – Start the Workflow

🔗 Node: Schedule Trigger

  • Runs the workflow automatically at a defined interval (e.g., daily).
  • Eliminates the need to manually start each run.

💡 Why useful?
Keeps analysis consistent without human intervention.


🟦 Section 2: Download Video

🔗 Node: Download Video from Drive

  • Connects to Google Drive.
  • Fetches the video file you want to analyze.

💡 Why useful?
Pulls the raw video directly from storage → no manual download needed.


🟣 Section 3: Prepare for AI Analysis

🔗 Nodes:

  • Basic LLM Chain → Prepares a structured prompt for Gemini.
  • Google Gemini Chat Model → Defines Gemini as the AI engine for analysis.

💡 Why useful?
Ensures that Gemini gets both the video file + clear instructions on what to analyze (e.g., "Please provide a summary").


🟡 Section 4: Validate File Status

🔗 Node: Check File Status

  • Confirms that the video file is uploaded and ready to be processed by Gemini’s API.

💡 Why useful?
Prevents wasted runs by making sure the file exists and is accessible before analysis.


🔵 Section 5: AI Video Analysis

🔗 Node: Analyze Video

  • Sends the video file to Gemini (via API request).
  • Asks Gemini to analyze and summarize the video.

💡 Why useful?
Extracts insights from video content automatically — no need to watch manually.

📩 Example Output:

"The video shows a product demo highlighting three features: speed, security, and collaboration. The speaker explains how the software reduces manual tasks. Ending includes a call to action for early sign-up."


🟠 Section 6: Format Results

🔗 Node: Format Analysis Result

  • Structures the Gemini response into clean output.
  • Makes it easy to forward results into email, Slack, or reporting tools.

💡 Why useful?
Instead of messy raw JSON, you get clear summaries ready to share.


📊 Workflow Summary

Section Node(s) Purpose Benefit
🟢 Trigger Schedule Trigger Run workflow on schedule Fully automated start
🟦 Download Video Google Drive Fetch video from Drive Removes manual steps
🟣 Prepare Prompt Basic LLM Chain, Gemini Chat Model Structure prompt for AI Accurate AI analysis
🟡 Validate File Check File Status Ensure file is accessible Avoids failed runs
🔵 AI Analysis Analyze Video Gemini analyzes + summarizes video Saves hours of manual review
🟠 Format Output Format Analysis Result Clean up AI output Ready-to-use summaries
🔴 Assistance Sticky Notes Training + support info Beginner-friendly handoff

🚀 Benefits

  • Hands-free analysis → Videos summarized automatically.
  • Saves time → No need to watch entire footage.
  • Reliable → Validates file before sending to AI.
  • Flexible → Schedule runs (daily, weekly, etc.).
  • Scalable → Works for 1 video or 1,000.
  • Beginner-friendly → Includes sticky notes and author support.