Hoppa till innehåll

Ltx 2.3 Quality · Extend Video

Integrera

Modell-id 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"

Filer som exemplet: 0,27 $ 270 API-krediter dina filer mäts innan körningen Kör den på den här sidan

Hämta API-nyckel
Lightricks · Video

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt

Prompt som anger den önskade fortsättningen av videon.

•obligatoriskt video_url
Släpp en fil eller

URL som pekar på videon som ska förlängas.

resolution standard auto

Dimensioner för den genererade videon, justerade till steg om 32px – exempelvis blir 1920x1080 1888x1056 – där källan ändras till dessa dimensioner för det sammanfogade resultatet. Stabila förlängningar kan vara längre vid lägre upplösningar och kortare vid högre. Valet 'auto' behåller källans dimensioner och bildförhållande så långt LTX:s begränsningar tillåter.

standard 121

Antal bildrutor för förlängningen, begränsat av en budget för stabil generering baserad på upplösning multiplicerad med antal bildrutor: vid 24 fps ungefär 20 sekunder i 480p-klass, 11 sekunder i 720p-klass eller 5 sekunder i 1080p-klass. Begäranden som överskrider budgeten returnerar 422; minska `num_frames` eller välj en lägre upplösning. Antalet inkluderar `num_context_frames` som överlappar källan, så den tillagda längden är ungefär (`num_frames` - `num_context_frames`) / `frames_per_second` sekunder.

Avancerat 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
standard color distortion, ove...

Negativ prompt som anger vad genereringen ska undvika.

end_image_url
Släpp en fil eller

Valfri nyckelbild som anger förlängningens nya första bildruta vid bakåtförlängning eller sista bildruta vid framåtförlängning.

extend_direction standard forward

Läge för videoförlängning: 'backward' skapar en ny början, medan 'forward' fortsätter videon efter slutet.

video_quality standard high

Kvalitetsförinställning som tillämpas på utdatafilmen.

video_write_mode standard balanced

Skrivläge för den resulterande videon.

standard 25

Antal källbildrutor som begärs för kontext/överlappning vid förlängning, begränsat av hur många bildrutor källan innehåller. Antalet avrundas nedåt för att passa LTX-rutnätet 8k+1.

standard 1

Valfri konditioneringsstyrka för slutnyckelbilden: en sänkning ger modellen större frihet, medan 1.0 kräver en exakt matchning.

standard 24

Utdatafrekvens för video, mätt i bildrutor per sekund.

standard 1

Konditioneringsstyrka för källkontext: en sänkning ger modellen större frihet. Vid 1.0 förblir de överlappande bildrutorna låsta till källan, vilket ger en sömlös övergång.

standard 15

Ange hur många inferenssteg som ska köras, upp till 30; om detta lämnas oförändrat används 15.

standard 1

Justera classifier-free guidance med denna skala; standardinställningen är avstämd för både hög kvalitet och snabb generering.

Seed som gör genereringen reproducerbar. Om det ställs in på None väljs ett seed slumpmässigt.

POST /run/ltx-2.3-quality/extend-video?wait=20 pris → 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"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Ltx 2.3 Quality · Extend Video

Förlänger ett befintligt klipp genom att generera nytt material utifrån en obligatorisk `prompt`. `extend_direction` är `forward` för att fortsätta från slutet eller `backward` för att skapa en ny början. `num_context_frames` (9 to 121) anger hur mycket av källan som överlappar, och `num_frames` (9 to 481) anger segmentets längd. En valfri `end_image_url` låser den sista nyckelbilden, och `match_input_fps` behåller källans bildfrekvens.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
promptobligatoriskt
Typstring
Prompt som anger den önskade fortsättningen av videon.
video_urlobligatoriskt video
Typurl · video
URL som pekar på videon som ska förlängas.
extend_directionvalfritt
Typenum
Standardforward
forwardbackward
Läge för videoförlängning: 'backward' skapar en ny början, medan 'forward' fortsätter videon efter slutet.
num_framesvalfritt
Typinteger
Standard121
9 – 481
Antal bildrutor för förlängningen, begränsat av en budget för stabil generering baserad på upplösning multiplicerad med antal bildrutor: vid 24 fps ungefär 20 sekunder i 480p-klass, 11 sekunder i 720p-klass eller 5 sekunder i 1080p-klass. Begäranden som överskrider budgeten returnerar 422; minska `num_frames` eller välj en lägre upplösning. Antalet inkluderar `num_context_frames` som överlappar källan, så den tillagda längden är ungefär (`num_frames` - `num_context_frames`) / `frames_per_second` sekunder.
num_context_framesvalfritt
Typinteger
Standard25
9 – 121
Antal källbildrutor som begärs för kontext/överlappning vid förlängning, begränsat av hur många bildrutor källan innehåller. Antalet avrundas nedåt för att passa LTX-rutnätet 8k+1.
end_image_urlvalfritt end_image
Typurl · image
Valfri nyckelbild som anger förlängningens nya första bildruta vid bakåtförlängning eller sista bildruta vid framåtförlängning.
end_image_strengthvalfritt
Typnumber
Standard1
0 – 1
Valfri konditioneringsstyrka för slutnyckelbilden: en sänkning ger modellen större frihet, medan 1.0 kräver en exakt matchning.
resolutionvalfritt
Typobject
Standardauto
autosquare_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensioner för den genererade videon, justerade till steg om 32px – exempelvis blir 1920x1080 1888x1056 – där källan ändras till dessa dimensioner för det sammanfogade resultatet. Stabila förlängningar kan vara längre vid lägre upplösningar och kortare vid högre. Valet 'auto' behåller källans dimensioner och bildförhållande så långt LTX:s begränsningar tillåter.
match_input_fpsvalfritt
Typboolean
Standardtrue
Matchning av utdatafrekvensen mot källan när den aktiveras, vilket åsidosätter `frames_per_second`. Källans FPS avrundas till ett heltal och begränsas till det stödda intervallet.
frames_per_secondvalfritt
Typnumber
Standard24
1 – 60
Utdatafrekvens för video, mätt i bildrutor per sekund.
video_strengthvalfritt
Typnumber
Standard1
0 – 1
Konditioneringsstyrka för källkontext: en sänkning ger modellen större frihet. Vid 1.0 förblir de överlappande bildrutorna låsta till källan, vilket ger en sömlös övergång.
num_inference_stepsvalfritt
Typinteger
Standard15
8 – 30
Ange hur många inferenssteg som ska köras, upp till 30; om detta lämnas oförändrat används 15.
guidance_scalevalfritt
Typnumber
Standard1
1 – 20
Justera classifier-free guidance med denna skala; standardinställningen är avstämd för både hög kvalitet och snabb generering.
generate_audiovalfritt
Typboolean
Standardtrue
Växling för ljud vid förlängning: av lämnar det tillagda segmentet tyst men behåller källvideons ljudspår. På genererar ljud för förlängningen och korsfadar det med källan vid skarven.
negative_promptvalfritt
Typstring
Standardcolor 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
Negativ prompt som anger vad genereringen ska undvika.
seedvalfritt
Typinteger | null
Seed som gör genereringen reproducerbar. Om det ställs in på None väljs ett seed slumpmässigt.
enable_prompt_expansionvalfritt
Typboolean
Standardtrue
Styr om promptutökning är aktiverad.
enable_safety_checkervalfritt
Typboolean
Standardtrue
Styr om säkerhetskontroll är aktiverad.
video_qualityvalfritt
Typenum
Standardhigh
lowmediumhighmaximum
Kvalitetsförinställning som tillämpas på utdatafilmen.
video_write_modevalfritt
Typenum
Standardbalanced
fastbalancedsmall
Skrivläge för den resulterande videon.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
video
object {url, content_type, file_name, file_size}Video som produceras av modellen.
seed
integerFaktisk seed som används under genereringen.
prompt
stringGenereringsprompt, inklusive eventuell expansion som tillämpas före användning.

Fler modeller: Video till video

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/ltx-2.3-quality/extend-video.md. Alla modeller och guider: https://doitong.com/developers/llms.txt