Quick Start Guide
June 26, 2025 · View on GitHub
Get up and running with LTX-Video training in just a few steps!
⚡ Installation
First, install uv if you haven't already. Then clone the repository and install the dependencies:
git clone https://github.com/Lightricks/LTX-Video-Trainer
cd LTX-Video-Trainer
uv sync
source .venv/bin/activate
💻 Command Line Training
For step-by-step command-line training:
- Prepare your dataset - See Dataset Preparation for splitting videos, generating captions, and preprocessing
- Configure training - Check Configuration Reference for setting up your training parameters
- Start training - Follow the Training Guide to run your training job
🎨 Web Interface (Gradio)
For users who prefer a graphical interface, you can use our Gradio web UI. Note that while more user-friendly, it's less flexible configuration-wise than the CLI approach:
# Install dependencies if you haven't already
uv sync
source .venv/bin/activate
cd scripts
# Launch the Gradio interface
python app_gradio.py
This will open a web interface at http://localhost:7860 that provides all training functionality in a user-friendly way.
The interface provides the same functionality as the command-line tools but in a more intuitive way.
Next Steps
Once you've completed your first training run, you can:
- Learn more about Dataset Preparation for advanced preprocessing
- Explore different Training Modes (LoRA, Full fine-tuning, IC-LoRA)
- Dive deeper into Training Configuration
Need Help?
If you run into issues at any step, see the Troubleshooting Guide for solutions to common problems.