AlekSystem Workflow Detail

AI-Powered AI YouTube Shorts with Flux, Runway, Eleven Labs and Creatomate Generation

Generate AI YouTube Shorts with Flux, Runway, Eleven Labs and Creatomate

Automated Video Creation Workflow Using AlekSystem This workflow automates the creation and publishing of animated videos based on ideas listed in a Google S...

Rank 49 Verified workflow

Workflow overview

Why this workflow matters

Supports knowledge capture and document intelligence use cases.

Automated Video Creation Workflow Using AlekSystem This workflow automates the creation and publishing of animated videos based on ideas listed in a Google Sheet. It processes one idea at a time, generating text prompts, images, animations, sound effects, and merging them into a final video before uploading it to YouTube. Table of Contents Pre-conditions and Requirements Google Sheets Setup Step-by-Step Workflow Explanation Customization Guide Pre-conditions and Requirements 1. API Keys Required To run this workflow, you'll need API access to the following services: Anthropic Claude or Google Gemini** (for text prompt generation) Flux AI** (RapidAPI) (for AI-generated images) RunwayML** (API Documentation) (for AI video animation) ElevenLabs** (for AI-generated voiceovers and sound effects) Creatomate** (Website) (for video/audio merging and rendering) YouTube API** (for video upload and posting) 2. AlekSystem Instance Setup Use cloud (AlekSystem.io) or Install and run AlekSystem (Official Guide) Set up credentials for each API in AlekSystem’s settings Google Sheets Setup Before running the workflow, ensure your Google Sheet is structured as follows: | Column Name | Description | |------------------|----------------| | title | Video title (e.g., "Elijah's Fiery Chariot") | | bibleverse | Corresponding Bible verse reference | | idea | Brief description of the scene | | style | Animation style (e.g., cinematic, vibrant, etc.) | | caption | Suggested caption for social media | | videoStatus | Status of video creation (To Do, Created) | | publishStatus| Publishing status (Not Processed, Processed) | Step-by-Step Workflow Explanation 1. Extract an Idea from Google Sheets The workflow retrieves the first row where videoStatus = "To Do". Marks it as Processing to avoid duplicate processing. 2. Generate a Prompt for AI Image Creation and Sound Effects/Audio Uses Anthropic Claude or Google Gemini to generate prompts. 3. Generate an AI Image with Flux AI Sends the prompt to Flux AI to create a high-quality image. 4. Animate the Image Using RunwayML The generated image is sent to RunwayML, which animates the image. 5. Generate Sound Effects and Voiceover with ElevenLabs ElevenLabs produces a realistic narration based on the video content. Background sound effects (e.g., storm sounds, fire crackling) are also generated. 6. Merge Video and Audio Using Creatomate Creatomate** compiles the animated video with the audio. 7. Upload and Publish to YouTube The finalized video is automatically uploaded to YouTube using the YouTube API. 8. Update Google Sheet Status Marks videoStatus as Created. Marks publishStatus as Processed. Customization Guide Modifying the Animation Style Update the style column in Google Sheets with custom animation preferences (e.g., cinematic, slow-motion). Modify the prompt generation step in AlekSystem to incorporate different styles. Changing the Video Length Adjust the RunwayML settings to control animation speed and length. Modify the Creatomate rendering step to adjust clip duration. Adding Subtitles Modify the Creatomate step to include AI-generated subtitles from ElevenLabs' text output. Publishing to Other Platforms Add additional steps to post to TikTok, Instagram, or Facebook using their respective APIs. This workflow ensures a fully automated video creation pipeline, reducing manual effort and optimizing content production. 🚀

Best fit

Categories

AI/MLCommunicationMarketingDocument Ops

Services

Google SheetsGoogle DriveYouTubeAI AgentAnthropic Chat ModelGoogle Gemini Chat Model

Use cases

content automationdocument intelligence