Lumaktaw sa nilalaman

Workflow Utilities Auto Subtitle

I-integrate

ID ng modelo workflow-utilities/auto-subtitle
# 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/workflow-utilities/auto-subtitle?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"

Mga file na katulad ng halimbawa: $0.005 5 kredito ng API · ≈ ₽0.53 sinusukat ang iyong mga file bago patakbuhin Patakbuhin ito sa page na ito

Kumuha ng API key
Utility · 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 video_url
Mag-drop ng file, o

URL ng video para sa awtomatikong pagdaragdag ng subtitle.

advanced font_weight · position · language · font_name · font_color · highlight_color · stroke_color · background_color · font_size · stroke_width · background_opacity · y_offset · words_per_subtitle · enable_animation
font_weight default na bold

Bigat ng text; karaniwang gumagamit ang TikTok styling ng bold o black.

position default na bottom

Pagkakalagay ng mga subtitle sa vertical axis.

default na en

Identifier ng wika ng transcription, gaya ng 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh', o 'ko'. Tinatanggap din ang 3-letter ISO identifier gaya ng 'eng', 'spa', o 'fra'.

default na Montserrat

Pangalan ng font na pinili mula sa fonts.google.com; tinatanggap ang anumang Google Font, kabilang ang 'Montserrat', 'Poppins', at 'BBH Sans Hegarty'.

default na white

Kulay na ginagamit para sa mga salitang subtitle na hindi aktibo.

default na purple

Kulay ng highlight na gaya ng karaoke para sa kasalukuyang binibigkas na salita.

default na black

Kulay ng outline o stroke ng text.

default na none

Kulay ng background sa likod ng text; parehong hindi pinapagana ng 'none' at 'transparent' ang background.

default na 100

Laki ng font ng subtitle; mas malaking text ang ginagamit ng TikTok styling.

default na 3

Lapad ng outline o stroke ng text, sinusukat sa pixels; hindi ito pinapagana ng 0.

default na 0

Opacity ng background, kung saan ang 0.0 ay ganap na transparent at ang 1.0 ay ganap na opaque.

default na 75

Vertical displacement sa pixels; inililipat pababa ng mga positive value at pataas ng mga negative value.

default na 3

Limitasyon sa bilang ng salita sa subtitle, na nagpapahintulot ng isang salita sa 1, maikling parirala sa 2–3, o buong pangungusap sa 8–12 salita bawat segment.

POST /run/workflow-utilities/auto-subtitle?wait=20 presyo → $0.005
# 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/workflow-utilities/auto-subtitle?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"

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 Workflow Utilities Auto Subtitle

Nagsasagawa ng transcription ng speech sa isang video at naglalagay ng mga subtitle na naka-highlight ang kasalukuyang binibigkas na salita. Kasama sa mga opsyon sa estilo ang anumang pangalan ng Google Font, size na 20-150, weight, mga kulay ng teksto at highlight, stroke, background color at opacity, pati paglalagay sa itaas, gitna o ibaba na may vertical offset. Ang `words_per_subtitle` ay mula 1 hanggang 12, at maaaring i-on o i-off ang bounce animation. Ibinabalik din ang transcription at timing ng bawat salita.

Mga parameter

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

PangalanUri defaultPinapayagan Paglalarawan
video_urlkinakailangan video
Uriurl · video
URL ng video para sa awtomatikong pagdaragdag ng subtitle.
languageopsyonal
Uristring
defaulten
Identifier ng wika ng transcription, gaya ng 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh', o 'ko'. Tinatanggap din ang 3-letter ISO identifier gaya ng 'eng', 'spa', o 'fra'.
font_nameopsyonal
Uristring
defaultMontserrat
Pangalan ng font na pinili mula sa fonts.google.com; tinatanggap ang anumang Google Font, kabilang ang 'Montserrat', 'Poppins', at 'BBH Sans Hegarty'.
font_sizeopsyonal
Uriinteger
default100
20 – 150
Laki ng font ng subtitle; mas malaking text ang ginagamit ng TikTok styling.
font_weightopsyonal
Urienum
defaultbold
normalboldblack
Bigat ng text; karaniwang gumagamit ang TikTok styling ng bold o black.
font_coloropsyonal
Urienum
defaultwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Kulay na ginagamit para sa mga salitang subtitle na hindi aktibo.
highlight_coloropsyonal
Urienum
defaultpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Kulay ng highlight na gaya ng karaoke para sa kasalukuyang binibigkas na salita.
stroke_widthopsyonal
Uriinteger
default3
0 – 10
Lapad ng outline o stroke ng text, sinusukat sa pixels; hindi ito pinapagana ng 0.
stroke_coloropsyonal
Urienum
defaultblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Kulay ng outline o stroke ng text.
background_coloropsyonal
Urienum
defaultnone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Kulay ng background sa likod ng text; parehong hindi pinapagana ng 'none' at 'transparent' ang background.
background_opacityopsyonal
Urinumber
default0
0 – 1
Opacity ng background, kung saan ang 0.0 ay ganap na transparent at ang 1.0 ay ganap na opaque.
positionopsyonal
Urienum
defaultbottom
topcenterbottom
Pagkakalagay ng mga subtitle sa vertical axis.
y_offsetopsyonal
Uriinteger
default75
-200 – 200
Vertical displacement sa pixels; inililipat pababa ng mga positive value at pataas ng mga negative value.
words_per_subtitleopsyonal
Uriinteger
default3
1 – 12
Limitasyon sa bilang ng salita sa subtitle, na nagpapahintulot ng isang salita sa 1, maikling parirala sa 2–3, o buong pangungusap sa 8–12 salita bawat segment.
enable_animationopsyonal
Uriboolean
defaulttrue
Pinapagana ang subtitle animation na may bouncing entrance effect.
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": "workflow-utilities/auto-subtitle",
  "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": 5,
    "usd": "0.005",
    "charged": 5,
    "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
    },
    "transcription": "string",
    "subtitle_count": 1,
    "words": [
      {}
    ],
    "transcription_metadata": {}
  },
  "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 na may awtomatikong nabuong subtitle.
transcription
stringKumpletong text ng transcription.
subtitle_count
integerBilang ng nabuong subtitle segment.
words
array of object | nullTiming data para sa mga indibidwal na salita na ibinigay ng transcription service.
transcription_metadata
object | nullKaragdagang metadata na ibinigay ng ElevenLabs para sa transcription, kabilang ang wika, mga segment, at iba pang detalye.

Higit pang modelo: Video patungong Video

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