Skip to main content

Overview

PixVerse V5.5 Transition is an image-to-video API that interpolates a video between two keyframes. Provide a first_image_url and an end_image_url, and PixVerse V5.5 generates a smooth transition between the two frames guided by your prompt. Both images are required. It supports camera movement presets, native synchronized audio, prompt reasoning, and 5, 8, or 10 second durations.

Key capabilities

  • First-to-last frame transition: interpolate between the required first_image_url and end_image_url in a single request
  • Camera movement presets: 20 options including zoom_in, zoom_out, pan_left, pan_right, crane_up, hitchcock, whip_pan, camera_rotation
  • Native synchronized audio: enable generate_audio_switch to produce music, sound effects, or dialogue together with the video
  • Prompt reasoning (thinking_type): choose enabled (default), disabled, or auto to control prompt rewriting
  • Duration (5, 8, or 10 seconds): 5 (default), 8, or 10; 8s costs double, 10s is available up to 720p, and 1080p is limited to 5 or 8 seconds
  • 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
  • Product reveals: transition between a closed and open, or before and after, product state
  • Marketing and ads: dynamic transitions with camera movement and synchronized audio
  • Social content: vertical social_story_9_16 transitions for TikTok, Instagram Reels, and YouTube Shorts
  • Creative experimentation: stylized morphs (anime, cyberpunk, clay) between keyframes

POST /v1/ai/image-to-video/pixverse-v5-5-transition

Generate a first/last frame transition with PixVerse V5.5

GET /v1/ai/image-to-video/pixverse-v5-5-transition/{task-id}

Get task status and result by ID

GET /v1/ai/image-to-video/pixverse-v5-5-transition

List all PixVerse V5.5 Transition tasks

Parameters

Frequently Asked Questions

Provide a first_image_url and an end_image_url. PixVerse V5.5 interpolates a video between the two frames using your prompt as guidance, producing the transition in a single request.
Yes. PixVerse V5.5 Transition requires both first_image_url (first frame) and end_image_url (last frame). Requests without an end frame are rejected.
PixVerse V5.5 Transition supports 5 (default), 8, or 10 second durations and resolutions of 360p, 540p, 720p, and 1080p. 8-second videos cost double, 10-second videos are available up to 720p, and 1080p is limited to 5 or 8 seconds.
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.
Set generate_audio_switch to true and PixVerse V5.5 produces synchronized audio (background music, sound effects, or dialogue) together with the video in a single request.
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
  • Camera movement: combine a camera_movement preset with the transition for more dynamic results, or leave it unset for a clean morph
  • Duration selection: use 5 seconds for most transitions to reduce cost; request 10s only at 720p or lower
  • Production integration: use webhook_url instead of polling for scalable workflows
  • Error handling: implement retry with exponential backoff for 503 responses