Wprowadzenie
Przedłużanie wideo w MiniMax H3 Singularity 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 Singularity 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 | Obraz na wideo, referencje na wideo i przedłużanie wideo, każdy z obsługą LoRA |
| Model bazowy | Singularity, dostrojona przez społeczność wersja MiniMax H3 opublikowana na Hugging Face 5 września 2026 |
| Cel dostrojenia | Trening HDR przeciw rozmyciu ruchu, odtwarzanie twarzy w oddali, mniej błyszcząca skóra, mocniejsza reakcja na akcję i kamerę |
| Wejście LoRA | Do 3 wpisów, każdy {path, scale}; standardowe LoRA dla MiniMax H3 ładują się bez zmian |
| 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) |
| 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
Obrót i cięcie, nadal ostre
Singularity przeszedł dodatkowy trening na materiale o wysokim zakresie dynamiki, żeby szybka akcja się nie rozmazywała. Z jednego zdjęcia szermierki na mokrym dachu wygenerował obrót, cięcie przez deszcz i gwałtownie okrążającą kamerę, a ostrze i rozbryzgi wody pozostały czytelne w pełnym ruchu.
Dwie osoby z dwóch zdjęć, jedna walka
Tryb referencje na wideo bierze każdą postać z jej własnego obrazu. Szermierka z jednego zdjęcia i tancerz z drugiego toczą sparing na tym samym dachu, potem przerywają i wybuchają śmiechem, a oboje przez cały ruch pozostają wyraźnie sobą.
LoRA, których używasz z H3, ładują się tu bez zmian
Singularity zachowuje architekturę MiniMax H3, więc pliki LoRA dla H3 wczytują się bez zmian: w naszym teście z tym samym seedem dodanie jednej zmieniło klip. Fotograficzna klatka startowa i tak decyduje o wyglądzie, dlatego przy tym obrocie breakdance LoRA taśmy VHS jest prawie niewidoczna. Wyraźny taśmowy wygląd daje tryb tekst na wideo w MiniMax H3 LoRA.
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.0625 / sekundę |
| $0.09375 / sekundę |
| $0.125 / sekundę |
| $0.25 / sekundę |
Zastosowania
Walki i sceny akcji
Szermierka, sztuki walki i szybka choreografia to fundament, wokół którego zbudowano to dostrojenie. Zacznij od mocnej klatki startowej, opisz dwa lub trzy czyste takty i pozwól modelowi utrzymać ostry ruch.
Taniec i występy
Obroty, skoki i szybkie zmiany kierunku to miejsca, w których zwykłe modele wideo się rozmazują. Dodaj klip referencyjny z układem i zdjęcie wykonawcy, żeby utrzymać zarówno ruch, jak i twarz.
Szerokie plany, w których twarze przetrwają
Dostrojenie celuje konkretnie w twarze w planach średnich i ogólnych. Używaj go w scenach z tłumem i szerokich ujęciach otwierających, gdzie twarze ze zwykłego modelu się rozpadają.
Treści bez cenzury w ruchu
LoRA NSFW wytrenowane pod H3 ładują się w Singularity bez weryfikacji i bez filtra. Uruchomiliśmy nasze najmocniejsze prompty w trybach obraz na wideo i referencje na wideo, i klipy wróciły zgodnie z opisem.
Wskazówki
Do ruchu, nie do bezruchu
Trening Singularity celuje w szybką akcję, ruchy kamery i twarze z daleka. Przy powolnym, niemal statycznym ujęciu zwykła rodzina MiniMax H3 LoRA jest szybsza i tańsza; przełącz się tutaj, gdy walka, taniec albo szybka panorama zaczynają się rozmazywać.
Wykorzystaj swoje LoRA dla H3
Singularity zachowuje architekturę MiniMax H3, więc LoRA wytrenowane dla H3 ładują się bez zmian. Uruchomiliśmy ten sam plik LoRA, wytrenowany pod najmocniejszą treść, na obu rodzinach. Zachowaj te same skale jako punkt wyjścia, a potem dostrajaj.
Licz się z wolniejszym renderem
W naszych testach pięciosekundowy klip w 480p zajmował w Singularity około 80 sekund, wobec 25–50 sekund w zwykłej rodzinie. Ustaw timeouty klienta z uwzględnieniem tego i szkicuj ruch w 480p, zanim pójdziesz wyżej.
Opisuj ruch w taktach
Dostrojenie nagradza jasne, fizyczne czasowniki akcji: obraca się, dobywa, ląduje, gwałtownie się odwraca. Opisz dwa lub trzy takty z ruchem kamery do każdego i zakończ linią Audio: z uderzeniami i oddechem.
Wprowadzenie
MiniMax H3 Singularity 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 Singularity 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 Singularity 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-singularity-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.










