June 11, 2025
Automatically Turn YouTube Videos into Blogs with Dumpling AI & GPT-4o
Introduction
Do you want to automatically turn YouTube videos into compelling blog posts , complete with AI-generated visuals, and save them to Airtable? This automation streamlines content production by watching a folder in Google Drive for new video uploads, transcribing them with Dumpling AI, generating a blog post and image prompt using GPT-4o, and saving everything to Airtable for publishing.
This is perfect for content creators, agencies, and marketers who want to maximize video content without doing it all manually. Here’s a step-by-step breakdown of how each node works and how you can replicate or extend it.
Tools Used
- n8n – No-code automation platform
- Google Drive – For video storage and monitoring
- Dumpling AI – For full video transcription and image generation
- GPT-4o (OpenAI) – For generating blog posts and image prompts
- Airtable – For storing blog content and image prompts
⚙️ Node-by-Node Breakdown
. Google Drive Trigger – Watch Folder for New Videos
- Node Type: Trigger
- What it does: Watch a specific Google Drive folder for newly uploaded videos. This is the entry point for the automation.
- How it’s configured:
- Set to monitor the folder ID where new YouTube-related videos will be dropped.
- When a new file is detected, the file metadata is passed to the next node.
- Why it matters: Automates the content intake process without needing a manual push

2.Google Drive – Download Video File
- Node Type: File Handler
- What it does: Downloads the actual video file that triggered the automation.
- How it’s configured: Uses the File ID output from the trigger to locate and download the video.
- Why it’s important: The file must be downloaded and accessible for processing in the next steps.

3. Convert Binary Video to Base64
- Node Type: move file to Base 64 string
- What it does: Converts the binary video format into a base64 string.
- Why it’s needed: Dumpling AI’s transcription endpoint accepts video inputs in base64 format only.


4. Dumpling AI – Full Transcript
- Node Type: HTTP Request
- What it does: Sends the base64-encoded video to Dumpling AI’s transcription endpoint.
- How it’s configured:
- Sends a POST request to Dumpling AI with the base64 string as payload.
- The response contains a clean, full transcript of the video.
- Why it’s essential: This transcript forms the core content for the blog post.


5. LangChain (GPT-4o) – Generate Blog Post & Image Prompt
- Node Type: AI Content Generator
- What it does: Uses GPT-4o to generate two pieces of content:
- A full blog article
- A visual description prompt for AI image generation
- Prompt Example:
- Input: Video transcript from Dumpling AI
- Output:
{
“blog_post”: “[Formatted blog content]”,
“image_prompt”: “A descriptive phrase summarizing the blog visually”
}
- Why it matters: Saves time and ensures content quality by auto-generating structured, SEO-friendly blog posts.


6. Dumpling AI – Generate Image from Prompt
- Node Type: HTTP Request
- What it does: Sends the image prompt to Dumpling AI’s visual generation endpoint.
- Configuration:
- Uses FLUX.1-pro as the rendering model
- Sets resolution to 1024×576 (16:9)
- Why this is powerful: Creates branded or contextually relevant images to accompany blog content.


7. Airtable – Save Blog Content
- Node Type: Airtable
- What it does: Creates a new record in Airtable to store the blog post.
- Fields Written:
- Title
- Blog Content
- Original Video Filename
- Why it matters: Centralizes and tracks all generated content for reuse or publishing.


8. Airtable – Upload Image to Existing Record
- Node Type: HTTP Request
- What it does: Uploads the image URL back to the Airtable record created in the previous step.
- Why it’s used: Ensures the blog content and its related image are paired together in a single record.


Pro Tips
- Add filters to skip short or incomplete videos.
- Customize the GPT-4o prompt to match your niche or tone.
- Connect this to a CMS (like Webflow or Ghost) to auto-publish.
- Schedule a weekly digest of new blog posts using Airtable automations.
Conclusion
This workflow automates the full cycle of content repurposing, from video ingestion to blog creation and visual generation. You no longer need to manually transcribe, write, or design your content.
Whether you’re running a personal YouTube channel or a content team inside an agency, this automation helps you publish more with less effort. You shoot the video. The workflow handles the rest.