Create a Video from Text#
Generate creative, abstract animations from text descriptions. This tool transforms text prompts into fluid video sequences with customizable motion, length, and looping options.
Overview#
- Text-to-video generation
- Adjustable motion strength and frame count
- Seamless loop creation option
- Customizable resolution up to 2048px
Quick Start#
- Visit Eden Create: Create a video from text tool
- Enter your descriptive prompt
- Adjust frame count and motion settings if desired
- Click "Create"
See API Reference section below for API usage examples.
Ask an Eden agent to "Create a video from text".
Basic Usage#
Required inputs:
- Text prompt describing the desired video
Optional settings:
- Number of frames (24-128)
- Motion strength (0.7-1.3)
- Resolution (512-2048px)
- Closed loop option
- Seed for reproducibility
Technical Guidelines#
Resolution Options#
- Default: 1024x1024
- Minimum: 512x512
- Maximum: 2048x2048
- Common Aspect Ratios:
- 16:9 (2048x1152)
- 3:2 (1782x1024)
- 1:1 (1024x1024)
- 2:3 (1024x1782)
- 9:16 (1152x2048)
Video Settings#
- Frame count: 24-128 frames
- Video length = frames/12 seconds
- Motion strength: 0.7-1.3 (default: 1.1)
Best Practices for Inputs#
- Use clear, descriptive prompts
- Start with default motion strength (1.1)
- For looping animations, enable closed loop option
- Choose frame count based on desired video length
- Consider aspect ratio for intended use case
Advanced Features#
Motion Control#
- Motion strength parameter controls animation intensity
- Lower values (0.7-1.0) create subtle movements
- Higher values (1.1-1.3) generate more dramatic motion
Seamless Looping#
- Enable closed loop option for perfectly looping animations
- Ideal for GIF creation and endless playback
- Works best with cyclical or repeating motions
Tips for Best Results#
Technical Considerations#
- Higher frame counts produce smoother animations
- Balance resolution with generation time
- Use seed values for reproducible results
Input Optimization#
- Include motion-related descriptors in prompts
- Specify desired movement types
- Consider scene complexity vs. motion strength
Technical Details#
- Base technology: Custom ComfyUI workflow
- Frame rate: 12 FPS
- Cost estimate: 0.5 * number of frames
- Output format: Video file
API Reference#
Endpoint#
curl -X POST "https://api.eden.art/v2/tasks/create" \
-H "Content-Type: application/json" \
-H "X-Api-Key: YOUR_API_KEY" \
-d '{
"tool": "txt2vid",
"args": {
"prompt": "A train passing by a bridge",
"n_frames": 128,
"seed": 99
}
}'
Response Format#
{
"task": {
"_id": "task_12345",
"createdAt": "2024-01-29T21:52:07.171578+00:00",
"updatedAt": "2024-01-29T21:52:07.171608+00:00",
"user": "user_id",
"requester": "requester_id",
"tool": "txt2vid",
"parent_tool": null,
"output_type": "video",
"args": {
"prompt": "A train passing by a bridge",
"n_frames": 128,
"motion_strength": 1.1,
"width": 1024,
"height": 1024,
"closed_loop": true,
"seed": 99
},
"mock": false,
"cost": 64,
"handler_id": "fc-xxxxx",
"status": "pending",
"error": null,
"result": null,
"performance": null
}
}
Common Issues and Solutions#
- Long generation times: Reduce frame count or resolution
- Jerky motion: Increase frame count or reduce motion strength
- Poor looping: Enable closed loop option for seamless playback
- Inconsistent results: Use seed value for reproducibility
Use Cases#
Creative Content#
- Abstract animations
- Artistic videos
- Motion graphics
- Experimental content
Social Media#
- Instagram stories
- TikTok videos
- Twitter content
- YouTube shorts
Professional Use#
- Marketing materials
- Presentation backgrounds
- Website animations
- Brand content
Tips for Best Results#
Prompt Engineering#
- Include motion descriptors
- Specify visual style
- Describe desired movement
- Use clear, concise language
Parameter Tuning#
- Start with default settings
- Adjust frame count for length
- Fine-tune motion strength
- Test different seeds
Next Steps#
Once you have your generated video:
- Review Quality - Check motion smoothness
- Adjust Parameters - Fine-tune for better results
- Test Looping - Verify seamless playback
- Export and Use - Save in your preferred format
Ready to create videos from text? Visit the Text to Video tool to get started!