AI-Powered Short-Form Video Generator with OpenAI, Flux, Kling, and ElevenLabs and upload to all social networks

用于AI-Powered Short-Form Video Generator,自动生成短视频内容,结合OpenAI、Flux、Kling和ElevenLabs,定期从Google Sheets提取创意,生成图像和视频,配音并上传至所有社交网络,节省时间和成本,提升内容创作效率,助力用户在社交媒体上吸引更多观众。

7/8/2025
51 nodes
Complex
schedulecomplexwaitlangchainsticky notegoogle drivediscordschedule triggergooglesheetsreadbinaryfilewritebinaryfileautomationadvancedapiintegrationlogicconditionalcommunicationbotcronfilesstorage
Categories:
Communication & MessagingSchedule TriggeredComplex WorkflowData Processing & Analysis
Integrations:
WaitLangChainSticky NoteGoogle DriveDiscordSchedule TriggerGoogleSheetsReadBinaryFileWriteBinaryFile

Target Audience

This workflow is designed for content creators, social media managers, and marketers looking to automate the generation and posting of engaging short-form videos across multiple platforms. It is particularly beneficial for:
- TikTok Influencers: Who want to streamline their content creation process and reach wider audiences with minimal effort.
- Social Media Managers: Seeking efficient ways to produce high-quality video content that resonates with their target demographic.
- Job Seekers: Those looking to create unique video resumes or job-related content to stand out in the competitive job market.
- Small Business Owners: Wanting to leverage social media for marketing without the need for extensive video editing skills.

Problem Solved

This workflow addresses the challenges of manual video content creation, which can be time-consuming and resource-intensive. By automating the process of generating images, converting them into videos, and uploading them to various social media platforms, users can save up to several hours per week. Additionally, it ensures that the content is engaging and tailored to the audience's preferences, increasing the chances of virality and engagement. The integration of AI technologies allows for the creation of high-quality content without requiring advanced technical skills.

Workflow Steps

  • Set API Keys: Users input their API keys for various services like OpenAI, PiAPI, Eleven Labs, and Creatomate to enable API calls.
    2. Load Google Sheet: The workflow retrieves ideas and prompts from a Google Sheet, which serves as the content source.
    3. Generate Video Captions: Using OpenAI, the workflow generates 5 engaging captions for the video based on the ideas pulled from the sheet.
    4. Generate Image Prompts: Captions are expanded into detailed prompts for image generation.
    5. Generate Images: The workflow sends requests to PiAPI to create images based on the prompts, waiting for the image generation to complete.
    6. Image-to-Video Conversion: Generated images are transformed into videos using Kling's API, with checks for failures and retries as needed.
    7. Generate Voiceovers: Eleven Labs generates voiceovers for the videos based on humorous scripts related to the captions.
    8. Combine Elements: Captions, videos, and audio are paired together for final rendering.
    9. Render Final Video: The combined video is rendered using Creatomate, and the final output is uploaded to Google Drive.
    10. Update Google Sheet: The workflow updates the Google Sheet with details of the generated content, including token usage and video links.
    11. Upload to Social Media: Finally, the video is uploaded to various platforms like TikTok, Instagram, YouTube, Facebook, and LinkedIn with engaging descriptions generated from the audio.
  • Customization Guide

    To customize this workflow, users can:
    - Edit Prompts: Modify the prompts used for caption generation and image creation to fit their unique brand voice or content strategy.
    - Change API Keys: Update the API keys in the 'Set API Keys' node to connect with different accounts or services.
    - Adjust Video Length and Quality: Users can modify parameters in the Kling and Creatomate nodes to change video duration and quality settings based on their requirements.
    - Add Additional Platforms: Users can extend the workflow by integrating more social media platforms by adding new upload nodes and adjusting the upload logic accordingly.
    - Modify Google Sheet Structure: Change the structure of the Google Sheet to include additional columns for tracking metrics like engagement rates or views, and adjust the workflow to accommodate these changes.