1 Your shot
2 Pick an effect
3 Lock it
tight: only big changesloose: catch subtle light
Gallery real LTX-2.3 renders, locked with PlateLock
Loading examples…
How it works
- Prep — your clip is trimmed to LTX's 8n+1 frames and a model-resolution proxy is made. PlateLock · Prep Plate
- Generate — LTX-2.3 EditAnything (open weights) repaints the proxy with your effect.
- Tone-align — a robust per-frame colour fit undoes the model's global drift, so only real changes stand out.
- Difference matte — a noise-adaptive change detector with 3-D (space + time) hysteresis finds exactly what the model added, ignoring VAE shimmer. PlateLock · Difference Matte
- Stabilise — temporal median + bidirectional agreement: no flicker, no ghost trails. PlateLock · Temporal Stabilize
- Composite — the effect is upscaled, re-grained to your camera's noise and laid over the full-resolution original. Outside the matte, pixels are copied bit-for-bit. PlateLock · Composite onto Plate
- Prove it — the Fidelity Report measures how much of your shot survived, vs the raw model. PlateLock · Fidelity Report
- Ship it — 9:16 before/after share clip, X-ray matte, and a reusable VFX element (alpha or emissive) for Nuke / After Effects / Resolve.
git clone https://github.com/TusharTechs/platelock && cd platelock # 1. ComfyUI + nodes + LTX-2.3 weights (GPU box, e.g. Runpod L40S 48GB) bash scripts/runpod_setup.sh # 2. the app (anywhere) — talks to ComfyUI through comfy-sdk export COMFY_BASE_URL=http://<gpu-host>:8189 pip install -r app/requirements.txt && python app/run.py