Pereiti prie turinio

Workflow Utilities Auto Subtitle

Integruoti

Modelio id 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.com/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Failai kaip pavyzdyje: 0,005 $ 5 API kreditai jūsų failai išmatuojami prieš paleidimą Paleisti šiame puslapyje

Gauti API raktą
Utility · Vaizdo įrašas

Čia bus pirmasis jūsų rezultatas

Sukurkite užklausą toliau ir paleiskite ją naudodami savo API raktą. Išvestys nukopijuojamos į mūsų saugyklą ir saugomos neribotą laiką arba 7 dienos nemokamai.

Sukurti užklausą

Valdikliai sugeneruojami pagal modelio schemą. Keisdami juos atnaujinsite kodą ir kainą.

•privaloma video_url
Įmeskite failą arba

Vaizdo įrašo URL automatiniam subtitrų pridėjimui.

Išplėstiniai 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 numatytoji bold

Teksto storis; įprastame TikTok stiliuje naudojamas paryškintas arba juodas tekstas.

position numatytoji bottom

Subtitrų vieta vertikaliojoje ašyje.

numatytoji en

Transkribavimo kalbos identifikatorius, pvz., 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' arba 'ko'. Taip pat priimamas 3 raidžių ISO identifikatorius, pvz., 'eng', 'spa' arba 'fra'.

numatytoji Montserrat

Šrifto pavadinimas, pasirinktas svetainėje fonts.google.com; priimamas bet kuris Google Font, įskaitant 'Montserrat', 'Poppins' ir 'BBH Sans Hegarty'.

numatytoji white

Spalva, naudojama neaktyviems subtitrų žodžiams.

numatytoji purple

Karaoke stiliaus paryškinimo spalva, taikoma tariamam žodžiui.

numatytoji black

Teksto kontūro arba brūkšnio spalva.

numatytoji none

Fono už teksto spalva; 'none' ir 'transparent' abi išjungia foną.

numatytoji 100

Subtitrų šrifto dydis; TikTok stiliuje naudojamas didesnis tekstas.

numatytoji 3

Teksto kontūro arba brūkšnio plotis pikseliais; 0 jį išjungia.

numatytoji 0

Fono nepermatomumas: 0.0 reiškia visiškai skaidrų, o 1.0 – visiškai nepermatomą foną.

numatytoji 75

Vertikalus poslinkis pikseliais; teigiamos reikšmės stumia žemyn, neigiamos – aukštyn.

numatytoji 3

Subtitrų žodžių skaičiaus riba: 1 rodo vieną žodį, 2–3 – trumpą frazę, o 8–12 – visą sakinį viename segmente.

POST /run/workflow-utilities/auto-subtitle?wait=20 kaina → 0,005 $
# 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/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Vykdyti šią užklausą

Jūsų raktas lieka šioje naršyklėje: jis siunčiamas tik į Doitong API ir išsaugomas (localStorage) tik pažymėjus Prisiminti. Gauti API raktą

Apie Workflow Utilities Auto Subtitle

Iššifruoja vaizdo įrašo kalbą ir įrašo subtitrus, paryškindamas tuo metu tariamą žodį. Stiliaus parinktys apima bet kokį Google Font pavadinimą, dydį 20-150, storį, teksto ir paryškinimo spalvas, kontūrą, fono spalvą bei neskaidrumą, taip pat padėtį viršuje, centre arba apačioje su vertikaliu poslinkiu. `words_per_subtitle` reikšmės yra nuo 1 iki 12, o atšokimo animaciją galima įjungti arba išjungti. Taip pat grąžinamas transkriptas ir žodžių laiko žymos.

Parametrai

Siųskite arba kanoninį, arba savąjį pavadinimą, bet ne abu. Kanoniniai pavadinimai

PavadinimasTipas Numatytoji reikšmėLeidžiama Aprašas
video_urlprivaloma video
Tipasurl · video
Vaizdo įrašo URL automatiniam subtitrų pridėjimui.
languageneprivalomas
Tipasstring
Numatytoji reikšmėen
Transkribavimo kalbos identifikatorius, pvz., 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' arba 'ko'. Taip pat priimamas 3 raidžių ISO identifikatorius, pvz., 'eng', 'spa' arba 'fra'.
font_nameneprivalomas
Tipasstring
Numatytoji reikšmėMontserrat
Šrifto pavadinimas, pasirinktas svetainėje fonts.google.com; priimamas bet kuris Google Font, įskaitant 'Montserrat', 'Poppins' ir 'BBH Sans Hegarty'.
font_sizeneprivalomas
Tipasinteger
Numatytoji reikšmė100
20 – 150
Subtitrų šrifto dydis; TikTok stiliuje naudojamas didesnis tekstas.
font_weightneprivalomas
Tipasenum
Numatytoji reikšmėbold
normalboldblack
Teksto storis; įprastame TikTok stiliuje naudojamas paryškintas arba juodas tekstas.
font_colorneprivalomas
Tipasenum
Numatytoji reikšmėwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Spalva, naudojama neaktyviems subtitrų žodžiams.
highlight_colorneprivalomas
Tipasenum
Numatytoji reikšmėpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Karaoke stiliaus paryškinimo spalva, taikoma tariamam žodžiui.
stroke_widthneprivalomas
Tipasinteger
Numatytoji reikšmė3
0 – 10
Teksto kontūro arba brūkšnio plotis pikseliais; 0 jį išjungia.
stroke_colorneprivalomas
Tipasenum
Numatytoji reikšmėblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Teksto kontūro arba brūkšnio spalva.
background_colorneprivalomas
Tipasenum
Numatytoji reikšmėnone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Fono už teksto spalva; 'none' ir 'transparent' abi išjungia foną.
background_opacityneprivalomas
Tipasnumber
Numatytoji reikšmė0
0 – 1
Fono nepermatomumas: 0.0 reiškia visiškai skaidrų, o 1.0 – visiškai nepermatomą foną.
positionneprivalomas
Tipasenum
Numatytoji reikšmėbottom
topcenterbottom
Subtitrų vieta vertikaliojoje ašyje.
y_offsetneprivalomas
Tipasinteger
Numatytoji reikšmė75
−200 – 200
Vertikalus poslinkis pikseliais; teigiamos reikšmės stumia žemyn, neigiamos – aukštyn.
words_per_subtitleneprivalomas
Tipasinteger
Numatytoji reikšmė3
1 – 12
Subtitrų žodžių skaičiaus riba: 1 rodo vieną žodį, 2–3 – trumpą frazę, o 8–12 – visą sakinį viename segmente.
enable_animationneprivalomas
Tipasboolean
Numatytoji reikšmėtrue
Įjungia subtitrų animaciją su atšokančio įėjimo efektu.
privaloma Kanoninis pavadinimas, taip pat priimamas

Failų parametrams reikia viešo https:// URL, ne didesnio nei 10 MB data: URI arba įkelto failo file_url. Failai

Išvestis

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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jūsų failai — jūsų pasirinkimasKiekvienas outputs[].url yra kopija mūsų saugykloje: saugoma neribotą laiką (mokama už GB per mėnesį) arba 7 dienos nemokamai, pagal paskyros nustatymą arba ?storage=.
Ta pati struktūra kiekviename modelyjetype, url, content_type, width, height ir duration taikomi vaizdams, vaizdo įrašams ir garsui. output yra paties modelio rezultatų objektas.
Išvesties laukai
video
object {url, content_type, file_name, file_size}Vaizdo įrašas su automatiškai sugeneruotais subtitrais.
transcription
stringVisas transkripcijos tekstas.
subtitle_count
integerSugeneruotų subtitrų segmentų skaičius.
words
array of object | nullAtskirų žodžių laiko duomenys, kuriuos pateikia transkribavimo paslauga.
transcription_metadata
object | nullPapildomi ElevenLabs pateikti transkripcijos metaduomenys, įskaitant kalbą, segmentus ir kitą informaciją.

Daugiau modelių: Vaizdo įrašas į vaizdo įrašą

AI agentams: šis puslapis Markdown formatu pateikiamas adresu https://doitong.com/lt/developers/models/workflow-utilities/auto-subtitle.md. Visi modeliai ir vadovai: https://doitong.com/developers/llms.txt