Op den Inhalt sprangen

Subtitles

Integréieren

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

Dateie wéi am Beispill: 0,20 $ 200 API-Kreditter · ≈ 21,09 ₽ Är Dateie gi virun der Ausféierung gemooss Op dëser Säit ausféieren

API-Schlëssel kréien

Brennt styliséiert Ënnertitelen an e Video, aus automatescher Transkriptioun oder Ärem eegenen SRT, mat optionaler Iwwersetzung

VEED · Video

Äin éischt Resultat kënnt hei hin

Baut hei drënner eng Ufro a féiert se mat Ärem API-Schlëssel aus. Output gëtt an eis Späicherung kopéiert, fir ëmmer oder 7 Deeg gratis gespäichert.

Eng Ufro erstellen

D'Kontrolle ginn aus dem Modellschema generéiert. De Code an de Präis aktualiséiere sech, wann s du se ännerst.

•obligatoresch video_url
Fichier erofzéien, oder

Quellvideo fir Ënnertitelen; lued d'Datei erop oder setzt hir URL an.

•obligatoresch

Stilauswiel, déi Typografie, Faarf, Arrangement an Animatioun bestëmmt, mat méi räicher Rendering jee no Input-Kontext. Basis-Presets benotzen e Multiplikator vun 1 a liwwere prévisibel Resultater duerch fixen, liichte Stil: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.

Sprooch, an déi d'Ënnertitele solle iwwersat ginn; fir déi zouverlässegst Iwwersetzung mat `srt_content` oder `srt_file_url`, gitt och hir Quellsprooch a `language` un. Ouni Zilsprooch bleiwen d'Ënnertitelen an der ursprénglecher Sprooch.

Erweidert srt_file_url · language · srt_content · vocabulary · customization
Fichier erofzéien, oder

Gitt Ënnertitelen un, amplaz eng Transkriptioun auszeféieren, andeems Dir eng .srt-Datei eropluet oder hir URL afüügt.

Sprooch vum Quell-Audio, net vun den generéierten Ënnertitelen. D'Upassung un den Audio verbessert d'Genauegkeet vun der Transkriptioun.

Rauen Ënnertiteltext am SRT-Format, amplaz vun srt_file_url geliwwert. Dëst ëmgeet d'Transkriptioun.

Optional Transkriptiouns-Vokabular, nëmmen aktiv wann weder srt_content nach srt_file_url geliwwert gëtt. Füügt Markennimm a Fachjargon bäi, déi Transkriptiounsprovider dacks falsch schreiwen, zum Beispill "VEED" → "vid".

Optional Preset-Personaliséierung, déi Standardwäerter fir ewechgeloossene Felder behält. Overrides kënnen déi vertikal Positioun an d'Schattestäerkt upassen, souwéi Schrëft, Gewiicht an Hex-Faarf separat fir all Wuertwichtegkeetsstuf.

POST /run/veed/subtitles?wait=20 Präis → 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"

Dës Ufro ausféieren

Äre Schlëssel bleift an dësem Browser: e gëtt nëmmen un d'Doitong API geschéckt an nëmme gespäichert (localStorage), wann s du „Erënneren“ aktivéiers. En API-Schlëssel kréien

Iwwer Subtitles

Füügt engem Video (`video_url`) gerenderte Ënnertitelen bäi, mat engem obligatoresche Stil-`preset`; et sinn 30 Presets verfügbar. D'Ënnertitele ginn automatesch transkribéiert, oder dës Etapp gëtt iwwersprongen, wann Dir `srt_file_url` oder `srt_content` ugitt. `language` setzt d'Quellsprooch fir méi Genauegkeet, an `translation_language` iwwersetzt d'Ënnertitelen. Eng `vocabulary`-Lëscht mat bis zu 100 Begrëffer an `customization`-Iwwerschreiwunge verbesseren d'Resultat.

Parameteren

Schéck entweder den kanoneschen Numm oder den natierlechen Numm, net béid. Kanonesch Nimm

NummTyp StandardErlaabt Beschreiwung
video_urlobligatoresch video
Typurl · video
≤ 2.083 Zeechen
Quellvideo fir Ënnertitelen; lued d'Datei erop oder setzt hir URL an.
presetobligatoresch
Typenum
glasswhisperglide2fusionglideterminalhandwrittenbackdropbackdrop2simpleplainbeanscorpobooshadeplaycasper
+14 méicaprilowkeyvintadiegoalislaykittyhustlekarlsproutflexmintrizzvegas
Stilauswiel, déi Typografie, Faarf, Arrangement an Animatioun bestëmmt, mat méi räicher Rendering jee no Input-Kontext. Basis-Presets benotzen e Multiplikator vun 1 a liwwere prévisibel Resultater duerch fixen, liichte Stil: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.
languageoptional
Typenum
af-ZAam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LBar-MAar-OMar-PSar-QAar-SA
+148 méiar-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
Sprooch vum Quell-Audio, net vun den generéierten Ënnertitelen. D'Upassung un den Audio verbessert d'Genauegkeet vun der Transkriptioun.
translation_languageoptional
Typenum
abaceachaf-ZAakalzam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LB
+198 méiar-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
Sprooch, an déi d'Ënnertitele solle iwwersat ginn; fir déi zouverlässegst Iwwersetzung mat `srt_content` oder `srt_file_url`, gitt och hir Quellsprooch a `language` un. Ouni Zilsprooch bleiwen d'Ënnertitelen an der ursprénglecher Sprooch.
srt_file_urloptional
Typurl · file
≤ 2.083 Zeechen
Gitt Ënnertitelen un, amplaz eng Transkriptioun auszeféieren, andeems Dir eng .srt-Datei eropluet oder hir URL afüügt.
srt_contentoptional
Typstring | null
Rauen Ënnertiteltext am SRT-Format, amplaz vun srt_file_url geliwwert. Dëst ëmgeet d'Transkriptioun.
vocabularyoptional
Typobject[]
≤ 100 Elementer
Optional Transkriptiouns-Vokabular, nëmmen aktiv wann weder srt_content nach srt_file_url geliwwert gëtt. Füügt Markennimm a Fachjargon bäi, déi Transkriptiounsprovider dacks falsch schreiwen, zum Beispill "VEED" → "vid".
vocabulary[].wordobligatoresch
Typstring
1 – 100 characters
Gitt déi korrekt Schreifweis vum Begrëff un, am beschten e Markennumm, Produktnumm oder Fachbegrëff aus Ärem Beräich.
vocabulary[].replacesobligatoresch
Typstring[]
1 – 20 items
Lëscht all falsch Schreifweis eemol op, fir se duerch `word` ersetzen ze loossen. De Match verlaangt e komplett Wuert, ignoréiert awer d'Grouss- a Klengschreiwung: `['vid']` passt op `vid`, `Vid` an `VID`, ouni separat Entrée fir all Variant.
customizationoptional
Typobject
Optional Preset-Personaliséierung, déi Standardwäerter fir ewechgeloossene Felder behält. Overrides kënnen déi vertikal Positioun an d'Schattestäerkt upassen, souwéi Schrëft, Gewiicht an Hex-Faarf separat fir all Wuertwichtegkeetsstuf.
customization.positionoptional
Typenum
topcenterbottom
Bildschiermpositioun laanscht déi vertikal Achs fir statesch Ënnertitelen.
customization.shadowoptional
Typenum
noneminmidmax
Verbesserung vun der Liesbarkeet vun Ënnertitelen op hellem oder visuell chargéierten Hannergrond.
customization.text_customizationsoptional
Typobject
Textausgesinn no Stuf, fir Basiswierder an ervirgehuewe Wierder.
customization.text_customizations.baselineoptional
Typobject
Standard-Textausgesinn fir all Transkriptiounswierder, siichtbar ier en individuellt Wuert ervirgehuewe gëtt.
customization.text_customizations.highlightedoptional
Typobject
Styling fir d'Wuertstuf am Mëttelrang, déi Presets normalerweis mat méi grousser Schrëft oder méi Gewiicht ervirhiewen. Wierder kommen automatesch an dës Stuf, wann se als bemierkenswäert markéiert ginn, dorënner wichteg Substantiver, Handlungsverben a markant Adjektiver.
obligatoresch Kanoneschen Numm, och akzeptéiert

Fichierparameter akzeptéieren eng ëffentlech https:// URL, eng data: URI bis zu 10 MB oder de file_url vun engem Upload. Fichieren

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"
  }
}
Är Fichieren, Är WielAll outputs[].url ass eng Kopie an eiser Späicherung: fir ëmmer gespäichert (bezuelbar pro GB-Mount) oder 7 Deeg gratis, jee no Ärer Kontastellung oder ?storage=.
D'selwecht Struktur bei all Modelltype, url, content_type, width, height an duration, fir Biller, Video an Audio gläichermoossen. output ass dem Modell säin eegent Resultatobjet.
Output-Felder
video
object {url, content_type, file_name, file_size}Gerenderte Video mat stiliséierten Ënnertitelen.

Méi Modeller: Video zu Video

Fir AI-Agenten: dës Säit als Markdown ass ënner https://doitong.com/lb/developers/models/veed/subtitles.md. All Modeller a Guiden: https://doitong.com/developers/llms.txt