ComfyUI Node
LTXV API Video to Video (Retake)
A ComfyUI node in LTXV API with 9 inputs and 6 outputs.
LTXV API Video to Video (Retake)
- video
- video
- info
- width
- height
- frame_rate
- frame_count
◄prompt►
◄modelltx-2-3-pro►
◄start_time0.0►
◄duration4.0►
◄modereplace_audio_and_video►
◄resolution(auto)►
◄fps_for_encoding24.000►
◄video_url►
CategoryLTXV API
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | Optional but strongly recommended -- the prompt steers what the regenerated section should look like. | |
| model | COMBO | ltx-2-3-pro | Retake supports the Pro variants only. ltx-2-3-pro is the newer LTX-2.3 family and is the API default. |
| start_time | FLOAT | 0.00–600 | Seconds into the input where the regenerated section starts. Set to 0 (combined with duration=full clip length) for a full-clip video-to-video regen. |
| duration | FLOAT | 4.02–60 | Section length in seconds. API minimum is 2.0. Set to the full clip length (combined with start_time=0) for a full video-to-video regen. |
| mode | COMBO | replace_audio_and_video | Which streams to regenerate. replace_audio_and_video = both. replace_video = keep original audio, replace pixels. replace_audio = keep pixels, replace audio. |
| resolution | COMBO | (auto) | Output resolution. (auto) lets the API mirror the input. 1920x1080 / 1080x1920 are the documented supported outputs. |
| fps_for_encoding | FLOAT | 24.0001–60 | FPS used when re-encoding a component-derived VIDEO (VideoFromComponents) to MP4 for the request body. Ignored when video_url is used or when the VIDEO is file-backed (the original bytes ride through unchanged). |
| videoopt | VIDEO | Source video. The native input type for retake. When the VIDEO is backed by an on-disk MP4 (Load Video, another LTXV node) the original bytes are uploaded directly -- audio preserved, no re-encode. | |
| video_urlopt | STRING | Public HTTPS URL of the input video. When non-empty, this wins over the `video` socket and the request uses the URL verbatim. Recommended for inputs too large for base64 (10s of MB+). |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | Native ComfyUI VIDEO wrapping the downloaded MP4 (lazy decode). Wire to SaveVideo / GetVideoComponents / partner API nodes. Audio track depends on `mode`: replace_audio_and_video / replace_audio ship API-generated audio; replace_video keeps the source's audio. |
| info | STRING | Human-readable summary. |
| width | INT | Frame width in pixels. |
| height | INT | Frame height in pixels. |
| frame_rate | FLOAT | MP4 frame rate as probed from the container. |
| frame_count | INT | Number of frames in the MP4 container. |