Wprowadzenie
Przedłużanie wideo w MiniMax H3 LoRA. Wyślij klip, który chcesz kontynuować, i opisz, co dzieje się dalej: ostatnia klatka twojego klipu staje się klatką początkową nowego ujęcia obraz na wideo w MiniMax H3 LoRA, a oryginał i nowy fragment wracają połączone w jednym MP4. Płacisz tylko za nowe sekundy.
| Pole | Wartość |
|---|---|
| Wejście | Wideo |
| Wyjście | Wideo |
| Endpointy | Tekst na wideo, obraz na wideo, referencje na wideo i przedłużanie wideo, każdy z obsługą LoRA |
| Model bazowy | Otwarte wagi MiniMax H3, opublikowane przez MiniMax 3 sierpnia 2026 |
| Wejście LoRA | Do 3 wpisów, każdy {path, scale}; path to bezpośredni adres HTTPS do pliku .safetensors |
| Siła LoRA | Od 0 do 4 na wpis (domyślnie 1) |
| Długość klipu | Od 3 do 15 sekund, pełne sekundy (domyślnie 5) |
| Rozdzielczość | 480p, 540p, 768p lub 1080p (domyślnie 480p) |
| Proporcje obrazu | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, 9:21 przy tekście i referencjach; obraz na wideo zachowuje kształt klatki startowej |
| Referencje | Do 9 obrazów, 3 wideo (łącznie 15 sekund) i 3 klipów audio |
| Wynik | MP4, H.264 w 24 fps ze stereofoniczną ścieżką AAC |
| Polityka treści | Bez cenzury; bez filtra na prompt, wagi ani wynik |
| Rozliczenie | Za sekundę wyniku według rozdzielczości; LoRA bez osobnej opłaty; referencje doliczają się do wyceny w trybie referencje na wideo |
Najważniejsze funkcje
Każda LoRA dla MiniMax H3 jest o jeden link stąd
Wskaż w loras bezpośredni link do pliku .safetensors, ustaw scale, a plik zostanie pobrany w chwili uruchomienia żądania. Bez wgrywania, bez listy dozwolonych, bez weryfikacji. Ta scena w nocnym barze to czysty prompt plus LoRA taśmy VHS: szumy trackingu, rozlewający się kolor i stłumiona szafa grająca pochodzą z wag.
Zmień medium, nie tylko gradację
LoRA stylu robi znacznie więcej niż filtr kolorów. Z LoRA ręcznie rysowanej kreskówki z 1939 roku i jej słowem wyzwalającym scena na dachu wróciła jako animacja w stylu rubber hose, z malowanymi tłami i trzeszczącą ścieżką big-bandu – z tego samego modelu, który renderuje fotorealistyczne ujęcia.
LoRA i obrazy referencyjne w jednym żądaniu
W trybie referencje na wideo LoRA nakłada się na maksymalnie dziewięć obrazów, trzy klipy i trzy klipy audio. Tu jedno zdjęcie ustala kobietę, a drugie pokój hotelowy; LoRA realizmu na 0,8 utrzymuje wiarygodną skórę i tkaniny, gdy kobieta przechodzi przez pokój.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
prompt | Tak | Wymagane. Co dzieje się dalej: kolejna akcja, ruch kamery i dźwięk. od 1 znaków · do 7000 znaków |
video_url | Tak | Klip do kontynuowania: MP4, MOV albo WebM, do 60 sekund. Jego ostatnia klatka staje się klatką początkową nowego fragmentu, więc utnij go na czystej, ostrej klatce. od 1 znaków |
last_image_url | Nie | Opcjonalna docelowa klatka końcowa: nowy fragment kończy się na tym obrazie. Przypina zakończenie, nie ruch pomiędzy. |
resolution | Nie | 480p, 540p, 768p albo 1080p, domyślnie 480p. Wybierz rozdzielczość swojego źródła, żeby połączenie wyglądało równo. |
duration_seconds | Nie | Długość nowego fragmentu: dowolna liczba całkowita od 3 do 15, domyślnie 5. Twoje źródło jest dodawane z przodu i nie jest rozliczane. |
loras | Nie | Do trzech wpisów {path, scale} wytrenowanych dla MiniMax H3, scale od 0 do 4, nałożonych na nowy fragment. Domyślnie: |
seed | Nie | Opcjonalne, od 0 do 2147483647. Trzymaj go stałego, by porównywać po jednym zmienionym polu; zostaw puste dla różnorodności. |
Cennik
Rozliczenie za sekundę nowego fragmentu w wybranej rozdzielczości; wysłany klip źródłowy nie jest rozliczany. Wczytanie LoRA nie wiąże się z osobną opłatą.
| Specyfikacja | Cena |
|---|---|
| $0.05 / sekundę |
| $0.075 / sekundę |
| $0.10 / sekundę |
| $0.20 / sekundę |
Zastosowania
LoRA bez cenzury, bez akceptacji
LoRA NSFW postaci, anatomii i ruchu ładują się jak każdy inny plik: bez listy dozwolonych, bez kolejki do weryfikacji i bez filtra na wynik. Uruchomiliśmy LoRA NSFW z naszymi najmocniejszymi promptami na wejściu tekstowym, obrazowym i referencyjnym – każdy klip wrócił dokładnie tak, jak go opisano.
Jedna postać przez całą serię
Załaduj LoRA postaci na 0,8, zachowaj ten sam seed i zmieniaj tylko linie z akcją i miejscem. W trybie referencje na wideo możesz dołożyć do LoRA nawet dziewięć zdjęć tej samej osoby, żeby jeszcze mocniej utrzymać tożsamość.
Firmowy wygląd każdego klipu
LoRA taśmy filmowej, VHS, anime i kreskówki zamieniają ten sam prompt w twój własny styl wizualny. Połóż LoRA stylu z niższym scale pod LoRA postaci, żeby barwiła kadr, nie walcząc z postacią.
LoRA ruchu i kamery
Ekosystem H3 ma już LoRA do ruchów kamery, choreografii walk i tańca. Wstaw jedną w trzecie miejsce, gdy ujęcie potrzebuje ruchu, którego model bazowy nie da z samego tekstu.
Wskazówki
Wskaż plik z wagami, niczego nie wgrywaj
Każdy wpis w loras to path i scale. path to bezpośredni link HTTPS do pliku .safetensors wytrenowanego pod MiniMax H3, na przykład link resolve z Hugging Face. Nic do nas nie wgrywasz i nikt niczego nie sprawdza; plik jest pobierany w chwili uruchomienia żądania, więc trzymaj go tam, gdzie pozostanie dostępny.
Sprawdź, czy LoRA naprawdę działa
Puść jeden krótki klip w 480p ze słowem wyzwalającym LoRA na początku promptu. LoRA stylu powinna być widoczna od pierwszej klatki: w naszym teście LoRA taśmy VHS zamieniła czystą scenę w pokoju hotelowym w szumy trackingu, rozlewający się kolor i wyblakłą paletę z lat 80. Jeśli nic się nie zmienia, wagi najpewniej wytrenowano pod inny model bazowy.
LoRA koncepcyjne zaczynaj od 0,6–0,8
LoRA stylu dobrze znoszą wartość 1,0. Ciężkie LoRA koncepcyjne przy 1,0 mogą przejąć całe ujęcie, a w trybie obraz na wideo odciągnąć klip od klatki otwierającej. Zacznij niżej, a potem podnoś po jednej skali, żeby wiedzieć, która waga co zmieniła.
Szkicuj w 480p przez pięć sekund
Najtańszy wariant to 480p przez 3–5 sekund. W naszych testach pięciosekundowy klip w 480p z LoRA o rozmiarze 86 MB wracał w 25–50 sekund. Dopracuj tam wygląd, a potem powtórz najlepsze ujęcie w 768p lub 1080p z tym samym seedem.
Wprowadzenie
MiniMax H3 LoRA Przedłużanie wideo kontynuuje klip, który już masz. Wyślij go jako video_url razem z promptem opisującym, co dzieje się dalej. Ostatnia klatka twojego klipu staje się klatką początkową nowego ujęcia obraz na wideo w MiniMax H3 LoRA trwającego od 3 do 15 sekund, a oba fragmenty są łączone w jeden MP4: najpierw twój 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 osobno.
Kluczowe funkcje i atuty
Ciągłość bierze się z ostatniej klatki. Kostiumy, scenografia, światło i położenie wszystkich osób zostają, bo nowy fragment dosłownie zaczyna się na twojej ostatniej klatce. Ruch nie przenosi się w ten sam sposób: model widzi jeden kadr, a nie cały klip, więc opisz ruch, który ma trwać, zamiast zakładać, że zachowa tempo i kierunek.
Dostajesz jeden plik oraz osobno nowy fragment. Dźwięk twojego źródła zostaje, a dźwięk nowego fragmentu następuje po nim. Pierwszy zasób wyniku to połączony klip (rola video), drugi to sam nowy fragment (rola segment), gotowy do kolejnego przedłużenia albo do edytora. 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.
Cała reszta to MiniMax H3 LoRA obraz na wideo. Nowy fragment działa na tych samych trasach, z tym samym zakresem treści i tą samą ceną za sekundę co endpoint obraz na wideo, a nieudana generacja jest zwracana tak samo. Jeśli generacja się powiedzie, ale samo połączenie nie da się zbudować, zadanie kończy się błędem, a opłata jest zwracana.
Twoje LoRA przechodzą dalej. loras działa dokładnie tak jak w obraz na wideo: do trzech plików, każdy z własną siłą, nałożonych na nowy fragment. Wczytaj te same, których użyłeś przy klipie źródłowym, a styl pozostanie spójny na łączeniu.
Opcjonalnie możesz domknąć ujęcie. Dodaj last_image_url, docelową klatkę końcową, a nowy fragment zakończy się na tym obrazie. Przypina zakończenie, nie ruch pomiędzy.
Zastosowania
Wydłuż ujęcie, które skończyło się za wcześnie: obrotowy stolik z produktem, który staje, zanim etykieta obróci się do kamery, albo spacer urwany, zanim bohater dojdzie do drzwi. Przedłuż 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 dodane przez siebie sekundy. Ponieważ każdy krok startuje z 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ę. Klatka ustala już, kto i gdzie, więc prompt przeznacz na kolejną akcję, ruch kamery i dźwięk. Powtórz język kamery, którym skończył się twój 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 jedyne, co widzi model, więc rozmyte, urwane w pół ruchu albo mocno skompresowane zakończenie przechodzi prosto do kontynuacji. Najpierw utnij źródło na czystej, ostrej klatce. Źródła do 60 sekund są przyjmowane w MP4, MOV albo WebM.
Zachowaj spójną rozdzielczość. Wybierz rozdzielczość swojego źródła, żeby połączenie wyglądało równo, i ustaw duration_seconds na długość, której naprawdę potrzebujesz: opłata dotyczy tylko nowego fragmentu, według stawki wybranej rozdzielczości.
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": "minimax/h3-lora/video-extend",
"input": {
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"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.










