Image-to-Video
LTX.io
GGUF
ltx-2
comfyui
comfy
ltx-video
ltx-2-3
ltx-2.3
ltxv
text-to-video
audio-to-video
video-to-video
Instructions to use RuneXX/LTX-2.3-Workflows with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LTX.io
How to use RuneXX/LTX-2.3-Workflows with LTX.io:
# Install the LTX-2 pipelines git clone https://github.com/Lightricks/LTX-2.git cd LTX-2 uv sync --frozen
# Download the weights from this repo, plus the Gemma text encoder hf download RuneXX/LTX-2.3-Workflows --local-dir models/LTX-2.3-Workflows hf download google/gemma-3-12b-it-qat-q4_0-unquantized --local-dir models/gemma-3-12b
# Fast pipeline (distilled model, no distilled LoRA needed) uv run python -m ltx_pipelines.distilled \ --distilled-checkpoint-path models/LTX-2.3-Workflows/<distilled-checkpoint>.safetensors \ --spatial-upsampler-path models/LTX-2.3-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8# HQ pipeline (two-stage, higher quality) uv run python -m ltx_pipelines.ti2vid_two_stages_hq \ --checkpoint-path models/LTX-2.3-Workflows/<checkpoint>.safetensors \ --distilled-lora models/LTX-2.3-Workflows/<distilled-lora>.safetensors 0.8 \ --spatial-upsampler-path models/LTX-2.3-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8 - Notebooks
- Google Colab
- Kaggle
(Solution) FLF2V last frame doesn't match input image
#110
by FartingBackwards - opened
I struggled with this for longer than I should have, so hopefully this can help until the workflows are updated.
Last frame is not anchored in the second sampler pass, so the model is free to invent whatever it wants at the end of the generation. The fix is to include an LTXImgToVideoInPlace for the last frame, as in the first pass.
And the generated video's last frame will finally match the input keyframe.
FartingBackwards changed discussion title from (Solution) FLF2V last frame doesn't match input frame to (Solution) FLF2V last frame doesn't match input image
Yes that makes perfect sense, and if the workflow don't have that already, thats a bit of an oversight for sure. Too many workflows and not enough coffee ;-)
Will update

