Gå til innhold

Void Video Inpainting

Integrer

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

Filer som eksempelet: 0,10 $ 100 API-kreditter filene dine måles før kjøring Kjør den på denne siden

Hent API-nøkkel
Open model Video til video #utility#editing

Fjerner et objekt fra en video samt dets påvirkning på scenen ved hjelp av en maskevideo eller en tekstmaske-prompt

Open model · Video

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk

Beskrivelse som angir hvordan bakgrunnen skal se ut når objektet er fjernet.

•obligatorisk video_url
Slipp en fil, eller

Kildevideo-URL som inneholder objektet som skal fjernes.

standard
Slipp en fil, eller

URL til video med fjerningsmaske; hvis den mangler, oppretter appen en midlertidig videomaske gjennom SAM-3-video-endepunktet ved hjelp av `mask_prompt`, og konverterer den deretter automatisk til en quadmask. For best resultat oppgir du en VOID-stil-quadmask med 4 gråtoneverdier: 255 for beholdt bakgrunn, 127 for det berørte området, 63 for overlapp og 0 for objektet som fjernes. Binære masker godtas også, med 255 for å beholde og 0 for å fjerne.

Avansert mask_prompt · negative_prompt · num_inference_steps · guidance_scale · strength · num_frames · seed · enable_safety_checker

Instruksjoner for maskemålet som SAM-3 bruker til å opprette en midlertidig maskevideo når ingen `quad_mask_video_url` er oppgitt. Identifiser hva som skal maskeres, for eksempel et objekt eller en person som skal fjernes fra kildevideoen.

standard The video is not of a...

Negativ prompt som beskriver uønskede resultater og styrer genereringen bort fra dem.

standard 30

Antall avstøyingssteg. Flere steg forbedrer kvaliteten, men øker forsinkelsen.

standard 1

Styrken til klassifikatorfri veiledning.

standard 1

Styrke for avstøying, der 1.0 angir fullstendig avstøying.

standard 85

Forespurt tidsmessig inferensvindu, justert av backend til én av de CogVideoX-sikre størrelsene 69, 77, 85, ..., 197. Den nærmeste slike størrelsen velges for å ta hensyn til tidsmessig komprimering og oppdeling i patcher.

Seed som styrer tilfeldighet for reproduserbare resultater.

POST /run/void-video-inpainting?wait=20 pris → 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"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Void Video Inpainting

Tar imot `video_url` og en `prompt` som beskriver ønsket bakgrunn. Oppgi en `quad_mask_video_url`, eller angi `mask_prompt` for å generere en maske. Kontrollene omfatter `num_frames` (1–197), `num_inference_steps` (1–50), `guidance_scale`, `strength` og den valgfrie, langsommere `enable_pass2_refinement` for tidsmessig konsistens.

Parametere

Send enten det kanoniske navnet eller det opprinnelige navnet, ikke begge. Kanoniske navn

NavnType StandardTillatt Beskrivelse
video_urlobligatorisk video
Typeurl · video
Kildevideo-URL som inneholder objektet som skal fjernes.
quad_mask_video_urlvalgfritt
Typeurl · video
Standard
URL til video med fjerningsmaske; hvis den mangler, oppretter appen en midlertidig videomaske gjennom SAM-3-video-endepunktet ved hjelp av `mask_prompt`, og konverterer den deretter automatisk til en quadmask. For best resultat oppgir du en VOID-stil-quadmask med 4 gråtoneverdier: 255 for beholdt bakgrunn, 127 for det berørte området, 63 for overlapp og 0 for objektet som fjernes. Binære masker godtas også, med 255 for å beholde og 0 for å fjerne.
mask_promptvalgfritt
Typestring | null
Instruksjoner for maskemålet som SAM-3 bruker til å opprette en midlertidig maskevideo når ingen `quad_mask_video_url` er oppgitt. Identifiser hva som skal maskeres, for eksempel et objekt eller en person som skal fjernes fra kildevideoen.
promptobligatorisk
Typestring
Beskrivelse som angir hvordan bakgrunnen skal se ut når objektet er fjernet.
enable_pass2_refinementvalgfritt
Typeboolean
Standardfalse
Valgfri VOID-forbedring som bytter lengre behandlingstid mot potensielt bedre temporal konsistens i lengre klipp. Den bruker forvrengt støyforbedring som Pass 2, etter Pass 1.
negative_promptvalgfritt
Typestring
StandardThe 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.
Negativ prompt som beskriver uønskede resultater og styrer genereringen bort fra dem.
num_inference_stepsvalgfritt
Typeinteger
Standard30
1 – 50
Antall avstøyingssteg. Flere steg forbedrer kvaliteten, men øker forsinkelsen.
guidance_scalevalgfritt
Typenumber
Standard1
0 – 20
Styrken til klassifikatorfri veiledning.
strengthvalgfritt
Typenumber
Standard1
0 – 1
Styrke for avstøying, der 1.0 angir fullstendig avstøying.
seedvalgfritt
Typeinteger | null
Seed som styrer tilfeldighet for reproduserbare resultater.
num_framesvalgfritt
Typeinteger
Standard85
1 – 197
Forespurt tidsmessig inferensvindu, justert av backend til én av de CogVideoX-sikre størrelsene 69, 77, 85, ..., 197. Den nærmeste slike størrelsen velges for å ta hensyn til tidsmessig komprimering og oppdeling i patcher.
enable_safety_checkervalgfritt
Typeboolean
Standardtrue
Aktiverer sikkerhetskontroller for generert innhold.
obligatorisk Kanonisk navn, også godkjent

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

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"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
video
object {url, content_type, file_name, file_size}Resulterende video etter at objektet er fjernet.
seed
integerSeed-verdi brukt under genereringen.
timings
objectDetaljer om tidsbruk per trinn i pipelinen.

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/void-video-inpainting.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt