Gå til innhold

Sam 3 · Video RLE

Integrer

Modell-ID sam-3/video-rle
# 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/sam-3/video-rle?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"
  }'

# 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,095 $ 95 API-kreditter filene dine måles før kjøring Kjør den på denne siden

Hent API-nøkkel
Meta Video til video #segmentation#mask#real-time#rle

Videosegmentering med såing fra maske-URL, kontroll av bildeindeks og lavere grense for deteksjonsterskelen

Meta · 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.

standard

Segmenteringsprompt som støtter flere sporede objekter gjennom kommaseparerte beskrivelser, for eksempel 'person, cloth'.

•obligatorisk video_url
Slipp en fil, eller

Video-URL for segmentering.

Avansert mask · detection_threshold · frame_index · apply_mask · boundingbox_zip · point_prompts · box_prompts
mask_url
Slipp en fil, eller

Maske-URL for den innledende applikasjonen.

standard 0.5

Grenseverdi for deteksjonskonfidens med standardverdier på 0.5 for eksisterende objekter og 0.7 for nye. Innenfor området 0.0–1.0 gir lavere verdier lavere presisjon, men flere deteksjoner; prøv 0.2–0.3 når tekstprompter mislykkes.

standard 0

Indeks for bildet ved innledende interaksjon når mask_url oppgis.

standard []

Punktpromptliste som angir bildeindekser.

standard []

Bokspromptliste, med en valgfri frame_index for hver oppføring.

POST /run/sam-3/video-rle?wait=20 pris → 0,095 $
# 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/sam-3/video-rle?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"
  }'

# 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 Sam 3 · Video RLE

Segmenterer video med SAM 3 ved hjelp av en tekstlig `prompt`, punkt- eller boksmarkører, eller en innledende maske fra `mask_url` brukt på `frame_index`. `detection_threshold` går fra 0.01 til 1, og lavere verdier som 0.2 til 0.3 kan hjelpe når tekstmarkører ikke fungerer. Kan returnere en zip med avgrensningsbokser per bilde via `boundingbox_zip`.

Parametere

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

NavnType StandardTillatt Beskrivelse
video_urlobligatorisk video
Typeurl · video
Video-URL for segmentering.
mask_urlvalgfritt mask
Typeurl · image
Maske-URL for den innledende applikasjonen.
promptvalgfritt
Typestring
Standard
Segmenteringsprompt som støtter flere sporede objekter gjennom kommaseparerte beskrivelser, for eksempel 'person, cloth'.
point_promptsvalgfritt
Typeobject[]
Standard[]
Punktpromptliste som angir bildeindekser.
point_prompts[].xvalgfritt
Typeinteger | null
Promptens posisjon langs X-aksen.
point_prompts[].yvalgfritt
Typeinteger | null
Promptens posisjon langs Y-aksen.
point_prompts[].labelvalgfritt
Typeenum
01
Forgrunns-/bakgrunnsetikett: 1 angir forgrunn; 0 angir bakgrunn.
point_prompts[].object_idvalgfritt
Typeinteger | null
Valgfri identifikator som grupperer prompter som forbedrer ett enkelt objekt. Hvis tekst også oppgis som en prompt, bestemmer denne identifikatoren hvilket registrerte objekt punktene forbedrer.
point_prompts[].frame_indexvalgfritt
Typeinteger | null
Indeks som identifiserer bildet for interaksjon.
box_promptsvalgfritt
Typeobject[]
Standard[]
Bokspromptliste, med en valgfri frame_index for hver oppføring.
box_prompts[].x_minvalgfritt
Typeinteger | null
Minste x-koordinat for boksen.
box_prompts[].y_minvalgfritt
Typeinteger | null
Minste y-koordinat for boksen.
box_prompts[].x_maxvalgfritt
Typeinteger | null
Maksimal X-koordinat for boksen.
box_prompts[].y_maxvalgfritt
Typeinteger | null
Maksimal Y-koordinat for boksen.
box_prompts[].object_idvalgfritt
Typeinteger | null
Valgfri identifikator som grupperer bokser som forbedrer ett enkelt objekt.
box_prompts[].frame_indexvalgfritt
Typeinteger | null
Indeks som identifiserer bildet for interaksjon.
apply_maskvalgfritt
Typeboolean
Standardfalse
Om maskering skal brukes på videoen.
boundingbox_zipvalgfritt
Typeboolean
Standardfalse
Om det skal returneres et ZIP-arkiv med overlegg av avgrensningsbokser for hvert bilde.
detection_thresholdvalgfritt
Typenumber
Standard0.5
0,01 – 1
Grenseverdi for deteksjonskonfidens med standardverdier på 0.5 for eksisterende objekter og 0.7 for nye. Innenfor området 0.0–1.0 gir lavere verdier lavere presisjon, men flere deteksjoner; prøv 0.2–0.3 når tekstprompter mislykkes.
frame_indexvalgfritt
Typeinteger
Standard0
Indeks for bildet ved innledende interaksjon når mask_url oppgis.
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": "sam-3/video-rle",
  "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": 95,
    "usd": "0.095",
    "charged": 95,
    "refunded": 0
  },
  "input": {
    "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
    },
    "boundingbox_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"
  }
}
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}Video produsert av segmenteringen.
boundingbox_frames_zip
object {url, content_type, file_name, file_size} | nullZIP-arkiv med overlegg av avgrensningsbokser for hvert bilde.

Flere modeller: Video til video

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