Lumaktaw sa nilalaman

ID-V2V

I-integrate

ID ng modelo id-v2v
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/id-v2v?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

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

Mga file na katulad ng halimbawa: $1.013 1,013 kredito ng API · ≈ ₽106.83 sinusukat ang iyong mga file bago patakbuhin Patakbuhin ito sa page na ito

Kumuha ng API key
Open model Video patungong Video hanggang 720p #stylized#transform#editing

Binabago ang estilo ng video mula sa restyled first frame habang pinananatili ang identity at motion ng subject

Open model · video

Dito mapupunta ang iyong unang resulta

Bumuo ng kahilingan sa ibaba at patakbuhin ito gamit ang iyong API key. Kinokopya ang mga output sa aming storage, na pinananatili nang walang hanggan o 7 araw nang libre.

Bumuo ng kahilingan

Ang mga control ay binubuo mula sa schema ng modelo. Nagbabago ang code at presyo habang ina-adjust mo ang mga ito.

•kinakailangan

Prompt na tumutukoy sa ninanais na restyled video.

•kinakailangan video_url
Mag-drop ng file, o

Reference para sa galaw at framing sa pagbuo, na ibinibigay bilang URL ng source video.

•kinakailangan image_url
Mag-drop ng file, o

Reference para sa identity at style ng video regeneration, na ibinibigay bilang URL na tumuturo sa unang restyled frame.

resolution default na 720p

Piliin ang 720p para sa 1280×720 o 720×1280 na output, o 480p para sa 832×480 o 480×832 na output. Tinutukoy ng orientation ng source video kung aling mga dimensyon ang gagamitin.

default na 81

Limitahan kung ilang frame ang bubuuin; kung mas kaunti ang frame ng source, iyon ang magiging upper bound.

advanced segmentation_prompt · num_inference_steps · guidance_scale · vace_scale · seed · enable_safety_checker · keyframes
0 / 100

Prompt para sa pagpili ng subject ng SAM-3, na tumutukoy sa rehiyon kung saan gagamitin ang mga pixel bilang gabay sa pagbuo. Walang constraint ang pagbuo sa labas ng naka-segment na subject.

default na 30

Kontrol sa kalidad at bilis ng clip na ipinapahayag bilang bilang ng diffusion sampling step para sa bawat clip: pinapabuti ng mas maraming step ang kalidad ngunit pinatatagal ang proseso.

default na 5

Lakas ng classifier-free guidance, na nagbabalanse sa pagsunod sa prompt at creativity.

default na 1

Pagsunod sa istruktura ng source video, ina-adjust gamit ang VACE conditioning scale.

Random seed na ibinabahagi ng lahat ng clip kapag maraming clip ang binubuo, para sa reproducible na pagbuo.

Opsyonal na identity anchor para sa mahahabang video: magbigay ng mga restyled keyframe kasama ang output frame index kung saan dapat lumitaw ang mga ito.

POST /run/id-v2v?wait=20 presyo → $1.013
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/id-v2v?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",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

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

Patakbuhin ang kahilingang ito

Nananatili ang iyong key sa browser na ito: ipinapadala lamang ito sa Doitong API at sine-save (localStorage) lamang kung pipiliin mo ang Tandaan. Kumuha ng API key

Tungkol sa ID-V2V

Muling binubuo ang source video (`video_url`) sa estilo ng restyled first frame (`image_url`) na ginagabayan ng `prompt`. Hanggang 5 `keyframes` ang maaaring mag-anchor ng identity sa mas mahahabang clip. Ang output ay 480p o 720p na may `num_frames` mula 17 hanggang 241, at pinipili ng `segmentation_prompt` (default person) ang subject na gagamitin sa pag-condition ng pixel ng resulta.

Mga parameter

Ipadala ang canonical na pangalan o ang native na pangalan, hindi pareho. Mga canonical na pangalan

PangalanUri defaultPinapayagan Paglalarawan
promptkinakailangan
Uristring
Prompt na tumutukoy sa ninanais na restyled video.
video_urlkinakailangan video
Uriurl · video
Reference para sa galaw at framing sa pagbuo, na ibinibigay bilang URL ng source video.
image_urlkinakailangan image
Uriurl · image
Reference para sa identity at style ng video regeneration, na ibinibigay bilang URL na tumuturo sa unang restyled frame.
keyframesopsyonal
Uriobject[]
≤ 5 item
Opsyonal na identity anchor para sa mahahabang video: magbigay ng mga restyled keyframe kasama ang output frame index kung saan dapat lumitaw ang mga ito.
keyframes[].image_urlkinakailangan
Uriurl · image
URL ng restyled na larawan para sa identity anchor sa mahabang video; hindi dapat lumampas sa 0.1 ang diperensya ng aspect ratio ng larawan sa output. Lumilitaw ang larawan nang walang pagbabago sa `frame_index`.
keyframes[].frame_indexkinakailangan
Uriinteger
≥ 1
Ilagay ang keyframe sa output position na hindi bababa sa 1 at mas mababa sa kabuuang bilang ng frame ng output, gamit ang 0-based indexing. Nakalaan ang position 0 para sa restyled starting frame mula sa `image_url`.
resolutionopsyonal
Urienum
default720p
480p720p
Piliin ang 720p para sa 1280×720 o 720×1280 na output, o 480p para sa 832×480 o 480×832 na output. Tinutukoy ng orientation ng source video kung aling mga dimensyon ang gagamitin.
num_framesopsyonal
Uriinteger
default81
17 – 241
Limitahan kung ilang frame ang bubuuin; kung mas kaunti ang frame ng source, iyon ang magiging upper bound.
segmentation_promptopsyonal
Uristring
defaultperson
≤ 100 character
Prompt para sa pagpili ng subject ng SAM-3, na tumutukoy sa rehiyon kung saan gagamitin ang mga pixel bilang gabay sa pagbuo. Walang constraint ang pagbuo sa labas ng naka-segment na subject.
num_inference_stepsopsyonal
Uriinteger
default30
2 – 40
Kontrol sa kalidad at bilis ng clip na ipinapahayag bilang bilang ng diffusion sampling step para sa bawat clip: pinapabuti ng mas maraming step ang kalidad ngunit pinatatagal ang proseso.
guidance_scaleopsyonal
Urinumber
default5
1 – 10
Lakas ng classifier-free guidance, na nagbabalanse sa pagsunod sa prompt at creativity.
vace_scaleopsyonal
Urinumber
default1
0 – 2
Pagsunod sa istruktura ng source video, ina-adjust gamit ang VACE conditioning scale.
seedopsyonal
Uriinteger | null
Random seed na ibinabahagi ng lahat ng clip kapag maraming clip ang binubuo, para sa reproducible na pagbuo.
enable_safety_checkeropsyonal
Uriboolean
defaulttrue
Pinapagana ang mga safety check sa parehong input at output.
kinakailangan Canonical na pangalan, tinatanggap din

Tumatanggap ang mga parameter ng file ng pampublikong https:// URL, data: URI na hanggang 10 MB, o file_url ng isang upload. Mga file

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "id-v2v",
  "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": 1013,
    "usd": "1.013",
    "charged": 1013,
    "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",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Ikaw ang pumipili para sa iyong mga fileAng bawat outputs[].url ay kopya sa aming storage: pinananatili nang walang hanggan (sinisingil bawat GB-month) o 7 araw nang libre, ayon sa setting ng iyong account o ?storage=.
Parehong shape sa bawat modelotype, url, content_type, width, height at duration, para sa mga larawan, video at audio. Ang output ay sariling result object ng modelo.
Mga field ng output
video
object {url, content_type, file_name, file_size}Video file na ginawa sa pagbuo.
seed
integerSeed value na inilapat sa pagbuo.

Higit pang modelo: Video patungong Video

Para sa mga AI agent: nasa Markdown ang pahinang ito sa https://doitong.com/fil/developers/models/id-v2v.md. Lahat ng modelo at gabay: https://doitong.com/developers/llms.txt