Documentation Index Fetch the complete documentation index at: https://developer.pixelbyte.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
Generate seamless video transitions between two key frames with Google’s Veo 3.1 (ECL) variant. Provide a first frame, a last frame, and an optional text prompt to guide the in-between motion. Supports optional audio generation.
Property Value Provider Google Model Veo 3.1 (ECL) Capability Start-End Frame to Video Base Cost 200,000 micro-cents/second ($0.20/sec) Processing Time ~85 seconds
Request Body
Model slug. Use google/veo-3.1-ecl/start-end-frame-to-video for start-end frame video generation.
Input parameters for start-end frame to video generation. Optional text description guiding the motion between frames (max 4000 characters).
URL of the start frame image.
URL of the end frame image.
Video aspect ratio. Default: 16:9. Options: 16:9, 9:16.
Video duration in seconds. Default: 4. Options: 4, 6, 8. Affects pricing.
Generate audio. Default: false. Options: true, false. Affects pricing.
Output resolution. Default: 720p. Options: 720p, 1080p, 4k.
HTTPS URL to receive a webhook notification when the job completes or fails.
Pricing
Base cost: 200,000 micro-cents per second ($0.20/sec)
finalCost = baseCost × duration × has_sound
Factor Option Multiplier Duration 44x 66x 88x Sound false1x true1.5x
Default cost: 4 seconds, no sound = 200,000 × 4 × 1 = 800,000 micro-cents ($0.80)
Response
Unique identifier for the submitted job.
Initial job status. Always "pending" on successful submission.
ISO 8601 timestamp of the estimated completion time.
The cost of the job in micro-cents.
Code Examples
curl -X POST https://api.muvi.video/v1/jobs/submit \
-H "Authorization: Bearer $PIXELBYTE_API_KEY " \
-H "Content-Type: application/json" \
-d '{
"model": "google/veo-3.1-ecl/start-end-frame-to-video",
"input": {
"prompt": "A timelapse of clouds moving over mountains",
"first_frame_url": "https://example.com/image.jpg",
"last_frame_url": "https://example.com/image.jpg",
"aspect_ratio": "16:9",
"duration": "4",
"has_sound": "false",
"resolution": "720p"
}
}'