Overview
PixVerse V6 Transition is an image-to-video API that interpolates a video between two keyframes. Provide afirst_image_url and an end_image_url, and PixVerse V6 generates a smooth transition between the two frames guided by your prompt. Both images are required. Compared to PixVerse V5.5 Transition, version 6 unlocks flexible 1-15 second durations and adds multi-clip output, while keeping camera movement presets, native audio, and prompt reasoning.
Key capabilities
- First-to-last frame transition: interpolate between the required
first_image_urlandend_image_urlin a single request - Flexible duration (1-15 seconds): any integer length from
1to15, with default5(previously fixed to5,8, or10) - Camera movement presets: 20 options including
zoom_in,zoom_out,pan_left,pan_right,crane_up,hitchcock,whip_pan,camera_rotation - Multi-clip with dynamic cameras: enable
generate_multi_clip_switchfor multi-clip output with camera changes in a single generation - Native synchronized audio: enable
generate_audio_switchto produce music, sound effects, or dialogue together with the video - Prompt reasoning (
thinking_type): chooseenabled(default),disabled, orautoto control prompt rewriting - Resolutions:
360p,540p,720p,1080p - Aspect ratios:
widescreen_16_9(default),classic_4_3,square_1_1,traditional_3_4,social_story_9_16 - Async processing: poll the task endpoint or receive a webhook notification on completion
Use cases
- Story transitions: scene-to-scene cuts and morphs that bridge two shots in any duration
- Product reveals: transition between a closed and open, or before and after, product state
- Marketing and ads: dynamic transitions with camera movement, multi-clip output, and synchronized audio
- Social content: vertical
social_story_9_16transitions for TikTok, Instagram Reels, and YouTube Shorts - Short films and teasers: longer 10-15 second transition sequences with camera changes
POST /v1/ai/image-to-video/pixverse-v6-transition
Generate a first/last frame transition with PixVerse V6
GET /v1/ai/image-to-video/pixverse-v6-transition/{task-id}
Get task status and result by ID
GET /v1/ai/image-to-video/pixverse-v6-transition
List all PixVerse V6 Transition tasks
Parameters
Frequently Asked Questions
What is the difference between PixVerse V6 Transition and PixVerse V5.5 Transition?
What is the difference between PixVerse V6 Transition and PixVerse V5.5 Transition?
PixVerse V6 Transition adds flexible duration (any integer from
1 to 15 seconds instead of fixed 5, 8, or 10) and multi-clip output (generate_multi_clip_switch). Camera movement, native audio, and prompt reasoning work the same as in V5.5 Transition.How does the transition work?
How does the transition work?
Provide a
first_image_url and an end_image_url. PixVerse V6 interpolates a video between the two frames using your prompt as guidance, producing the transition in a single request. Both images are required.Which durations are supported?
Which durations are supported?
PixVerse V6 Transition accepts any integer duration from
1 to 15 seconds, with a default of 5. You are no longer limited to fixed steps, so you can match the exact length of your transition.What camera movements are available?
What camera movements are available?
20 presets are supported, including
zoom_in, zoom_out, pan_left, pan_right, crane_up, hitchcock, whip_pan, and camera_rotation. Leave camera_movement unset for a static camera.What does generate_multi_clip_switch do?
What does generate_multi_clip_switch do?
When set to
true, PixVerse V6 produces multi-clip output with dynamic camera changes inside a single generation, simulating cuts and camera moves without stitching multiple requests.What are the rate limits and pricing?
What are the rate limits and pricing?
Rate limits and pricing depend on your subscription tier. See Rate Limits and the Pricing page for current values.
Best practices
- Frame consistency: choose two frames that share scene context (subject, framing, lighting) for the smoothest interpolation
- Input quality: provide sharp, well-lit images with a clear subject for the strongest motion and style stability
- Duration selection: use the shortest duration that conveys the transition to reduce cost; reserve 10-15s for narrative sequences
- Camera and multi-clip: combine
camera_movementandgenerate_multi_clip_switchfor dynamic, multi-shot transitions - Production integration: use
webhook_urlinstead of polling for scalable workflows - Error handling: implement retry with exponential backoff for 503 responses
Related APIs
- PixVerse V5.5 Transition: prior transition endpoint with fixed
5/8/10second durations and no multi-clip output. See the PixVerse V5.5 Transition overview. - PixVerse V6 (image-to-video): animate a single image or run a transition natively via
last_frame_image. See the PixVerse V6 overview. - PixVerse V6 Text to Video: generate a video from a text prompt with no input image. See the PixVerse V6 Text to Video overview.