Prijeđi na sadržaj

Editto

Integriraj

ID modela 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"

Datoteke poput primjera: 0,405 $ 405 API kredita vaše se datoteke mjere prije pokretanja Pokreni na ovoj stranici

Nabavi API ključ
Open model Video u video do 720p #video-edit#wan-vace

Uređivanje videozapisa na temelju uputa koje preoblikuje izvorni video iz upita, uz kontrole kadrova, fps-a i razlučivosti

Open model · Video

Vaš prvi rezultat bit će ovdje

Izradite zahtjev u nastavku i pokrenite ga svojim API ključem. Izlazi se kopiraju u našu pohranu i čuvaju zauvijek ili 7 dana besplatno.

Izradi zahtjev

Kontrole se generiraju iz sheme modela. Kôd i cijena ažuriraju se dok ih mijenjate.

•obavezno

Tekstualne upute koje usmjeravaju generiranje videa.

•obavezno video_url
Ispustite datoteku ili

URL izvorne videodatoteke; obavezan pri izvođenju inpaintinga.

resolution zadano auto

Razlučivost izlaznog videozapisa.

aspect_ratio zadano auto

Omjer širine i visine rezultirajućeg videa.

zadano 81

Broj sličica izlaza, s uključenim rasponom 81–241.

zadano 0

Broj interpolacija: 0 ostavlja izvorne sličice bez interpolacije; ostale vrijednosti određuju koliko će se međusličica generirati između njih.

Napredno 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
zadano letterboxing, borders...

Negativni prompt koji se primjenjuje pri generiranju videa.

sampler zadano unipc

Uzorkivač koji se koristi pri generiranju videa.

acceleration zadano regular

Postavka ubrzanja zaključivanja, s izborom 'none' ili 'regular': ubrzana obrada znatno povećava brzinu uz vrlo malu promjenu izlaza.

video_quality zadano high

Razina kvalitete rezultirajućeg videozapisa.

video_write_mode zadano balanced

Način zapisivanja rezultirajućeg videozapisa.

zadano 16

Broj sličica generiranog videa u sekundi, primjenjuje se samo kada `match_input_frames_per_second` nije true; prihvaćene vrijednosti su 5–30 sličica u sekundi.

zadano 30

Broj koraka uzorkovanja, pri čemu veći broj povećava vrijeme obrade i kvalitetu.

zadano 5

Jačina usklađivanja prompta kontrolirana vođenjem bez klasifikatora; povećavanje skale potiče generirane slike da se vjernije pridržavaju teksta.

zadano 5

Postavka pomaka koja se primjenjuje pri generiranju videa.

zadano 0

Faktor preskakanja sličica videa, izražen kao cijeli broj, uz automatsko povećanje uzorkovanja jednom za svaki faktor smanjenja uzorkovanja. Upotrijebite 0 da biste onemogućili vremensko smanjenje uzorkovanja.

Seed koji omogućuje ponovljivo generiranje. Postavljanjem na None seed se odabire nasumično.

POST /run/editto?wait=20 cijena → 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"

Pokreni ovaj zahtjev

Vaš ključ ostaje u ovom pregledniku: šalje se samo Doitong API-ju i sprema u localStorage samo ako označite Zapamti. Nabavite API ključ

O modelu Editto

Uređuje postojeći video zadan pomoću `video_url` i vođen tekstualnim `prompt` upitom. Izlaz može slijediti broj kadrova i broj sličica u sekundi ulaza ili koristiti `num_frames` (17 do 241) i `frames_per_second` (5 do 30). Razlučivost je od 240p do 720p, omjer stranica može biti auto, 16:9, 1:1 ili 9:16, a može se vratiti i ZIP kadrova.

Parametri

Pošaljite kanonski naziv ili izvorni naziv, ne oba. Kanonski nazivi

NazivVrsta ZadanoDopušteno Opis
promptobavezno
Vrstastring
Tekstualne upute koje usmjeravaju generiranje videa.
negative_promptneobavezno
Vrstastring
Zadanoletterboxing, 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
Negativni prompt koji se primjenjuje pri generiranju videa.
match_input_num_framesneobavezno
Vrstaboolean
Zadanofalse
Izvor broja sličica generiranog videa: false koristi `num_frames`, dok true kopira broj sličica ulaznog videa.
num_framesneobavezno
Vrstainteger
Zadano81
17 – 241
Broj sličica izlaza, s uključenim rasponom 81–241.
match_input_frames_per_secondneobavezno
Vrstaboolean
Zadanofalse
Izvor broja sličica u sekundi generiranog videa: false koristi `frames_per_second`, dok true kopira broj sličica ulaznog videa.
frames_per_secondneobavezno
Vrstainteger | null
Zadano16
5 – 30
Broj sličica generiranog videa u sekundi, primjenjuje se samo kada `match_input_frames_per_second` nije true; prihvaćene vrijednosti su 5–30 sličica u sekundi.
seedneobavezno
Vrstainteger | null
Seed koji omogućuje ponovljivo generiranje. Postavljanjem na None seed se odabire nasumično.
resolutionneobavezno
Vrstaenum
Zadanoauto
auto240p360p480p580p720p
Razlučivost izlaznog videozapisa.
aspect_rationeobavezno
Vrstaenum
Zadanoauto
auto16:91:19:16
Omjer širine i visine rezultirajućeg videa.
num_inference_stepsneobavezno
Vrstainteger
Zadano30
2 – 50
Broj koraka uzorkovanja, pri čemu veći broj povećava vrijeme obrade i kvalitetu.
guidance_scaleneobavezno
Vrstanumber
Zadano5
1 – 10
Jačina usklađivanja prompta kontrolirana vođenjem bez klasifikatora; povećavanje skale potiče generirane slike da se vjernije pridržavaju teksta.
samplerneobavezno
Vrstaenum
Zadanounipc
unipcdpm++euler
Uzorkivač koji se koristi pri generiranju videa.
shiftneobavezno
Vrstanumber
Zadano5
1 – 15
Postavka pomaka koja se primjenjuje pri generiranju videa.
video_urlobavezno video
Vrstaurl · video
URL izvorne videodatoteke; obavezan pri izvođenju inpaintinga.
enable_safety_checkerneobavezno
Vrstaboolean
Zadanofalse
Prekidač sigurnosne provjere čija isključena postavka zahtijeva autorizaciju računa. Bez te autorizacije provjerava se svaki zahtjev bez obzira na postavku; true omogućuje provjeru.
accelerationneobavezno
Vrstaenum
Zadanoregular
nonelowregular
Postavka ubrzanja zaključivanja, s izborom 'none' ili 'regular': ubrzana obrada znatno povećava brzinu uz vrlo malu promjenu izlaza.
video_qualityneobavezno
Vrstaenum
Zadanohigh
lowmediumhighmaximum
Razina kvalitete rezultirajućeg videozapisa.
video_write_modeneobavezno
Vrstaenum
Zadanobalanced
fastbalancedsmall
Način zapisivanja rezultirajućeg videozapisa.
num_interpolated_framesneobavezno
Vrstainteger
Zadano0
0 – 5
Broj interpolacija: 0 ostavlja izvorne sličice bez interpolacije; ostale vrijednosti određuju koliko će se međusličica generirati između njih.
temporal_downsample_factorneobavezno
Vrstainteger
Zadano0
0 – 5
Faktor preskakanja sličica videa, izražen kao cijeli broj, uz automatsko povećanje uzorkovanja jednom za svaki faktor smanjenja uzorkovanja. Upotrijebite 0 da biste onemogućili vremensko smanjenje uzorkovanja.
enable_auto_downsampleneobavezno
Vrstaboolean
Zadanofalse
Automatska prilagodba broja sličica: omogućavanje dopušta modelu obradu vremenski smanjenog videa odgovarajuće duljine, a interpolacija nakon toga vraća izvorni broj sličica.
return_frames_zipneobavezno
Vrstaboolean
Zadanofalse
Upravlja vraća li se i ZIP arhiva koja sadrži svaku generiranu sličicu; omogućeno kada je true.
obavezno Kanonski naziv, također prihvaćen

Parametri datoteka prihvaćaju javni https:// URL, data: URI do 10 MB ili file_url prenesene datoteke. Datoteke

Izlaz

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 datoteke, vaš izborSvaki outputs[].url kopija je u našoj pohrani: čuva se zauvijek (naplaćuje se po GB-mjesecu) ili 7 dana besplatno, prema postavci računa ili ?storage=.
Isti oblik na svakom modelutype, url, content_type, width, height i duration za slike, videozapise i zvuk. output je vlastiti objekt rezultata modela.
Polja izlaza
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Videodatoteka generirana iz slike.
prompt
stringPrompt koji je korišten za generiranje izlaza.
seed
integerVrijednost seeda primijenjena tijekom generiranja.
frames_zip
object {url, content_type, file_name, file_size} | nullZIP arhiva koja sadrži svaku videosličicu, vraća se kada je zatraženo.

Za AI agente: ova je stranica u Markdownu dostupna na https://doitong.com/hr/developers/models/editto.md. Svi modeli i vodiči: https://doitong.com/developers/llms.txt