Preskoči na vsebino

Workflow Utilities Auto Subtitle

Integracija

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

Datoteke, kot je primer: 0,005 $ 5 API kreditov · ≈ 0,53 ₽ vaše datoteke se izmerijo pred zagonom Zaženi na tej strani

Pridobi ključ API
Utility · Videoposnetek

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

•obvezno video_url
Spustite datoteko ali

URL videa za samodejno dodajanje podnapisov.

Napredno 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 privzeto bold

Debelina besedila; običajni slog TikTok uporablja krepko ali črno pisavo.

position privzeto bottom

Navpična postavitev podnapisov.

privzeto en

Identifikator jezika prepisa, na primer 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' ali 'ko'. Sprejet je tudi 3-črkovni identifikator ISO, kot so 'eng', 'spa' ali 'fra'.

privzeto Montserrat

Ime pisave, izbrano na fonts.google.com; sprejeta je katera koli Google Font, vključno z 'Montserrat', 'Poppins' in 'BBH Sans Hegarty'.

privzeto white

Barva besed podnapisov, ki niso aktivne.

privzeto purple

Barva poudarka v slogu karaok, uporabljena za izgovorjeno besedo.

privzeto black

Barva obrobe ali poteze besedila.

privzeto none

Barva ozadja za besedilom; 'none' in 'transparent' oba onemogočita ozadje.

privzeto 100

Velikost pisave podnapisov; slog TikTok uporablja večje besedilo.

privzeto 3

Širina obrobe ali poteze besedila, merjena v slikovnih pikah; 0 jo onemogoči.

privzeto 0

Prosojnost ozadja, pri čemer 0.0 pomeni popolnoma prosojno, 1.0 pa popolnoma neprosojno.

privzeto 75

Navpični premik v slikovnih pikah; pozitivne vrednosti premaknejo navzdol, negativne pa navzgor.

privzeto 3

Omejitev števila besed podnapisov: 1 omogoča prikaz posameznih besed, 2–3 kratkih fraz, 8–12 pa celih stavkov na segment.

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

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu Workflow Utilities Auto Subtitle

Prepiše govor v videoposnetku in vžge podnapise, pri katerih je trenutno izgovorjena beseda označena. Možnosti sloga vključujejo katero koli ime Google Font, velikost 20-150, debelino, barve besedila in označitve, obrobo, barvo in prosojnost ozadja ter postavitev zgoraj, na sredini ali spodaj z navpičnim odmikom. `words_per_subtitle` sega od 1 do 12, animacijo poskakovanja pa lahko vklopite ali izklopite. Vrne tudi prepis in časovne oznake besed.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
video_urlobvezno video
Vrstaurl · video
URL videa za samodejno dodajanje podnapisov.
languageneobvezno
Vrstastring
Privzetoen
Identifikator jezika prepisa, na primer 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' ali 'ko'. Sprejet je tudi 3-črkovni identifikator ISO, kot so 'eng', 'spa' ali 'fra'.
font_nameneobvezno
Vrstastring
PrivzetoMontserrat
Ime pisave, izbrano na fonts.google.com; sprejeta je katera koli Google Font, vključno z 'Montserrat', 'Poppins' in 'BBH Sans Hegarty'.
font_sizeneobvezno
Vrstainteger
Privzeto100
20 – 150
Velikost pisave podnapisov; slog TikTok uporablja večje besedilo.
font_weightneobvezno
Vrstaenum
Privzetobold
normalboldblack
Debelina besedila; običajni slog TikTok uporablja krepko ali črno pisavo.
font_colorneobvezno
Vrstaenum
Privzetowhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Barva besed podnapisov, ki niso aktivne.
highlight_colorneobvezno
Vrstaenum
Privzetopurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Barva poudarka v slogu karaok, uporabljena za izgovorjeno besedo.
stroke_widthneobvezno
Vrstainteger
Privzeto3
0 – 10
Širina obrobe ali poteze besedila, merjena v slikovnih pikah; 0 jo onemogoči.
stroke_colorneobvezno
Vrstaenum
Privzetoblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Barva obrobe ali poteze besedila.
background_colorneobvezno
Vrstaenum
Privzetonone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Barva ozadja za besedilom; 'none' in 'transparent' oba onemogočita ozadje.
background_opacityneobvezno
Vrstanumber
Privzeto0
0 – 1
Prosojnost ozadja, pri čemer 0.0 pomeni popolnoma prosojno, 1.0 pa popolnoma neprosojno.
positionneobvezno
Vrstaenum
Privzetobottom
topcenterbottom
Navpična postavitev podnapisov.
y_offsetneobvezno
Vrstainteger
Privzeto75
−200 – 200
Navpični premik v slikovnih pikah; pozitivne vrednosti premaknejo navzdol, negativne pa navzgor.
words_per_subtitleneobvezno
Vrstainteger
Privzeto3
1 – 12
Omejitev števila besed podnapisov: 1 omogoča prikaz posameznih besed, 2–3 kratkih fraz, 8–12 pa celih stavkov na segment.
enable_animationneobvezno
Vrstaboolean
Privzetotrue
Omogoči animacijo podnapisov z učinkom poskakovanja ob vstopu.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

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"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
video
object {url, content_type, file_name, file_size}Video s samodejno ustvarjenimi podnapisi.
transcription
stringCelotno besedilo prepisa.
subtitle_count
integerŠtevilo ustvarjenih segmentov podnapisov.
words
array of object | nullČasovni podatki za posamezne besede, ki jih posreduje storitev za prepis.
transcription_metadata
object | nullDodatni metapodatki, ki jih za prepis posreduje ElevenLabs, vključno z jezikom, segmenti in drugimi podrobnostmi.

Več modelov: Videoposnetek v videoposnetek

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/workflow-utilities/auto-subtitle.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt