Langkau ke kandungan

Subtitles

Integrasikan

ID model veed/subtitles
# 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/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Fail seperti contoh: $0.20 200 kredit API fail anda diukur sebelum dijalankan Jalankan pada halaman ini

Dapatkan kunci API
VEED · Video

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

•diperlukan video_url
Lepaskan fail, atau

Video sumber untuk sari kata; sama ada muat naik fail atau tampal URL-nya.

•diperlukan

Pilihan gaya yang mengawal tipografi, warna, susunan dan animasi, dengan pemaparan lebih kaya yang responsif terhadap konteks input. Praset asas menggunakan pengganda 1 dan memberikan hasil yang boleh dijangka melalui penggayaan tetap dan ringan: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.

Bahasa untuk menterjemahkan sari kata; untuk terjemahan paling boleh dipercayai dengan `srt_content` atau `srt_file_url`, bekalkan juga bahasa sumbernya dalam `language`. Tanpa sasaran, sari kata kekal dalam bahasa pertuturan asal.

Lanjutan srt_file_url · language · srt_content · vocabulary · customization
Lepaskan fail, atau

Bekalkan sari kata dan bukannya menjalankan transkripsi dengan memuat naik fail .srt atau menampal URL-nya.

Bahasa audio sumber, bukan sari kata yang dijana. Memadankannya dengan audio meningkatkan ketepatan transkripsi.

Teks sari kata mentah dalam format SRT, dibekalkan sebagai ganti srt_file_url. Membekalkannya memintas transkripsi.

Perbendaharaan kata transkripsi pilihan, aktif hanya apabila srt_content dan srt_file_url tidak dibekalkan. Sertakan nama jenama dan jargon khusus yang sering tersalah eja oleh penyedia transkripsi, contohnya "VEED" → "vid".

Penyesuaian praset pilihan, mengekalkan nilai lalai bagi medan yang ditinggalkan. Penggantian boleh melaraskan kedudukan menegak dan kekuatan bayang, serta fon, berat dan warna heks secara berasingan bagi setiap peringkat kepentingan perkataan.

POST /run/veed/subtitles?wait=20 sebut harga → $0.20
# 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/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Subtitles

Menambah sari kata terhasil pada video (`video_url`) menggunakan `preset` gaya yang wajib, dengan 30 pratetap tersedia. Ia melakukan transkripsi secara automatik, atau melangkauinya jika anda memberikan `srt_file_url` atau `srt_content`. `language` menetapkan bahasa sumber untuk ketepatan, manakala `translation_language` menterjemahkan sari kata. Senarai `vocabulary` sehingga 100 istilah dan penggantian `customization` memperhalus hasil.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
video_urldiperlukan video
Jenisurl · video
≤ 2,083 aksara
Video sumber untuk sari kata; sama ada muat naik fail atau tampal URL-nya.
presetdiperlukan
Jenisenum
glasswhisperglide2fusionglideterminalhandwrittenbackdropbackdrop2simpleplainbeanscorpobooshadeplaycasper
+14 lagicaprilowkeyvintadiegoalislaykittyhustlekarlsproutflexmintrizzvegas
Pilihan gaya yang mengawal tipografi, warna, susunan dan animasi, dengan pemaparan lebih kaya yang responsif terhadap konteks input. Praset asas menggunakan pengganda 1 dan memberikan hasil yang boleh dijangka melalui penggayaan tetap dan ringan: vegas, rizz, mint, flex, sprout, karl, hustle, kitty, slay, ali, diego, vinta, lowkey, capri, casper, shadeplay, boo, corpo, beans, plain, simple.
languagepilihan
Jenisenum
af-ZAam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LBar-MAar-OMar-PSar-QAar-SA
+148 lagiar-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
Bahasa audio sumber, bukan sari kata yang dijana. Memadankannya dengan audio meningkatkan ketepatan transkripsi.
translation_languagepilihan
Jenisenum
abaceachaf-ZAakalzam-ETar-AEar-BHar-DZar-EGar-ILar-IQar-JOar-KWar-LB
+198 lagiar-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
Bahasa untuk menterjemahkan sari kata; untuk terjemahan paling boleh dipercayai dengan `srt_content` atau `srt_file_url`, bekalkan juga bahasa sumbernya dalam `language`. Tanpa sasaran, sari kata kekal dalam bahasa pertuturan asal.
srt_file_urlpilihan
Jenisurl · file
≤ 2,083 aksara
Bekalkan sari kata dan bukannya menjalankan transkripsi dengan memuat naik fail .srt atau menampal URL-nya.
srt_contentpilihan
Jenisstring | null
Teks sari kata mentah dalam format SRT, dibekalkan sebagai ganti srt_file_url. Membekalkannya memintas transkripsi.
vocabularypilihan
Jenisobject[]
≤ 100 item
Perbendaharaan kata transkripsi pilihan, aktif hanya apabila srt_content dan srt_file_url tidak dibekalkan. Sertakan nama jenama dan jargon khusus yang sering tersalah eja oleh penyedia transkripsi, contohnya "VEED" → "vid".
vocabulary[].worddiperlukan
Jenisstring
1 – 100 characters
Berikan ejaan istilah yang betul, sebaiknya nama jenama, produk atau istilah khusus daripada domain anda.
vocabulary[].replacesdiperlukan
Jenisstring[]
1 – 20 items
Senaraikan setiap ejaan salah sekali untuk menggantikannya dengan `word`. Padanan memerlukan perkataan lengkap tetapi mengabaikan huruf besar-kecil: `['vid']` sepadan dengan `vid`, `Vid` dan `VID`, tanpa entri berasingan bagi setiap bentuk.
customizationpilihan
Jenisobject
Penyesuaian praset pilihan, mengekalkan nilai lalai bagi medan yang ditinggalkan. Penggantian boleh melaraskan kedudukan menegak dan kekuatan bayang, serta fon, berat dan warna heks secara berasingan bagi setiap peringkat kepentingan perkataan.
customization.positionpilihan
Jenisenum
topcenterbottom
Kedudukan skrin sepanjang paksi menegak untuk sari kata statik.
customization.shadowpilihan
Jenisenum
noneminmidmax
Peningkatan kebolehbacaan sari kata pada latar yang cerah atau sibuk secara visual.
customization.text_customizationspilihan
Jenisobject
Tetapan penampilan teks mengikut peringkat, meliputi perkataan asas dan perkataan yang diserlahkan.
customization.text_customizations.baselinepilihan
Jenisobject
Penampilan teks lalai untuk semua perkataan transkrip, kelihatan sebelum mana-mana perkataan menerima penekanan.
customization.text_customizations.highlightedpilihan
Jenisobject
Penggayaan untuk peringkat perkataan kedudukan pertengahan, yang biasanya ditekankan oleh praset dengan saiz atau berat lebih besar. Perkataan memasuki peringkat ini secara automatik apabila ditandai penting, termasuk kata nama utama, kata kerja tindakan dan kata sifat yang menonjol.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
video
object {url, content_type, file_name, file_size}Video yang dirender dan mengandungi sari kata bergaya.

Lebih banyak model: Video ke Video

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/veed/subtitles.md. Semua model dan panduan: https://doitong.com/developers/llms.txt