Hoppa till innehåll

Sam 3 · Video

Integrera

Modell-id sam-3/video
# 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/sam-3/video?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Filer som exemplet: 0,095 $ 95 API-krediter · ≈ 10,12 ₽ dina filer mäts innan körningen Kör den på den här sidan

Hämta API-nyckel
Meta Video till video #segmentation#mask#real-time

Segmenterar och spårar objekt i en video från text-, punkt- eller boxpromptar och returnerar en maskad video

Meta · Video

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

standard

Segmenteringsprompt som stöder flera spårade objekt genom kommaseparerade beskrivningar, till exempel 'person, cloth'.

•obligatoriskt video_url
Släpp en fil eller

Video-URL för segmentering.

Avancerat text_prompt · video_output_type · detection_threshold · apply_mask · point_prompts · box_prompts

[DEPRECATED] Äldre indata som behålls för bakåtkompatibilitet; använd 'prompt' i stället.

video_output_type standard X264 (.mp4)

Utdataformat för den resulterande videon.

standard 0.5

Gränsvärde för detektionskonfidens, där ett lägre värde ökar antalet detektioner på bekostnad av precisionen; intervallet är 0.0–1.0.

standard []

Samling punktbaserade prompter.

standard []

Boxprompter angivna som koordinattuplar (x_min, y_min, x_max, y_max).

POST /run/sam-3/video?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.ru/v1/run/sam-3/video?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Sam 3 · Video

Detekterar och spårar objekt genom en video som tillhandahålls som `video_url`. Ange målen i `prompt`, separerade med kommatecken, eller använd `point_prompts` och `box_prompts`. `detection_threshold` varierar från 0.1 till 1, och `apply_mask` styr om masken ritas på videon. Utdata är mp4 eller webm samt en zip-fil med överlagrade begränsningsrutor för varje bildruta.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
video_urlobligatoriskt video
Typurl · video
Video-URL för segmentering.
promptvalfritt
Typstring
Standard
Segmenteringsprompt som stöder flera spårade objekt genom kommaseparerade beskrivningar, till exempel 'person, cloth'.
text_promptvalfritt
Typstring | null
[DEPRECATED] Äldre indata som behålls för bakåtkompatibilitet; använd 'prompt' i stället.
point_promptsvalfritt
Typobject[]
Standard[]
Samling punktbaserade prompter.
point_prompts[].xvalfritt
Typinteger | null
Promptens position längs X-axeln.
point_prompts[].yvalfritt
Typinteger | null
Promptens position längs Y-axeln.
point_prompts[].labelvalfritt
Typenum
01
Etikett för förgrund/bakgrund: 1 anger förgrund; 0 anger bakgrund.
point_prompts[].object_idvalfritt
Typinteger | null
Valfri identifierare som grupperar prompter som förfinar ett enda objekt. Om text också anges som prompt avgör denna identifierare vilket upptäckt objekt punkterna förfinar.
box_promptsvalfritt
Typobject[]
Standard[]
Boxprompter angivna som koordinattuplar (x_min, y_min, x_max, y_max).
box_prompts[].x_minvalfritt
Typinteger | null
Minsta x-koordinat för rutan.
box_prompts[].y_minvalfritt
Typinteger | null
Minsta y-koordinat för rutan.
box_prompts[].x_maxvalfritt
Typinteger | null
Maximal X-koordinat för boxen.
box_prompts[].y_maxvalfritt
Typinteger | null
Maximal Y-koordinat för boxen.
box_prompts[].object_idvalfritt
Typinteger | null
Valfri identifierare som grupperar boxar som förfinar ett enda objekt.
apply_maskvalfritt
Typboolean
Standardtrue
Om maskning ska tillämpas på videon.
video_output_typevalfritt
Typenum
StandardX264 (.mp4)
X264 (.mp4)VP9 (.webm)
Utdataformat för den resulterande videon.
detection_thresholdvalfritt
Typnumber
Standard0.5
0,1 – 1
Gränsvärde för detektionskonfidens, där ett lägre värde ökar antalet detektioner på bekostnad av precisionen; intervallet är 0.0–1.0.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sam-3/video",
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
video
object {url, content_type, file_name, file_size}Video som producerats genom segmentering.
boundingbox_frames_zip
object {url, content_type, file_name, file_size} | nullZIP-arkiv med överlagringar av begränsningsrutor för varje bildruta.

Fler modeller: Video till video

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/sam-3/video.md. Alla modeller och guider: https://doitong.com/developers/llms.txt