5,345,124 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Transform long videos into viral shorts with AI and schedule to social media using Whisper & Gemini

Content & publishing workflow for n8n with 19 active steps. Starts with n8n Form Trigger. Uses Google Gemini. Integrations include Google Gemini.

What it does

19 active nodes · Starts with n8n Form Trigger.

Steps in the template include:

  • Download Audio (HTTP Request)
  • FFmpeg: Extract Audio (HTTP Request)
  • Schedule to TikTok, Instagram, and YouTube (upload Post) — uploadVideo
  • Parse Whisper Results (Code)

Nodes and integrations

  • HTTP Request ×7
  • upload Post
  • Code ×2
  • Google Gemini Chat Model
  • AI Agent
  • Wait ×4
  • If ×2
  • n8n Form Trigger
See the author’s step names
  • Download Audio (HTTP Request)
  • FFmpeg: Extract Audio (HTTP Request)
  • Schedule to TikTok, Instagram, and YouTube (upload Post) — uploadVideo
  • Parse Whisper Results (Code)
  • Google Gemini Chat Model (Google Gemini Chat Model)
  • AI Agent - Select Viral Clips (AI Agent)
  • Whisper: Transcribe with Timestamps (HTTP Request)
  • Wait 5s & Retry (Audio) (Wait)
  • Is Audio Job Completed? (If)
  • Check Audio Job Status (HTTP Request)
  • Wait 10s (Audio) (Wait)
  • Form: Upload Video (n8n Form Trigger)
  • Wait 5s & Retry (Short) (Wait)
  • Download Short (HTTP Request)
  • Is Short Job Completed? (If)
  • Check Short Job Status (HTTP Request)
  • Wait 10s (Short) (Wait)
  • Parse Gemini Analysis (Code)
  • FFmpeg: Upload & Cut (HTTP Request)

Community node packages

  • n8n-nodes-upload-post

Community nodes run third-party code and can access workflow data and the n8n host. Review the packages before running this template. Community node risks

Accounts and credentials

  • Google Gemini access
  • OpenAI access

Credential types in the graph: httpHeaderAuth, uploadPostApi, googlePalmApi, openAiApi

Check the HTTP request steps for any additional service accounts or API keys.

AI models and swaps

Google Gemini · Chat

Model ID not specified in the template in Google Gemini Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

OpenAI · Model or API operation

Model ID not specified in the template in Whisper: Transcribe with Timestamps. Provider-specific step. A different provider requires edits and testing.

Inputs and setup options

  • Form field: Video (required)

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026