- Image To Video
- Text To Video
- Reference To Video
Endpoint:
POST https://fal.run/fal-ai/bytedance/seedance/v1/lite/image-to-video
Endpoint ID: fal-ai/bytedance/seedance/v1/lite/image-to-videoTry it in the Playground
Run this model interactively with your own prompts.
Quick Start
Input Schema
The text prompt used to generate the video
The aspect ratio of the generated video Default value:
"auto"Possible values: 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, autoVideo resolution - 480p for faster generation, 720p for higher quality Default value:
"720p"Possible values: 480p, 720p, 1080pDuration of the video in seconds Default value:
"5"Possible values: 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12Whether to fix the camera position
Random seed to control video generation. Use -1 for random.
If set to true, the safety checker will be enabled. Default value:
trueThe number of frames to generate. If provided, will override duration.Range:
29 to 289The URL of the image used to generate video
The URL of the image the video ends with. Defaults to None.
Output Schema
Generated video file
Seed used for generation
Input Example
Output Example
Seedance 1.0 - High-Quality AI Video Generation by ByteDance
Transform your creative vision into professional videos with Seedance, ByteDance’s advanced video generation model. Available in both Pro and Lite versions, Seedance delivers exceptional text-to-video and image-to-video generation capabilities for content creators, marketers, and developers.Overview
Seedance 1.0 is a fast and efficient video generation model that creates high-quality videos from text prompts or images. The model supports multiple aspect ratios, resolutions, and durations for versatile video generation.Available Endpoints
Seedance Lite (Fast & Cost-Effective)- Text-to-Video:
fal-ai/bytedance/seedance/v1/lite/text-to-video - Image-to-Video:
fal-ai/bytedance/seedance/v1/lite/image-to-video - Resolution: Up to 720p
- Duration: 5 or 10 seconds
- Text-to-Video:
fal-ai/bytedance/seedance/v1/pro/text-to-video - Image-to-Video:
fal-ai/bytedance/seedance/v1/pro/image-to-video - Resolution: Up to 1080p
- Duration: 5 or 10 seconds
Getting Started
Setting up Seedance is straightforward. First, install your preferred client: For JavaScript/TypeScript:Creating Your First Video
Text-to-Video Generation
Generate videos directly from text descriptions:Image-to-Video Generation
Animate still images with descriptive prompts:API Parameters
Common Parameters
prompt(required): Descriptive text for video generationaspect_ratio: “16:9”, “9:16”, or “1:1”resolution: “480p”, “720p”, or “1080p” (Pro only)duration: “5” or “10” (seconds)seed: Random seed for reproducible results (use -1 for random)
Image-to-Video Specific
image_url(required): URL of the input image- Supported formats: jpg, jpeg, png, webp, gif, avif
Advanced Features
Camera Movement Instructions (Pro)
Seedance Pro supports camera movement instructions using square brackets:- Truck left/right, Pan left/right
- Push in/Pull out, Pedestal up/down
- Tilt up/down, Zoom in/out
- Shake, Tracking shot, Static shot
File Upload Support
Upload local files for image-to-video generation:Pricing
Seedance Lite- $0.18 per 720p 5-second video
- $1.80 per million video tokens
- Formula:
tokens = (height × width × FPS × duration) / 1024
- ~$0.62 per 1080p 5-second video
- $2.50 per million video tokens
- Premium quality with advanced features
Best Practices
For Optimal Results
-
Write Clear, Detailed Prompts
- Begin with the main subject
- Include important visual details
- Specify desired movement or camera actions
- Use camera movement instructions in Pro for cinematic effects
-
Optimize Performance
- Start with shorter durations (5 seconds) during testing
- Use Lite for rapid prototyping and social media content
- Choose Pro for professional productions requiring highest quality
-
Image-to-Video Tips
- Use high-quality input images
- Ensure images have clear subjects
- Match prompt descriptions to image content
- Consider aspect ratio compatibility
Use Cases
Seedance Lite - Perfect for:- Social media content (TikTok, Instagram Reels)
- Quick creative concepts and prototypes
- Educational content and demonstrations
- Marketing previews and teasers
- Professional marketing campaigns
- High-quality brand content
- Cinematic storytelling with multi-shot sequences
- Premium product demonstrations
Error Handling
Implement robust error handling for production use:Queue Management
For long-running requests, use the queue API:Technical Details
- Inference Speed: ~41 seconds for 5-second 1080p video on L20 GPU
- Concurrency: Up to 10 simultaneous renders
- API Authentication: Key-based authentication via FAL_KEY
- Output Format: MP4 video files
- Partner Model: Available through fal.ai’s inference infrastructure
Support
For implementation assistance and additional resources:- Documentation: fal.ai Documentation
- API Reference: View model-specific endpoints and parameters
- Model Gallery: Explore all Seedance variants at fal.ai/models
- Dashboard: Manage API keys at fal.ai/dashboard
Getting Started Today
Ready to transform your ideas into compelling videos? Sign up at fal.ai to get your API key and start creating with Seedance. Both Pro and Lite versions offer unique advantages for different use cases, ensuring you have the right tool for your creative needs.Related
- Seedance 1.0 Pro — Video Generation
- Bytedance — Video Generation
- Seedance 1.0 Lite — Video Generation
Limitations
aspect_ratiorestricted to:21:9,16:9,4:3,1:1,3:4,9:16,autoresolutionrestricted to:480p,720p,1080pnum_framesrange: 29 to 289- Content moderation via safety checker
aspect_ratiorestricted to:21:9,16:9,4:3,1:1,3:4,9:16,9:21resolutionrestricted to:480p,720p