Ruka hadi kwenye maudhui

Void Video Inpainting

Unganisha

Kitambulisho cha modeli void-video-inpainting
# 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/void-video-inpainting?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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"

Faili kama mfano: $ 0.10 salio za API 100 faili zako hupimwa kabla ya kuendesha Iendeshe kwenye ukurasa huu

Pata ufunguo wa API
Open model Video hadi Video #utility#editing

Huondoa kitu kwenye video pamoja na athari zake kwenye mandhari, kwa kutumia video ya maski au kidokezo cha maandishi cha maski

Open model · Video

Tokeo lako la kwanza linaonekana hapa

Unda ombi hapa chini na uliendeshe kwa ufunguo wako wa API. Matokeo yanakiliwa kwenye hifadhi yetu, yakihifadhiwa milele au 7 siku bila malipo.

Unda ombi

Vidhibiti vinazalishwa kutoka kwenye schema ya modeli. Msimbo na bei husasishwa unapovibadilisha.

•inahitajika

Maelezo yanayobainisha jinsi mandharinyuma inavyopaswa kuonekana baada ya kitu kuondolewa.

•inahitajika video_url
Dondosha faili, au

URL ya video ya chanzo iliyo na kitu kinacholengwa kuondolewa.

chaguomsingi
Dondosha faili, au

URL ya video ya mask ya kuondoa; ikiwa haipo, programu huunda mask ya muda ya video kupitia endpoint ya video ya SAM-3 kwa kutumia `mask_prompt`, kisha huiweka kiotomatiki kuwa quadmask. Kwa matokeo bora, toa quadmask ya mtindo wa VOID yenye thamani 4 za grayscale: 255 kwa mandharinyuma iliyohifadhiwa, 127 kwa eneo lililoathiriwa, 63 kwa mwingiliano, na 0 kwa kitu kinachoondolewa. Mask za binary pia zinakubaliwa, zikitumia 255 kuhifadhi na 0 kuondoa.

Ya kina mask_prompt · negative_prompt · num_inference_steps · guidance_scale · strength · num_frames · seed · enable_safety_checker

Maagizo ya kulenga mask kwa SAM-3 ili kuunda video ya mask ya muda wakati hakuna `quad_mask_video_url` iliyotolewa. Bainisha cha kuweka kwenye mask, kwa mfano kitu au mtu wa kuondoa kutoka video ya chanzo.

chaguomsingi The video is not of a...

Kidokezo hasi kinachoeleza matokeo yasiyotakiwa ili kuuelekeza uzalishaji mbali nayo.

chaguomsingi 30

Idadi ya hatua za kuondoa noise. Kuiongeza huboresha ubora huku kukaongeza muda wa kusubiri.

chaguomsingi 1

Nguvu ya mwongozo usio na klasifaya.

chaguomsingi 1

Nguvu ya kuondoa noise, ambapo 1.0 huashiria kuondoa noise kabisa.

chaguomsingi 85

Dirisha la inference la muda lililoombwa, linalorekebishwa na backend kuwa mojawapo ya ukubwa salama wa CogVideoX 69, 77, 85, ..., 197. Ukubwa wa karibu zaidi huchaguliwa ili kushughulikia compression ya muda na patching.

Seed inayodhibiti ubahatishaji kwa matokeo yanayoweza kurudiwa.

POST /run/void-video-inpainting?wait=20 makadirio → $ 0.10
# 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/void-video-inpainting?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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"

Endesha ombi hili

Key yako inabaki kwenye kivinjari hiki: inatumwa kwa Doitong API pekee na kuhifadhiwa (localStorage) tu ukiweka tiki kwenye Kumbuka. Pata ufunguo wa API

Kuhusu Void Video Inpainting

Huchukua `video_url` na `prompt` inayoeleza mandharinyuma inayohitajika. Toa `quad_mask_video_url`, au toa `mask_prompt` ili maski itengenezwe. Vidhibiti ni pamoja na `num_frames` (1-197), `num_inference_steps` (1-50), `guidance_scale`, `strength` na `enable_pass2_refinement` ya hiari, ambayo ni ya polepole zaidi kwa uthabiti wa muda.

Vigezo

Tuma jina rasmi au jina asilia, si yote mawili. Majina rasmi

JinaAina ChaguomsingiInaruhusiwa Maelezo
video_urlinahitajika video
Ainaurl · video
URL ya video ya chanzo iliyo na kitu kinacholengwa kuondolewa.
quad_mask_video_urlsi lazima
Ainaurl · video
Chaguomsingi
URL ya video ya mask ya kuondoa; ikiwa haipo, programu huunda mask ya muda ya video kupitia endpoint ya video ya SAM-3 kwa kutumia `mask_prompt`, kisha huiweka kiotomatiki kuwa quadmask. Kwa matokeo bora, toa quadmask ya mtindo wa VOID yenye thamani 4 za grayscale: 255 kwa mandharinyuma iliyohifadhiwa, 127 kwa eneo lililoathiriwa, 63 kwa mwingiliano, na 0 kwa kitu kinachoondolewa. Mask za binary pia zinakubaliwa, zikitumia 255 kuhifadhi na 0 kuondoa.
mask_promptsi lazima
Ainastring | null
Maagizo ya kulenga mask kwa SAM-3 ili kuunda video ya mask ya muda wakati hakuna `quad_mask_video_url` iliyotolewa. Bainisha cha kuweka kwenye mask, kwa mfano kitu au mtu wa kuondoa kutoka video ya chanzo.
promptinahitajika
Ainastring
Maelezo yanayobainisha jinsi mandharinyuma inavyopaswa kuonekana baada ya kitu kuondolewa.
enable_pass2_refinementsi lazima
Ainaboolean
Chaguomsingifalse
Uboreshaji wa hiari wa VOID unaobadilisha uchakataji wa polepole kwa uthabiti bora wa muda unaowezekana katika klipu ndefu. Hutumia uboreshaji wa warped-noise kama Pass 2, baada ya Pass 1.
negative_promptsi lazima
Ainastring
ChaguomsingiThe video is not of a high quality, it has a low resolution. Watermark present in each frame. The background is solid. Strange body and strange trajectory. Distortion.
Kidokezo hasi kinachoeleza matokeo yasiyotakiwa ili kuuelekeza uzalishaji mbali nayo.
num_inference_stepssi lazima
Ainainteger
Chaguomsingi30
1 – 50
Idadi ya hatua za kuondoa noise. Kuiongeza huboresha ubora huku kukaongeza muda wa kusubiri.
guidance_scalesi lazima
Ainanumber
Chaguomsingi1
0 – 20
Nguvu ya mwongozo usio na klasifaya.
strengthsi lazima
Ainanumber
Chaguomsingi1
0 – 1
Nguvu ya kuondoa noise, ambapo 1.0 huashiria kuondoa noise kabisa.
seedsi lazima
Ainainteger | null
Seed inayodhibiti ubahatishaji kwa matokeo yanayoweza kurudiwa.
num_framessi lazima
Ainainteger
Chaguomsingi85
1 – 197
Dirisha la inference la muda lililoombwa, linalorekebishwa na backend kuwa mojawapo ya ukubwa salama wa CogVideoX 69, 77, 85, ..., 197. Ukubwa wa karibu zaidi huchaguliwa ili kushughulikia compression ya muda na patching.
enable_safety_checkersi lazima
Ainaboolean
Chaguomsingitrue
Huamilisha ukaguzi wa usalama kwa maudhui yaliyotengenezwa.
inahitajika Jina rasmi, pia linakubalika

Vigezo vya faili vinakubali URL ya umma ya https://, data: URI ya hadi 10 MB, au file_url ya upakiaji. Faili

Tokeo

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "void-video-inpainting",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "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,
    "timings": {}
  },
  "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"
  }
}
Faili zako, chaguo lakoKila outputs[].url ni nakala kwenye hifadhi yetu: huhifadhiwa milele (hutozwa kwa GB kwa mwezi) au 7 siku bila malipo, kulingana na mpangilio wa akaunti yako au ?storage=.
Muundo uleule kwenye kila modelitype, url, content_type, width, height na duration, kwa picha, video na sauti. output ni kitu cha matokeo cha modeli yenyewe.
Sehemu za tokeo
video
object {url, content_type, file_name, file_size}Video inayotokezwa baada ya kitu kuondolewa.
seed
integerThamani ya seed inayotumika wakati wa uzalishaji.
timings
objectMaelezo ya muda kwa kila hatua ya pipeline.

Kwa mawakala wa AI: ukurasa huu katika Markdown unapatikana kwenye https://doitong.com/sw/developers/models/void-video-inpainting.md. Modeli na miongozo yote: https://doitong.com/developers/llms.txt