Lompat ke konten

Workflow Utilities Auto Subtitle

Integrasikan

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

File seperti contoh: $0,005 5 kredit API file Anda diukur sebelum dijalankan Jalankan di halaman ini

Dapatkan kunci API
Utility · Video

Hasil pertama Anda akan muncul di sini

Buat permintaan di bawah ini dan jalankan dengan kunci API Anda. Output disalin ke penyimpanan kami, disimpan selamanya atau 7 hari gratis.

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib video_url
Jatuhkan file, atau

URL video untuk penambahan subtitle otomatis.

Lanjutan 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 bawaan bold

Bobot teks; gaya TikTok biasanya menggunakan bold atau black.

position bawaan bottom

Penempatan subtitle pada sumbu vertikal.

bawaan en

Pengenal bahasa transkripsi, seperti 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh', atau 'ko'. Pengenal ISO 3 huruf seperti 'eng', 'spa', atau 'fra' juga diterima.

bawaan Montserrat

Nama font yang dipilih dari fonts.google.com; font Google apa pun diterima, termasuk 'Montserrat', 'Poppins', dan 'BBH Sans Hegarty'.

bawaan white

Warna yang digunakan untuk kata subtitle yang tidak aktif.

bawaan purple

Warna sorotan bergaya karaoke yang diterapkan pada kata yang sedang diucapkan.

bawaan black

Warna yang diterapkan pada garis luar atau goresan teks.

bawaan none

Warna latar belakang di belakang teks; 'none' dan 'transparent' sama-sama menonaktifkan latar belakang.

bawaan 100

Ukuran font subtitle; gaya TikTok menggunakan teks yang lebih besar.

bawaan 3

Lebar garis luar atau goresan teks, diukur dalam piksel; 0 menonaktifkannya.

bawaan 0

Opasitas latar belakang, dengan 0.0 berarti sepenuhnya transparan dan 1.0 sepenuhnya buram.

bawaan 75

Pergeseran vertikal dalam piksel; nilai positif menggeser ke bawah, sedangkan nilai negatif menggeser ke atas.

bawaan 3

Batas jumlah kata subtitle, memungkinkan tampilan satu kata pada 1, frasa pendek pada 2–3, atau kalimat lengkap pada 8–12 kata per segmen.

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

Jalankan permintaan ini

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang Workflow Utilities Auto Subtitle

Mentranskripsikan ucapan dalam video dan membakar takarir dengan kata yang sedang diucapkan disorot. Opsi gaya mencakup nama Google Font apa pun, ukuran 20-150, bobot, warna teks dan sorotan, stroke, warna dan opasitas latar belakang, serta penempatan di atas, tengah, atau bawah dengan offset vertikal. `words_per_subtitle` berkisar dari 1 hingga 12, dan animasi pantulan dapat diaktifkan atau dinonaktifkan. Model ini juga mengembalikan transkripsi dan waktu setiap kata.

Parameter

Kirim nama kanonis atau nama asli, bukan keduanya. Nama kanonis

NamaTipe BawaanDiizinkan Deskripsi
video_urlwajib video
Tipeurl · video
URL video untuk penambahan subtitle otomatis.
languageopsional
Tipestring
Bawaanen
Pengenal bahasa transkripsi, seperti 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh', atau 'ko'. Pengenal ISO 3 huruf seperti 'eng', 'spa', atau 'fra' juga diterima.
font_nameopsional
Tipestring
BawaanMontserrat
Nama font yang dipilih dari fonts.google.com; font Google apa pun diterima, termasuk 'Montserrat', 'Poppins', dan 'BBH Sans Hegarty'.
font_sizeopsional
Tipeinteger
Bawaan100
20 – 150
Ukuran font subtitle; gaya TikTok menggunakan teks yang lebih besar.
font_weightopsional
Tipeenum
Bawaanbold
normalboldblack
Bobot teks; gaya TikTok biasanya menggunakan bold atau black.
font_coloropsional
Tipeenum
Bawaanwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Warna yang digunakan untuk kata subtitle yang tidak aktif.
highlight_coloropsional
Tipeenum
Bawaanpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Warna sorotan bergaya karaoke yang diterapkan pada kata yang sedang diucapkan.
stroke_widthopsional
Tipeinteger
Bawaan3
0 – 10
Lebar garis luar atau goresan teks, diukur dalam piksel; 0 menonaktifkannya.
stroke_coloropsional
Tipeenum
Bawaanblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Warna yang diterapkan pada garis luar atau goresan teks.
background_coloropsional
Tipeenum
Bawaannone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Warna latar belakang di belakang teks; 'none' dan 'transparent' sama-sama menonaktifkan latar belakang.
background_opacityopsional
Tipenumber
Bawaan0
0 – 1
Opasitas latar belakang, dengan 0.0 berarti sepenuhnya transparan dan 1.0 sepenuhnya buram.
positionopsional
Tipeenum
Bawaanbottom
topcenterbottom
Penempatan subtitle pada sumbu vertikal.
y_offsetopsional
Tipeinteger
Bawaan75
-200 – 200
Pergeseran vertikal dalam piksel; nilai positif menggeser ke bawah, sedangkan nilai negatif menggeser ke atas.
words_per_subtitleopsional
Tipeinteger
Bawaan3
1 – 12
Batas jumlah kata subtitle, memungkinkan tampilan satu kata pada 1, frasa pendek pada 2–3, atau kalimat lengkap pada 8–12 kata per segmen.
enable_animationopsional
Tipeboolean
Bawaantrue
Mengaktifkan animasi subtitle dengan efek masuk memantul.
wajib Nama kanonis, juga diterima

Parameter file menerima URL publik https://, URI data: hingga 10 MB, atau file_url dari unggahan. File

Output

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"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
video
object {url, content_type, file_name, file_size}Video yang berisi subtitle yang dibuat otomatis.
transcription
stringTeks lengkap transkripsi.
subtitle_count
integerJumlah segmen subtitle yang dibuat.
words
array of object | nullData waktu untuk setiap kata yang diberikan oleh layanan transkripsi.
transcription_metadata
object | nullMetadata tambahan yang diberikan ElevenLabs untuk transkripsi, termasuk bahasa, segmen, dan detail lainnya.

Model lainnya: Video ke Video

Untuk agen AI: halaman ini dalam Markdown tersedia di https://doitong.com/id/developers/models/workflow-utilities/auto-subtitle.md. Semua model dan panduan: https://doitong.com/developers/llms.txt