Přejít na obsah

Editto

Integrace

ID modelu editto
# 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/editto?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"

Soubory jako v příkladu: 0,405 $ 405 kreditů API vaše soubory se před spuštěním změří Spustit na této stránce

Získat API klíč
Open model Video na video až 720p #video-edit#wan-vace

Editace videa podle instrukcí, která pomocí promptu přepisuje zdrojové video s nastavením snímků, FPS a rozlišení

Open model · Video

Zde se zobrazí váš první výsledek

Níže sestavte požadavek a spusťte ho pomocí svého API klíče. Výstupy se kopírují do našeho úložiště a uchovávají se navždy nebo 7 dne zdarma.

Sestavit požadavek

Ovládací prvky se generují ze schématu modelu. Kód a cena se aktualizují podle provedených změn.

•povinné

Textové pokyny pro řízení generování videa.

•povinné video_url
Přetáhněte soubor nebo

URL zdrojového video souboru; vyžadováno při inpaintingu.

resolution výchozí auto

Rozlišení výstupního videa.

aspect_ratio výchozí auto

Poměr stran výsledného videa.

výchozí 81

Počet snímků výstupu včetně obou mezních hodnot, v rozsahu 81–241.

výchozí 0

Počet interpolací: 0 ponechá původní snímky bez interpolace; ostatní hodnoty určují počet mezilehlých snímků vytvořených mezi nimi.

Pokročilé negative_prompt · sampler · acceleration · video_quality · video_write_mode · frames_per_second · num_inference_steps · guidance_scale · shift · temporal_downsample_factor · seed · match_input_frames_per_second · enable_safety_checker · enable_auto_downsample · return_frames_zip
výchozí letterboxing, borders...

Negativní prompt použitý při generování videa.

sampler výchozí unipc

Sampler použitý při generování videa.

acceleration výchozí regular

Nastavení urychlení inference s volbou 'none' nebo 'regular': urychlené zpracování výrazně zvyšuje rychlost za cenu velmi malé změny výstupu.

video_quality výchozí high

Úroveň kvality výsledného videa.

video_write_mode výchozí balanced

Režim zápisu výsledného videa.

výchozí 16

Snímková frekvence vygenerovaného videa, použitá pouze tehdy, když `match_input_frames_per_second` není true; přijímané hodnoty jsou 5–30 snímků za sekundu.

výchozí 30

Počet vzorkovacích kroků; vyšší počet znamená delší zpracování, ale lepší kvalitu.

výchozí 5

Síla zarovnání promptu řízená pomocí classifier-free guidance; zvýšení škály vede vygenerované obrázky k přesnějšímu dodržení textu.

výchozí 5

Nastavení posunu použité při generování videa.

výchozí 0

Faktor vynechávání snímků videa vyjádřený celým číslem; pro každý faktor podvzorkování se jednou použije automatické převzorkování. Hodnota 0 ponechá časové podvzorkování vypnuté.

Seed zajišťující reprodukovatelné generování. Nastavení na None vybere seed náhodně.

POST /run/editto?wait=20 cena → 0,405 $
# 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/editto?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"

Spustit tento požadavek

Váš klíč zůstává v tomto prohlížeči: odesílá se pouze do Doitong API a uloží se do localStorage jen tehdy, když zaškrtnete možnost Zapamatovat. Získat klíč API

O modelu Editto

Upravuje existující video zadané pomocí `video_url` podle textového `prompt`. Výstup může zachovat počet snímků a snímkovou frekvenci vstupu, nebo použít `num_frames` (17 až 241) a `frames_per_second` (5 až 30). Rozlišení je od 240p do 720p, poměr stran může být auto, 16:9, 1:1 nebo 9:16 a lze vrátit také ZIP se snímky.

Parametry

Odešlete buď kanonický název, nebo nativní název, ne oba. Kanonické názvy

NázevTyp VýchozíPovolené Popis
promptpovinné
Typstring
Textové pokyny pro řízení generování videa.
negative_promptvolitelné
Typstring
Výchozíletterboxing, borders, black bars, bright colors, overexposed, static, blurred details, subtitles, style, artwork, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, malformed limbs, fused fingers, still picture, cluttered background, three legs, many people in the background, walking backwards
Negativní prompt použitý při generování videa.
match_input_num_framesvolitelné
Typboolean
Výchozífalse
Zdroj počtu snímků vygenerovaného videa: false používá `num_frames`, zatímco true kopíruje počet snímků vstupního videa.
num_framesvolitelné
Typinteger
Výchozí81
17 – 241
Počet snímků výstupu včetně obou mezních hodnot, v rozsahu 81–241.
match_input_frames_per_secondvolitelné
Typboolean
Výchozífalse
Zdroj snímkové frekvence vygenerovaného videa: false používá `frames_per_second`, zatímco true kopíruje snímkovou frekvenci vstupního videa.
frames_per_secondvolitelné
Typinteger | null
Výchozí16
5 – 30
Snímková frekvence vygenerovaného videa, použitá pouze tehdy, když `match_input_frames_per_second` není true; přijímané hodnoty jsou 5–30 snímků za sekundu.
seedvolitelné
Typinteger | null
Seed zajišťující reprodukovatelné generování. Nastavení na None vybere seed náhodně.
resolutionvolitelné
Typenum
Výchozíauto
auto240p360p480p580p720p
Rozlišení výstupního videa.
aspect_ratiovolitelné
Typenum
Výchozíauto
auto16:91:19:16
Poměr stran výsledného videa.
num_inference_stepsvolitelné
Typinteger
Výchozí30
2 – 50
Počet vzorkovacích kroků; vyšší počet znamená delší zpracování, ale lepší kvalitu.
guidance_scalevolitelné
Typnumber
Výchozí5
1 – 10
Síla zarovnání promptu řízená pomocí classifier-free guidance; zvýšení škály vede vygenerované obrázky k přesnějšímu dodržení textu.
samplervolitelné
Typenum
Výchozíunipc
unipcdpm++euler
Sampler použitý při generování videa.
shiftvolitelné
Typnumber
Výchozí5
1 – 15
Nastavení posunu použité při generování videa.
video_urlpovinné video
Typurl · video
URL zdrojového video souboru; vyžadováno při inpaintingu.
enable_safety_checkervolitelné
Typboolean
Výchozífalse
Přepínač bezpečnostní kontroly, jehož vypnutí vyžaduje autorizaci účtu. Bez této autorizace se kontroluje každý požadavek bez ohledu na nastavení; true kontrolu povolí.
accelerationvolitelné
Typenum
Výchozíregular
nonelowregular
Nastavení urychlení inference s volbou 'none' nebo 'regular': urychlené zpracování výrazně zvyšuje rychlost za cenu velmi malé změny výstupu.
video_qualityvolitelné
Typenum
Výchozíhigh
lowmediumhighmaximum
Úroveň kvality výsledného videa.
video_write_modevolitelné
Typenum
Výchozíbalanced
fastbalancedsmall
Režim zápisu výsledného videa.
num_interpolated_framesvolitelné
Typinteger
Výchozí0
0 – 5
Počet interpolací: 0 ponechá původní snímky bez interpolace; ostatní hodnoty určují počet mezilehlých snímků vytvořených mezi nimi.
temporal_downsample_factorvolitelné
Typinteger
Výchozí0
0 – 5
Faktor vynechávání snímků videa vyjádřený celým číslem; pro každý faktor podvzorkování se jednou použije automatické převzorkování. Hodnota 0 ponechá časové podvzorkování vypnuté.
enable_auto_downsamplevolitelné
Typboolean
Výchozífalse
Automatické přizpůsobení počtu snímků: povolení umožní modelu zpracovat časově podvzorkované video vhodné délky a následná interpolace obnoví původní počet snímků.
return_frames_zipvolitelné
Typboolean
Výchozífalse
Určuje, zda se vrátí také archiv ZIP obsahující každý vygenerovaný snímek; aktivováno při hodnotě true.
povinné Kanonický název, také podporován

Parametry souborů přijímají veřejnou adresu https:// URL, data: URI do 10 MB nebo file_url nahraného souboru. Soubory

Výstup

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "editto",
  "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": 405,
    "usd": "0.405",
    "charged": 405,
    "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    },
    "prompt": "Make it a Pixel Art video.",
    "seed": 42,
    "frames_zip": {
      "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
    }
  },
  "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"
  }
}
Vaše soubory, vaše volbaKaždý outputs[].url je kopie v našem úložišti: uchovávaná navždy (zpoplatněná za GB-měsíc) nebo 7 dne zdarma podle nastavení účtu nebo ?storage=.
Stejná struktura u každého modelutype, url, content_type, width, height a duration pro obrázky, video i zvuk. output je vlastní objekt výsledku modelu.
Pole výstupu
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Video soubor vygenerovaný z obrázku.
prompt
stringPrompt použitý k vygenerování výstupu.
seed
integerHodnota seedu použitá při generování.
frames_zip
object {url, content_type, file_name, file_size} | nullArchiv ZIP obsahující každý snímek videa, vrácený na vyžádání.

Pro AI agenty: tato stránka je ve formátu Markdown na adrese https://doitong.com/cs/developers/models/editto.md. Všechny modely a návody: https://doitong.com/developers/llms.txt