Baby Podcast Workflow: Your Daily Viral Video Creator
Overview
The Baby Podcast workflow automates the creation and publishing of viral short videos featuring "baby" versions of famous personalities. It analyzes your approved videos daily, generates fresh, trending content ideas, creates corresponding audio and visuals, and then uploads the new video as unlisted to YouTube, ready for your review and approval. This means you get a continuous stream of engaging content without the manual hassle.
Use Case
This workflow is perfect for content creators, marketers, or anyone looking to produce a high volume of unique, viral short-form video content for platforms like YouTube, TikTok, or Instagram Reels. It's especially useful for maintaining a consistent upload schedule and keeping up with trending topics while leveraging AI for creative asset generation.
How It Works
- Idea Generation: Each day, the workflow first checks a Google Sheet to see which videos you've already approved. It then uses this information to generate a new, viral topic and suggests a "baby character" (e.g., Baby Elon Musk, Baby Kanye West) for the video.
- Script and Image Creation: Based on the new topic and character, the workflow drafts a short, engaging podcast script (think Joe Rogan-esque monologues, but from a baby's perspective!). Simultaneously, it creates a unique image of the baby character in a podcast setting.
- Video Assembly: The generated script is converted into audio, and this audio is combined with the baby character image to create a short video.
- Publishing for Review: The newly generated video is uploaded to YouTube as "unlisted" and a link, along with the video's status, is added to your Google Sheet.
- User Approval: You can then preview the unlisted video directly from the Google Sheet. If you like it, simply change the video's status in the sheet to "public," and it will go live!
How to Set It Up
To get started with the Baby Podcast workflow, you'll need to configure a few things:
- Google Sheet: Set up a Google Sheet to track your videos. This sheet should have columns for
title
, status
, videoLink
, and youtubeLink
. The workflow will read approved videos from here and also add new video details for your review.
- API Credentials:
- ElevenLabs: For text-to-speech conversion.
- Hedra AI: For generating and combining image and audio assets into a video.
- Json2Video: For adding subtitles to the video.
- OpenAI: For generating podcast scripts and image prompts.
- Google Drive: To store generated video files.
- YouTube: To upload the videos.
- Google Sheets: To interact with your video tracking sheet.
You'll need to obtain API keys or set up OAuth2 credentials for each of these services within your n8n instance.
- Workflow Configuration:
- Import the provided workflow JSON into your n8n instance.
- Connect Credentials: Link the relevant API credentials to each node in the workflow (e.g., "Text to Speech" to ElevenLabs, "Create The Image" to OpenAI, "Upload BabyPod Video to YouTube" to YouTube).
- Google Sheet ID: Update the "Google Sheets" nodes with the specific ID of your Google Sheet.
- Google Drive Folder ID: Specify the Google Drive folder where you want to temporarily store the videos before YouTube upload.
- Schedule the Workflow: Set up the "Schedule Trigger" node to run the workflow daily at your desired time (e.g., 5 PM IST, as configured in the provided code). You can also manually trigger it for testing.
Once configured, the workflow will run automatically, providing you with daily, fresh video content ready for your final approval!