Automatically generate professional videos from a topic or brief using AI. This node leverages PixelML's video generation capabilities to create videos with AI-generated images or stock footage, voiceovers, background music, and captions based on your input text or transcript.
Provider
PixelML
Connection
Name
Description
Required
Category
PixelML Connection
The PixelML connection to call PixelML API.
✓
pixelml
Input Parameters
Name
Type
Required
Default
Description
brief
string
-
-
Brief description of the video. Required if transcript is not provided
images
array
-
-
List of image URLs, used to create the video. If not provided, our AI will find the relevant assets to create the video
transcript
string
-
-
Transcript of the video. If not provided, our AI will generate the transcript based on the brief
voice_over_language
string (enum)
-
-
Voice over id. If not provided, our AI will choose the most suitable voice based on the brief and the transcript
background_music
string
-
-
Background music. If not provided, our AI will choose the most suitable background music based on the brief and the transcript
media_type
string (enum)
-
-
Media type: 'moving_ai_images' or 'stock_videos'. If not provided, our AI will choose the most suitable media type based on the brief and the transcript
ai_images_generation_preset
string (enum)
-
-
AI images generation preset. If not provided, our AI will choose the most suitable preset based on the brief and the transcript
View JSON Schema
Output Parameters
Name
Type
Description
video_config
string
Configuration details for the generated video
video_gen_info
string
Information about the video generation process
View JSON Schema
How It Works
This node creates complete videos from text descriptions or briefs using PixelML's AI video generation platform. You provide either a brief topic description or a full transcript, and the AI automatically generates a script (if needed), selects or creates relevant visual assets (AI-generated images or stock videos), adds voiceover narration, incorporates background music, and combines everything into a polished video ready for distribution.
Usage Examples
Example 1: Generate Video from Brief Topic
Input:
Output:
Example 2: Create Video with Custom Transcript and Voice
Input:
Output:
Example 3: Generate Artistic Video with Custom Images
Input:
Output:
Common Use Cases
Marketing Videos: Create promotional videos for products, services, or brand campaigns automatically from brief descriptions
Educational Content: Generate tutorial and explainer videos for e-learning platforms and training programs
Social Media Content: Produce engaging short-form videos for Instagram, TikTok, YouTube Shorts, and other social platforms
News Summaries: Transform written news articles into video format for better engagement
Product Demonstrations: Create product showcase videos from feature descriptions and benefits
Content Repurposing: Convert blog posts, articles, or written content into video format for wider reach
Automated Video Series: Generate consistent video content at scale for regular publishing schedules
Error Handling
Error Type
Cause
Solution
Missing Input
Neither brief nor transcript was provided
Provide either a brief description or a complete transcript for the video
Invalid Connection
PixelML connection is not configured or expired
Verify and update your PixelML connection credentials in the connection settings
Invalid Image URLs
One or more provided image URLs are inaccessible
Ensure all image URLs are publicly accessible and properly formatted
Invalid Voice Selection
Selected voice is not supported
Choose a valid voice from the TextToSpeechVoices enum options
Quota Exceeded
PixelML account quota has been exceeded
Upgrade your PixelML plan or wait for quota reset
Generation Timeout
Video generation took too long and timed out
Simplify the brief, reduce the number of custom images, or retry the request
Invalid Preset
AI image generation preset is not recognized
Select a valid preset from the ImageGenPresets enum or omit to use auto-selection
Notes
Brief vs Transcript: Provide a brief for AI to generate the full script, or provide a transcript for exact control over the narration content.
AI Automation: When optional parameters are omitted, the AI intelligently selects voices, music, and visual styles based on your content.
Media Type Selection: Choose 'moving_ai_images' for stylized, AI-generated visuals or 'stock_videos' for realistic footage.
Image Presets: The ai_images_generation_preset dramatically affects the visual style. Test different presets to match your brand aesthetic.
Processing Time: Video generation can take several minutes depending on length and complexity. Plan workflows accordingly.
Voice Consistency: Use the same voice across a video series for brand consistency and better viewer recognition.
Custom Images: Providing custom images gives you precise visual control while still benefiting from automated composition and effects.
Output Usage: The video_config and video_gen_info outputs can be used to track generation details and pass to subsequent video processing nodes.
brief: "Create an educational video explaining the benefits of renewable energy and how solar panels work"
media_type: "moving_ai_images"
ai_images_generation_preset: "cinematic"
transcript: "Welcome to our product demo. Today I'll show you three amazing features that will transform your workflow. First, our AI-powered automation saves you hours every day."
voice_over_language: "Joanna"
media_type: "stock_videos"
brief: "A journey through the four seasons showcasing nature's beauty"
images: ["https://example.com/spring.jpg", "https://example.com/summer.jpg", "https://example.com/autumn.jpg", "https://example.com/winter.jpg"]
ai_images_generation_preset: "photographic"
voice_over_language: "Emma_Neural"