Social Media Reel
This Make.com module automatically generates engaging social media reels by combining AI-generated images based on prompts with AI-generated voiceovers, and adding subtitles. You can choose from various AI models and customize the visual style.
Input variables
The module accepts the following input variables:
Scenes
An array of objects, where each object defines a scene in the reel. Each object has the following properties:
- Image Prompt: The text prompt used to generate the image for the scene using AI. Example: "A sunset at a beautiful beach".
- Voice Over Text: The text that will be spoken as a voiceover in the scene. Example: "The hills are alive with the sound of music, with songs they have sung for a thousand years. The hills fill my heart with the sound of music. My heart wants to sing every song it hears".
Voice Model
The AI model used to generate the voiceover. Options include:
- Azure (free to use): Uses Microsoft Azure's text-to-speech service.
- ElevenLabs (consumes extra credits): Uses ElevenLabs' AI voice generation. Check credit consumption.
- ElevenLabs Flash v2.5 (consumes extra credits): Uses ElevenLabs' AI voice generation (Flash v2.5). Check credit consumption.
Voice
The specific voice to use for the voiceover. This depends on the chosen Voice Model. For Azure, check the Azure voice catalog. Example: en-US-BrianMultilingualNeural
.
Image Model
The AI model used to generate the image. Options include:
- Freepik Classic (free to use): Uses Freepik's image generation.
- Flux Pro (consumes extra credits): Uses Flux Pro's image generation. Check credit consumption.
Subtitles Model
The transcription model to use for generating subtitles. Options include:
- Default: Uses the most accurate model.
- Whisper: Supports more languages but may lack some punctuation.
Start with the "default" model and if it does not work correctly for your language, try "whisper".
Font Family
The font family for the subtitles. The default font is Oswald Bold
.
Webhook URL
(Advanced) A URL that will be called once the video has been created. This can be a Make.com webhook URL or any other URL.
Client data
(Advanced) An array of objects representing key-value pairs that is passed to the webhook. Each object has the following properties:
- Key: The key for the data.
- Value: The value for the data.
This allows you to pass along data from this scenario to the next scenario in Make.com.