Lumaktaw sa nilalaman

Subtitles

I-integrate

ID ng modelo veed/subtitles
# 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/veed/subtitles?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",
    "preset": "glass"
  }'

# 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.20 200 kredito ng API · ≈ ₽21.09 sinusukat ang iyong mga file bago patakbuhin Patakbuhin ito sa page na ito

Kumuha ng API key

Nagsusunog ng naka-style na subtitle sa video mula sa awtomatikong transcription o sarili mong SRT, na may opsyonal na translation

VEED · 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

Source video para sa subtitling; i-upload ang file o i-paste ang URL nito.

•kinakailangan

Pagpili ng style na namamahala sa typography, kulay, ayos, at animation, na may mas mayamang rendering na tumutugon sa konteksto ng input. Gumagamit ang mga basic preset ng multiplier na 1 at nagbibigay ng predictable na resulta sa pamamagitan ng fixed at magaan na styling: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.

Wikang pagsasalinan ng mga subtitle; para sa pinakamaaasahang pagsasalin gamit ang `srt_content` o `srt_file_url`, ibigay rin ang source language nito sa `language`. Kung walang target, mananatili ang mga subtitle sa orihinal na wikang sinalita.

advanced srt_file_url · language · srt_content · vocabulary · customization
Mag-drop ng file, o

Magbigay ng subtitle sa halip na magsagawa ng transcription sa pamamagitan ng pag-upload ng .srt file o pag-paste ng URL nito.

Wika ng source audio, hindi ng nabuong subtitle. Ang pagtutugma nito sa audio ay nagpapahusay sa accuracy ng transcription.

Raw na subtitle text sa SRT format, na ibinibigay sa halip na srt_file_url. Ang pagbibigay nito ay lumalampas sa transcription.

Opsyonal na bokabularyo para sa transcription, aktibo lamang kapag hindi ibinigay ang srt_content o srt_file_url. Isama ang mga brand name at espesyalisadong jargon na madalas maling baybayin ng mga transcription provider, halimbawa "VEED" → "vid".

Opsyonal na customization ng preset, na pinananatili ang mga default value sa mga field na hindi isinama. Maaaring baguhin ng mga override ang vertical placement at shadow strength, pati ang font, weight, at hex color nang hiwalay para sa bawat tier ng kahalagahan ng salita.

POST /run/veed/subtitles?wait=20 presyo → $0.20
# 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/veed/subtitles?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",
    "preset": "glass"
  }'

# 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 Subtitles

Nagdaragdag ng rendered subtitle sa video (`video_url`) gamit ang kailangang estilo `preset`, na may 30 available na preset. Awtomatiko itong nagta-transcribe, o nilalaktawan iyon kapag nagbigay ka ng `srt_file_url` o `srt_content`. Itinatakda ng `language` ang source language para sa accuracy, at isinasalin ng `translation_language` ang mga subtitle. Pinapahusay ng `vocabulary` list na hanggang 100 termino at ng `customization` override ang resulta.

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
≤ 2,083 character
Source video para sa subtitling; i-upload ang file o i-paste ang URL nito.
presetkinakailangan
Urienum
glasswhisperglide2fusionglideterminalhandwrittenbackdropbackdrop2simpleplainbeanscorpobooshadeplaycasper
+14 pacaprilowkeyvintadiegoalislaykittyhustlekarlsproutflexmintrizzvegas
Pagpili ng style na namamahala sa typography, kulay, ayos, at animation, na may mas mayamang rendering na tumutugon sa konteksto ng input. Gumagamit ang mga basic preset ng multiplier na 1 at nagbibigay ng predictable na resulta sa pamamagitan ng fixed at magaan na styling: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.
languageopsyonal
Urienum
af-ZAam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LBar-MAar-OMar-PSar-QAar-SA
+148 paar-TNast-ESaz-AZbabasbe-BYbg-BGbrbs-BAca-ESceb-PHckb-IQcs-CZcy-GBda-DKde-DEdyuel-GRen-AUen-GBen-INen-NZen-USeoes-ARes-BOes-CLes-COes-CRes-DOes-ECes-ESes-GTes-HNes-MXes-NIes-PAes-PEes-PRes-PYes-SVes-USes-UYes-VEet-EEeu-ESfa-IRfffi-FIfil-PHfofr-CAfr-FRfygagdgl-ESha-NGhawhe-ILhr-HRhsbhthu-HUhy-AMid-IDigis-ISit-ITja-JPja-Latn-JPjv-IDka-GEkabkam-KEkea-CVkk-KZko-KRkuky-KGlalb-LUlglijln-CDlo-LAlt-LTluo-KElv-LVmgmi-NZmk-MKmn-MNms-MYmt-MTnb-NOnl-NLnso-ZAny-MWoc-FRpl-PLps-AFpt-BRpt-PTro-ROrohru-RUrw-RWsahsk-SKsl-SIsmsn-ZWso-SOsq-ALsr-Latn-RSsr-RSsrdsssu-IDsv-SEsw-KEsw-TZtg-TJth-THtktntoktontr-TRts-ZAttuk-UAumb-AOur-INur-PKuz-UZvi-VNvrowo-SNxh-ZAyiyo-NGyue-Hant-HKzhzh-HKzh-TWzu-ZA
Wika ng source audio, hindi ng nabuong subtitle. Ang pagtutugma nito sa audio ay nagpapahusay sa accuracy ng transcription.
translation_languageopsyonal
Urienum
abaceachaf-ZAakalzam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LB
+198 paar-MAar-OMar-PSar-QAar-SAar-TNawaayaz-AZbanbbcbe-BYbembewbg-BGbhobikbmbs-BAbtsbtxbuaca-ESceb-PHcggchmckb-IQcnhcocrhcrscs-CZcvcy-GBda-DKde-DEdindoidovdvdzeeel-GRen-AUen-GBen-INen-NZen-USeoes-ARes-BOes-CLes-COes-CRes-DOes-ECes-ESes-GTes-HNes-MXes-NIes-PAes-PEes-PRes-PYes-SVes-USes-UYes-VEet-EEeu-ESfa-IRfffi-FIfil-PHfjfr-CAfr-FRfygagaagdgl-ESgngomha-NGhawhe-ILhilhmnhr-HRhrxhthu-HUhy-AMid-IDigilois-ISit-ITja-JPja-Latn-JPjv-IDka-GEkk-KZko-KRkriktukuky-KGlalb-LUlglilijlmoln-CDlo-LAlt-LTltgluo-KEluslv-LVmaimakmgmi-NZminmk-MKmn-MNmni-Mteims-Arabms-MYmt-MTnb-NOnewnl-NLnrnso-ZAnusny-MWoc-FRompagpampappl-PLps-AFpt-BRpt-PTqurnro-ROromru-RUrw-RWscnsgshnsk-SKsl-SIsmsn-ZWso-SOsq-ALsr-Latn-RSsr-RSssstsu-IDsv-SEsw-KEsw-TZszltettg-TJth-THtitktntr-TRts-ZAttuguk-UAur-INur-PKuz-UZvi-VNxh-ZAyiyo-NGyuayue-Hant-HKzhzh-HKzh-TWzu-ZA
Wikang pagsasalinan ng mga subtitle; para sa pinakamaaasahang pagsasalin gamit ang `srt_content` o `srt_file_url`, ibigay rin ang source language nito sa `language`. Kung walang target, mananatili ang mga subtitle sa orihinal na wikang sinalita.
srt_file_urlopsyonal
Uriurl · file
≤ 2,083 character
Magbigay ng subtitle sa halip na magsagawa ng transcription sa pamamagitan ng pag-upload ng .srt file o pag-paste ng URL nito.
srt_contentopsyonal
Uristring | null
Raw na subtitle text sa SRT format, na ibinibigay sa halip na srt_file_url. Ang pagbibigay nito ay lumalampas sa transcription.
vocabularyopsyonal
Uriobject[]
≤ 100 item
Opsyonal na bokabularyo para sa transcription, aktibo lamang kapag hindi ibinigay ang srt_content o srt_file_url. Isama ang mga brand name at espesyalisadong jargon na madalas maling baybayin ng mga transcription provider, halimbawa "VEED" → "vid".
vocabulary[].wordkinakailangan
Uristring
1 – 100 characters
Ibigay ang tamang spelling ng termino, mas mainam kung brand, product name, o espesyalisadong termino mula sa iyong domain.
vocabulary[].replaceskinakailangan
Uristring[]
1 – 20 items
Ilista nang isang beses ang bawat maling baybay upang mapalitan ito ng `word`. Nangangailangan ang pagtutugma ng kumpletong salita ngunit hindi isinasaalang-alang ang capitalization: tumutugma ang `['vid']` sa `vid`, `Vid`, at `VID`, nang hindi kailangan ng hiwalay na entry para sa bawat anyo.
customizationopsyonal
Uriobject
Opsyonal na customization ng preset, na pinananatili ang mga default value sa mga field na hindi isinama. Maaaring baguhin ng mga override ang vertical placement at shadow strength, pati ang font, weight, at hex color nang hiwalay para sa bawat tier ng kahalagahan ng salita.
customization.positionopsyonal
Urienum
topcenterbottom
Posisyon ng screen sa vertical axis para sa mga static subtitle.
customization.shadowopsyonal
Urienum
noneminmidmax
Pagpapahusay sa readability ng mga subtitle laban sa maliwanag o maraming elementong background.
customization.text_customizationsopsyonal
Uriobject
Mga setting ng hitsura ng text ayon sa tier, para sa mga baseline word at highlighted word.
customization.text_customizations.baselineopsyonal
Uriobject
Default na hitsura ng text para sa lahat ng salita sa transcript, na nakikita bago makatanggap ng emphasis ang anumang indibiduwal na salita.
customization.text_customizations.highlightedopsyonal
Uriobject
Styling para sa mid-rank word tier, na karaniwang binibigyang-diin ng mga preset gamit ang mas malaking size o weight. Awtomatikong napupunta rito ang mga salitang minarkahang kapansin-pansin, kabilang ang mahahalagang noun, action verb, at salient adjective.
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": "veed/subtitles",
  "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": 200,
    "usd": "0.20",
    "charged": 200,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "preset": "glass"
  },
  "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
    }
  },
  "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}Nai-render na video na naglalaman ng mga naka-style na subtitle.

Higit pang modelo: Video patungong Video

Para sa mga AI agent: nasa Markdown ang pahinang ito sa https://doitong.com/fil/developers/models/veed/subtitles.md. Lahat ng modelo at gabay: https://doitong.com/developers/llms.txt