YouTube Video Analyzer with AI

YouTube Video Analyzer leverages AI to automatically extract video transcripts, summarize content, and send detailed analyses via email. Ideal for content creators and marketers, this workflow streamlines video analysis, enhancing research and content planning efficiency.

7/8/2025
21 nodes
Complex
emailcomplexlangchainsticky noteemailsendadvancednotificationapiintegrationlogicconditional
Categories:
Complex WorkflowEmail Triggered
Integrations:
LangChainSticky NoteEmailSend

Target Audience

  • Content Creators: Those who produce and share video content on platforms like YouTube, seeking to analyze their own or competitors' videos for better engagement strategies.
    - Marketers: Professionals looking to extract insights from video content to enhance their marketing campaigns and understand audience preferences.
    - Researchers: Individuals conducting studies that require video analysis for qualitative data.
    - Educators: Teachers and trainers who need to summarize video materials for lesson planning or student assignments.
    - Business Analysts: Analysts who want to leverage video content for competitive analysis or market research.
  • Problem Solved

  • This workflow automates the extraction of YouTube video transcripts, allowing users to efficiently analyze video content without manual transcription.
    - It provides a structured summary of the video, highlighting key points and insights, which saves time and enhances understanding.
    - The integration with AI models ensures that the analysis is not only quick but also maintains technical accuracy, making it reliable for decision-making.
  • Workflow Steps

  • Trigger: The workflow starts when the user clicks ‘Test workflow’.
    - Set YouTube URL: Users manually input the YouTube video URL.
    - Extract Video ID: The workflow extracts the video ID from the provided URL using a custom JavaScript function.
    - Generate Transcript: It sends a request to the YouTube Transcript API to fetch the transcript of the video using the extracted video ID.
    - Check Transcript Existence: A conditional check determines if the transcript exists.
    - Get Transcript Data: If the transcript exists, it processes the data to extract the transcript text and language.
    - Compile Full Text: The workflow concatenates the transcript into a single text variable for analysis.
    - Analyze with AI: The full text is analyzed using AI models to generate a structured summary, which includes a title and key points formatted in markdown.
    - Send Email: Finally, the structured summary is sent via email to the user.
  • Customization Guide

  • Changing the YouTube URL: Users can modify the youtubeUrl variable in the Set YouTube URL node to analyze different videos.
    - Adjusting AI Models: Users can switch between different AI models (OpenAI, DeepSeek, OpenRouter) in the respective nodes based on their preference for analysis quality or cost.
    - Customizing Email Content: The email subject and body can be customized in the Send Email node to include additional context or personal touches.
    - Modifying Analysis Instructions: Users can edit the analysis instructions in the Analyze LLM Chain node to fit specific requirements or focus areas for their analysis.
    - Adding More Nodes: Users can expand the workflow by adding additional nodes for further processing or integrating with other services.