Generate video from audio
Authentication
Request
Audio file to be used as the soundtrack for the video. The audio sets the length of the generated video, so its duration must not exceed the maximum the selected model supports at the chosen resolution.
See Input Formats for supported formats and size limits.
Input image to be used as the first frame of the video. Required if prompt is not provided. See Input Formats for supported formats and size limits.
Text description of how the video should be generated. Required if image_uri is not provided. Can be empty string when image_uri is provided. If image_uri is provided, this describes how the image should be animated. If no image_uri is provided, this describes the video content.
The resolution of the generated video in WIDTHxHEIGHT format. When omitted, the resolution is automatically determined based on the input image orientation — portrait images produce 1080x1920 video, landscape images produce 1920x1080 video. If no image is provided, defaults to 1920x1080.
Supported resolutions depend on the model — see Supported Models for the full matrix. ltx-2-5-fast and ltx-2-3-pro support 720p through 4K; ltx-2-5-pro supports 720p and 1080p only.
Frame rate in frames per second. See Supported Models for available FPS per model and resolution.
Image to be used as the last frame of the video. Requires image_uri. When provided, the video interpolates between the first and last frame. See Input Formats for supported formats and size limits.