Przejdź do treści

Ltx 2.3 Quality · Extend Video

Integracja

Identyfikator modelu ltx-2.3-quality/extend-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ltx-2.3-quality/extend-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Pliki takie jak przykład: 0,27 $ 270 kredytów API Twoje pliki są mierzone przed uruchomieniem Uruchom na tej stronie

Uzyskaj klucz API
Lightricks · Wideo

Tutaj pojawi się pierwszy wynik

Zbuduj poniżej żądanie i uruchom je za pomocą klucza API. Wyniki są kopiowane do naszej przestrzeni dyskowej i przechowywane bezterminowo lub 7 dni bezpłatnie.

Zbuduj żądanie

Elementy sterujące są generowane ze schematu modelu. Kod i cena aktualizują się podczas ich zmiany.

•wymagane

Prompt określający żądaną kontynuację wideo.

•wymagane video_url
Upuść plik lub

URL wskazujący wideo, które zostanie rozszerzone.

resolution domyślnie auto

Wymiary generowanego wideo wyrównane do przyrostów 32px — na przykład 1920x1080 staje się 1888x1056 — przy czym źródło jest skalowane do tych wymiarów na potrzeby połączonego wyniku. Stabilne rozszerzenia mogą być dłuższe przy niższych rozdzielczościach i krótsze przy wyższych. Wybór 'auto' zachowuje wymiary i proporcje źródła w zakresie dozwolonym przez limity LTX.

domyślnie 121

Liczba klatek rozszerzenia podlegająca budżetowi stabilnego generowania dotyczącemu iloczynu rozdzielczości i liczby klatek: przy 24 fps około 20 sekund dla klasy 480p, 11 sekund dla klasy 720p lub 5 sekund dla klasy 1080p. Żądania przekraczające budżet zwracają 422; zmniejsz `num_frames` lub wybierz mniejszą rozdzielczość. Liczba obejmuje `num_context_frames` nakładających się na źródło, więc dodany czas trwania wynosi około (`num_frames` - `num_context_frames`) / `frames_per_second` sekund.

Zaawansowane negative_prompt · end_image · extend_direction · video_quality · video_write_mode · num_context_frames · end_image_strength · frames_per_second · video_strength · num_inference_steps · guidance_scale · seed · match_input_fps · enable_prompt_expansion · enable_safety_checker
domyślnie color distortion, ove...

Negatywny prompt określający, czego generowanie powinno unikać.

end_image_url
Upuść plik lub

Opcjonalny obraz klatki kluczowej ustawiający nową pierwszą klatkę rozszerzenia przy rozszerzaniu wstecz lub ostatnią klatkę przy rozszerzaniu w przód.

extend_direction domyślnie forward

Tryb rozszerzania wideo: 'backward' tworzy nowy początek, natomiast 'forward' kontynuuje wideo poza jego końcem.

video_quality domyślnie high

Ustawienie jakości stosowane do wynikowego wideo.

video_write_mode domyślnie balanced

Tryb zapisu wynikowego wideo.

domyślnie 25

Liczba klatek źródłowych żądanych jako kontekst/nakładanie rozszerzenia, ograniczona liczbą klatek zawartych w źródle. Liczba jest zaokrąglana w dół, aby dopasować ją do siatki LTX 8k+1.

domyślnie 1

Opcjonalna siła warunkowania końcowej klatki kluczowej: zmniejszenie zapewnia modelowi większą swobodę, natomiast 1.0 wymusza dokładne dopasowanie.

domyślnie 24

Liczba klatek na sekundę wynikowego wideo.

domyślnie 1

Siła warunkowania kontekstu źródłowego: zmniejszenie zapewnia modelowi większą swobodę. Przy wartości 1.0 nakładające się klatki pozostają zablokowane na źródle, zapewniając płynne przejście.

domyślnie 15

Ustaw liczbę kroków wnioskowania, maksymalnie 30; pozostawienie bez zmian używa 15.

domyślnie 1

Dostosuj classifier-free guidance za pomocą tej skali; jej domyślne strojenie ma zapewniać wysoką jakość i szybkie generowanie.

Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.

POST /run/ltx-2.3-quality/extend-video?wait=20 wycena → 0,27 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ltx-2.3-quality/extend-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Uruchom to żądanie

Klucz pozostaje w tej przeglądarce: jest wysyłany tylko do Doitong API i zapisywany (localStorage) tylko po zaznaczeniu opcji Zapamiętaj. Uzyskaj klucz API

Informacje o Ltx 2.3 Quality · Extend Video

Rozszerza istniejący klip, generując nowy materiał na podstawie wymaganego `prompt`. `extend_direction` przyjmuje wartość `forward`, aby kontynuować od końca, lub `backward`, aby utworzyć nowy początek. `num_context_frames` (9 do 121) określa zakres nakładania się ze źródłem, a `num_frames` (9 do 481) długość segmentu. Opcjonalny `end_image_url` ustala końcową klatkę kluczową, a `match_input_fps` zachowuje liczbę klatek źródła.

Parametry

Wyślij nazwę kanoniczną albo natywną, nie obie. Nazwy kanoniczne

NazwaTyp DomyślneDozwolone Opis
promptwymagane
Typstring
Prompt określający żądaną kontynuację wideo.
video_urlwymagane video
Typurl · video
URL wskazujący wideo, które zostanie rozszerzone.
extend_directionopcjonalne
Typenum
Domyślneforward
forwardbackward
Tryb rozszerzania wideo: 'backward' tworzy nowy początek, natomiast 'forward' kontynuuje wideo poza jego końcem.
num_framesopcjonalne
Typinteger
Domyślne121
9 – 481
Liczba klatek rozszerzenia podlegająca budżetowi stabilnego generowania dotyczącemu iloczynu rozdzielczości i liczby klatek: przy 24 fps około 20 sekund dla klasy 480p, 11 sekund dla klasy 720p lub 5 sekund dla klasy 1080p. Żądania przekraczające budżet zwracają 422; zmniejsz `num_frames` lub wybierz mniejszą rozdzielczość. Liczba obejmuje `num_context_frames` nakładających się na źródło, więc dodany czas trwania wynosi około (`num_frames` - `num_context_frames`) / `frames_per_second` sekund.
num_context_framesopcjonalne
Typinteger
Domyślne25
9 – 121
Liczba klatek źródłowych żądanych jako kontekst/nakładanie rozszerzenia, ograniczona liczbą klatek zawartych w źródle. Liczba jest zaokrąglana w dół, aby dopasować ją do siatki LTX 8k+1.
end_image_urlopcjonalne end_image
Typurl · image
Opcjonalny obraz klatki kluczowej ustawiający nową pierwszą klatkę rozszerzenia przy rozszerzaniu wstecz lub ostatnią klatkę przy rozszerzaniu w przód.
end_image_strengthopcjonalne
Typnumber
Domyślne1
0 – 1
Opcjonalna siła warunkowania końcowej klatki kluczowej: zmniejszenie zapewnia modelowi większą swobodę, natomiast 1.0 wymusza dokładne dopasowanie.
resolutionopcjonalne
Typobject
Domyślneauto
autosquare_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Wymiary generowanego wideo wyrównane do przyrostów 32px — na przykład 1920x1080 staje się 1888x1056 — przy czym źródło jest skalowane do tych wymiarów na potrzeby połączonego wyniku. Stabilne rozszerzenia mogą być dłuższe przy niższych rozdzielczościach i krótsze przy wyższych. Wybór 'auto' zachowuje wymiary i proporcje źródła w zakresie dozwolonym przez limity LTX.
match_input_fpsopcjonalne
Typboolean
Domyślnetrue
Dopasowanie liczby klatek na sekundę wyniku do źródła po włączeniu, zastępujące `frames_per_second`. FPS źródła jest zaokrąglany do liczby całkowitej i ograniczany do obsługiwanego zakresu.
frames_per_secondopcjonalne
Typnumber
Domyślne24
1 – 60
Liczba klatek na sekundę wynikowego wideo.
video_strengthopcjonalne
Typnumber
Domyślne1
0 – 1
Siła warunkowania kontekstu źródłowego: zmniejszenie zapewnia modelowi większą swobodę. Przy wartości 1.0 nakładające się klatki pozostają zablokowane na źródle, zapewniając płynne przejście.
num_inference_stepsopcjonalne
Typinteger
Domyślne15
8 – 30
Ustaw liczbę kroków wnioskowania, maksymalnie 30; pozostawienie bez zmian używa 15.
guidance_scaleopcjonalne
Typnumber
Domyślne1
1 – 20
Dostosuj classifier-free guidance za pomocą tej skali; jej domyślne strojenie ma zapewniać wysoką jakość i szybkie generowanie.
generate_audioopcjonalne
Typboolean
Domyślnetrue
Przełącznik audio rozszerzenia: wyłączenie pozostawia dodany segment bez dźwięku, zachowując ścieżkę audio źródłowego wideo. Włączenie generuje audio dla rozszerzenia i wykonuje przenikanie ze źródłem w miejscu połączenia.
negative_promptopcjonalne
Typstring
Domyślnecolor distortion, overexposure, static, blurry details, subtitles, style, artwork, painting, frame, still, dim overall tone, worst quality, low quality, JPEG compression artifacts, ugly, mutilated, extra fingers, poorly drawn hands, poorly drawn face, deformed, disfigured, malformed limbs, fused fingers, motionless frame, cluttered background, three legs, crowded background, walking backwards
Negatywny prompt określający, czego generowanie powinno unikać.
seedopcjonalne
Typinteger | null
Ziarno zapewniające powtarzalność generowania. Ustawienie None wybiera ziarno losowo.
enable_prompt_expansionopcjonalne
Typboolean
Domyślnetrue
Określa, czy rozwijanie promptu jest włączone.
enable_safety_checkeropcjonalne
Typboolean
Domyślnetrue
Określa, czy sprawdzanie bezpieczeństwa jest włączone.
video_qualityopcjonalne
Typenum
Domyślnehigh
lowmediumhighmaximum
Ustawienie jakości stosowane do wynikowego wideo.
video_write_modeopcjonalne
Typenum
Domyślnebalanced
fastbalancedsmall
Tryb zapisu wynikowego wideo.
wymagane Nazwa kanoniczna, również akceptowana

Parametry plików przyjmują publiczny URL https://, identyfikator URI data: do 10 MB albo file_url przesłanego pliku. Pliki

Wynik

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ltx-2.3-quality/extend-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 270,
    "usd": "0.27",
    "charged": 270,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42,
    "prompt": "string"
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Twoje pliki, Twój wybórKażdy outputs[].url to kopia w naszej przestrzeni dyskowej: przechowywana bezterminowo (opłata za GB-miesiąc) lub 7 dni bezpłatnie, zgodnie z ustawieniem konta lub ?storage=.
Taki sam format w każdym modelutype, url, content_type, width, height i duration — tak samo dla obrazów, filmów i dźwięku. output to własny obiekt wyniku modelu.
Pola wyniku
video
object {url, content_type, file_name, file_size}Wideo utworzone przez model.
seed
integerRzeczywiste ziarno zastosowane podczas generowania.
prompt
stringPrompt generowania, w tym wszelkie rozszerzenia zastosowane przed użyciem.

Więcej modeli: Wideo na wideo

Dla agentów AI: ta strona w formacie Markdown jest dostępna pod adresem https://doitong.com/pl/developers/models/ltx-2.3-quality/extend-video.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt