Image-to-Video
Generates a dynamic video driven by images. Covers three modes: single-image generation, multi-image reference compositing (1-9 images), and start-to-end frame transition (1-2 images).
meitu image-to-video
Usage Examples
# Scenario 1: Single-image to video (required parameters only)
meitu image-to-video \
--image_list ./photo.jpg \
--prompt "Slow camera push-in" \
--json
# Scenario 2: Start-to-end frame transition
meitu image-to-video \
--image_list ./start.jpg \
--image_list ./end.jpg \
--prompt "Smooth transition animation" \
--json
# Scenario 3: Multi-image compositing + full parameters + download results
meitu image-to-video \
--image_list ./img1.jpg \
--image_list ./img2.jpg \
--image_list ./img3.jpg \
--prompt "Dynamic showcase" \
--mode mi2v \
--video_duration 8 \
--sound on \
--json \
--download-dir ./outputParameter Reference
| Parameter | Required | Description |
|---|---|---|
--image_list | Yes | Aliases: --image, --image_url |
--prompt | Yes | Type: string |
--mode | No | Type: string |
--model | No | Type: string |
--video_duration | No | Type: number |
--sound | No | Type: string |
--aspect_ratio | No | Type: string |
--multi_shot | No | Type: boolean |
--download-dir | No | Type: string |
--output | No | Type: string[] |
--json | No | Output results in JSON format for easy script or agent parsing |