Wprowadzenie
Przedłużanie wideo na LTX 2.3 Spicy LoRA. Wyślij klip do kontynuowania i, jeśli chcesz, opisz, co dzieje się dalej: ostatnia klatka klipu staje się klatką początkową nowego ujęcia LTX 2.3 Spicy LoRA z obrazu na wideo, a oryginał i nowy fragment wracają połączone w jednym pliku MP4. Płacisz tylko za nowe sekundy.
| Pole | Wartość |
|---|---|
| Wejście | Wideo |
| Wyjście | Wideo |
| Twórca modelu | Lightricks |
| Endpoint | image-to-video, video-extend |
| LoRA | 13 wbudowanych; preset tuned albo original; do 3 nadpisań pojedynczych LoRA, siła 0-4 (domyślnie 1) |
| Czas trwania | Od 3 do 20 sekund, w pełnych sekundach |
| Rozdzielczość | 480p, 720p, 1080p (domyślnie 480p) |
| Prompt | Opcjonalny; instrukcje bez cenzury są przyjmowane |
| Treści | Bez cenzury i bez klasyfikatora treści |
| Dźwięk | Brak pola audio; zwrócona ścieżka bywa niema lub ledwie słyszalna |
| Wykonanie | Zadanie asynchroniczne, rozliczane za sekundę wyniku |
Najważniejsze funkcje
Trzynaście wbudowanych LoRA, trzy nadpisania, po jednej sile
Pole loras przyjmuje obiekty, a nie dowolny tekst: path wskazujący jedną z trzynastu wbudowanych LoRA oraz opcjonalny scale od 0 do 4. Dzięki temu styl staje się odtwarzalny w sposób, w jaki zdanie o stylu nigdy nie będzie – ten sam preset z tymi samymi trzema kluczami i tymi samymi trzema siłami odtworzy jutro to samo opracowanie na innej klatce.
Część LoRA poprawia ruch, a nie styl
better_motion, physics_v2, hardcut i transition zmieniają to, jak klip się porusza, a nie to, jak wygląda, więc czysto łączą się z LoRA stylu z presetu. Typowe ustawienie to jedna LoRA wyglądu w okolicach siły 1 plus jedna LoRA ruchu niżej, przy trzecim nadpisaniu zostawionym wolnym, dopóki nie okaże się potrzebne.
Cała reszta pokrywa się z LTX 2.3 Spicy
Jedna wymagana klatka początkowa, opcjonalny prompt, od 3 do 20 sekund, od 480p do 1080p, bez pola audio. Cała różnica to dodanie pola loras do żądania, które dopracowałeś już w rodzinie bazowej – dzięki temu test A/B między nimi to zmiana jednego pola, a nie przepisywanie wszystkiego.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
preset | Nie | Domyślny tuned stosuje zalecany zestaw ogólnego przeznaczenia; original stylizuje delikatniej i zostaje bliżej twojej ostatniej klatki. |
prompt | Nie | Opcjonalne. Co dzieje się dalej: następna akcja i ruch kamery. |
loras | Nie | Do trzech wpisów {path, scale} stosowanych do nowego fragmentu na wierzchu presetu: path to jeden z trzynastu wbudowanych kluczy LoRA, scale to jego siła od 0 do 4 (domyślnie 1). do 3 elementów |
duration_seconds | Nie | Długość nowego fragmentu: liczba całkowita sekund od 3 do 20, domyślnie 5. 20 sekund to jedna generacja, a nie sklejona sekwencja. |
resolution | Nie | Rozdzielczość nowego fragmentu: 480p, 720p lub 1080p, domyślnie 480p. |
seed | Nie | Od 0 do 2147483647. Trzymaj stałą, by porównywać po jednym zmienionym polu; pomiń, by uzyskać różnorodność. |
video_url | Tak | Klip do kontynuowania: MP4, MOV lub WebM, do 60 sekund. Jego ostatnia klatka staje się klatką początkową nowego fragmentu, więc przytnij go na czystej, ostrej klatce. od 1 znaków |
Cennik
Opłata za każdą sekundę nowego fragmentu w wybranej rozdzielczości; wysłany klip źródłowy nie jest rozliczany.
| Specyfikacja | Cena |
|---|---|
| $0.0285 / sekundę |
| $0.0475 / sekundę |
| $0.0665 / sekundę |
Zastosowania
Powtarzalny styl marki
Preset plus trzy klucze LoRA o stałych siłach to przepis, który da się wersjonować. Klatki źródłowe ożywają dokładnie w takiej postaci, w jakiej je podasz, a ten sam przepis zastosowany do całej serii daje materiał wyglądający na świadomie ujednolicony, a nie na trzynaście niepowiązanych generowań.
Praca ze stylizowanymi postaciami
Neonowe obwody, holograficzne szyldy i wolumetryczna mgła trzymają się znacznie lepiej, gdy niesie je LoRA wyglądu, niż gdy próbuje je udźwignąć jedno zdanie promptu. Klatka początkowa daje postać, a LoRA – świat, w którym ona żyje.
Poprawa ruchu bez przepisywania promptu
Kiedy klip dobrze się czyta, ale źle się porusza, dodaj better_motion albo physics_v2 na niskiej sile i powtórz uruchomienie z tą samą klatką, promptem i seedem. Wtedy ruch jest jedyną zmienną, czego edycja promptu nigdy nie zapewnia.
Przeglądy siły LoRA
Uruchom ten sam kadr i prompt przy scale 0.4, 1 i 2 dla jednej LoRA i wybieraj spośród trzech wyników. Trzysekundowe przebiegi w 480p są na tyle tanie, że taki przegląd da się zrobić porządnie przed dwudziestosekundowym renderem w 1080p.
Wskazówki
Najpierw dopracuj ujęcie na samym presecie
Uruchom klatkę i prompt w 480p na domyślnym presecie tuned, bez żadnych nadpisań. Nadpisania LoRA dopieszczają działający klip, ale nie uratują klatki, która i tak by się nie ożywiła, a zmiana trzech naraz uniemożliwia ustalenie, która z nich szkodzi.
Dostrój jedną LoRA, a potem dopisz ruch
Wyślij jeden wpis w polu loras przy scale 1 i trzymaj prompt przy rytmie akcji: „Świecące cyjanowe obwody wzdłuż jej ramion i kręgosłupa pulsują po kolei, gdy kończy obrót, za nią migoczą holograficzne billboardy, deszcz syczy na dachu. Powolny łuk wokół jej sylwetki, wolumetryczna neonowa mgła, narastający bas syntezatora.” Dopiero kiedy to się dobrze czyta, bierz się za drugą LoRA.
Przejedź po sile, a potem wydłuż
Powtórz uruchomienie przy scale 0.4 i 2 z tym samym seedem, żeby zobaczyć rozpiętość, wybierz jedną wartość, a potem wygeneruj pełną długość w 720p lub 1080p. Zapisz preset razem z każdym kluczem LoRA i jego siłą – razem tworzą przepis, po który jeszcze sięgniesz.
Wprowadzenie
LTX 2.3 Spicy LoRA Przedłużanie wideo kontynuuje klip, który już masz. Przekaż go w video_url, a jeśli chcesz pokierować tym, co dzieje się dalej, dodaj prompt. Ostatnia klatka klipu staje się klatką początkową nowego ujęcia LTX 2.3 Spicy LoRA z obrazu na wideo trwającego od 3 do 20 sekund, a obie części są łączone w jeden plik MP4: najpierw oryginał, potem kontynuacja, bez powtórzonej klatki na łączeniu. Nowy fragment wraca też jako osobny plik, więc możesz przedłużać dalej albo montować części oddzielnie.
Najważniejsze funkcje i zalety
Ciągłość bierze się z ostatniej klatki. Kostiumy, scenografia, światło i ustawienie wszystkich postaci zostają zachowane, bo nowy fragment dosłownie zaczyna się od twojej ostatniej klatki. Ruch nie przechodzi w ten sam sposób: model widzi jedną nieruchomą klatkę, a nie cały klip, dlatego opisz ruch, który ma trwać dalej, zamiast zakładać, że tempo i kierunek zostaną zachowane.
Dostajesz jeden plik i osobno nowy kawałek. Połączony MP4 zachowuje liczbę klatek na sekundę i kadrowanie Twojego klipu, bez czarnych pasów. Aby dopasować łączenie, obraz może zostać przycięty lub skorygowany o kilka procent przy krawędziach. Jeśli model zwróci wyraźnie inne proporcje, nowy fragment zostanie przeskalowany tak, aby wypełnić Twój kadr, i wyśrodkowany, a to, co wystaje, zostanie przycięte. Plik jest kodowany jako MP4 H.264 z dźwiękiem AAC. LTX 2.3 Spicy LoRA nie ma pola audio, więc nowy fragment często wraca bez dźwięku lub z cichym dźwiękiem. Dźwięk twojego oryginału zostaje; jeśli jedna strona go nie ma, połączony plik jest wypełniany ciszą, a gdy dźwięk mają obie, są łączone krótkim przenikaniem na łączeniu. Drugi zasób w wyniku to sam nowy fragment, gotowy do kolejnego przedłużenia albo do montażu.
Cała reszta to LTX 2.3 Spicy LoRA z obrazu na wideo. Nowy fragment idzie tymi samymi trasami, z tym samym zakresem treści i tą samą ceną za sekundę co punkt końcowy z obrazu na wideo, a nieudana generacja jest zwracana w ten sam sposób. Pola presetu i LoRA działają tak jak w trybie z obrazu na wideo. Jeśli generacja się powiedzie, ale nie uda się zbudować połączenia, zadanie kończy się błędem, a opłata jest zwracana.
Zastosowania
Wydłuż ujęcie, które skończyło się za wcześnie: obrotowy stolik z produktem, który zatrzymuje się, zanim etykieta spojrzy w kamerę, albo spacer urwany, zanim postać dojdzie do drzwi. Przedłuż je o kilka sekund i opisz tylko pozostały ruch.
Buduj dłuższą sekwencję krok po kroku. Wygeneruj pierwsze ujęcie, przedłuż je, a potem przedłuż połączony wynik jeszcze raz; każdy krok rozlicza tylko sekundy, które dodaje. Ponieważ każdy krok zaczyna się od jednej klatki, sprawdź każde łączenie, zanim dołożysz następne.
Poradnik promptów i wskazówki dla zaawansowanych
Opisz następny moment, a nie całą scenę, albo zostaw prompt pusty. Klatka ustala już, kto gdzie jest; jeśli piszesz, słowa przeznacz na następną akcję i ruch kamery. Powtórz język kamery, którym kończył się klip, na przykład powolny najazd albo statyczne ujęcie, żeby łączenie wyglądało jak jedno ujęcie.
Przytnij przed przedłużeniem. Ostatnia klatka to jedyny obraz, który widzi model, więc rozmyte, urwane w pół ruchu albo mocno skompresowane zakończenie przechodzi wprost do kontynuacji. Najpierw przytnij oryginał na czystej, ostrej klatce. Akceptowane są oryginały do 60 sekund w formatach MP4, MOV lub WebM.
Zachowaj spójną rozdzielczość. Rozdzielczość decyduje tylko o tym, jak ostry jest generowany nowy segment, więc niższe ustawienie sprawia, że nowa część wygląda miękciej niż oryginał. Dopasuj rozdzielczość do źródła i ustaw duration_seconds na długość, której naprawdę potrzebujesz: opłata dotyczy wyłącznie nowego segmentu.
Wolno używać wyłącznie materiałów z odpowiednią licencją oraz wizerunku dorosłych osób, które wyraziły zgodę. Osoby nieletnie, intymne wizerunki bez zgody i zwodnicze podszywanie się pod prawdziwe osoby są zabronione.
Odpowiadasz za prawa do materiału źródłowego, wizerunku, marki i muzyki oraz za każde wykorzystanie komercyjne.
Szybki start z API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "lightricks/ltx-2.3-spicy-lora/video-extend",
"input": {
"duration_seconds": 5,
"preset": "tuned",
"resolution": "480p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.





