İçeriğe geç

Workflow Utilities Auto Subtitle

Entegre et

Model kimliği 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"

Örnekteki gibi dosyalar: $0,005 5 API kredisi · ≈ ₽0,53 dosyalarınız çalıştırmadan önce ölçülür Bu sayfada çalıştır

API anahtarı al
Utility · Video

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli video_url
Dosyayı bırakın veya

Otomatik altyazı eklemek için video URL'si.

Gelişmiş 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 varsayılan bold

Metin kalınlığı; tipik TikTok stili bold veya black kullanır.

position varsayılan bottom

Altyazıların dikey eksen üzerindeki konumu.

varsayılan en

'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' veya 'ko' gibi transkripsiyon dili tanımlayıcısı. 'eng', 'spa' veya 'fra' gibi 3 harfli ISO tanımlayıcıları da kabul edilir.

varsayılan Montserrat

fonts.google.com adresinden seçilen yazı tipi adı; 'Montserrat', 'Poppins' ve 'BBH Sans Hegarty' dahil olmak üzere tüm Google Fontları kabul edilir.

varsayılan white

Etkin olmayan altyazı sözcükleri için kullanılan renk.

varsayılan purple

Söylenen sözcüğe uygulanan karaoke tarzı vurgu rengi.

varsayılan black

Metin konturuna veya çizgisine uygulanan renk.

varsayılan none

Metnin arkasındaki arka planın rengi; hem 'none' hem de 'transparent' arka planı devre dışı bırakır.

varsayılan 100

Altyazı yazı tipi boyutu; TikTok stili daha büyük metin kullanır.

varsayılan 3

Piksel cinsinden ölçülen metin konturu veya çizgisi genişliği; 0 bunu devre dışı bırakır.

varsayılan 0

Arka plan opaklığı; 0.0 tamamen saydam, 1.0 ise tamamen opak anlamına gelir.

varsayılan 75

Piksel cinsinden dikey kayma; pozitif değerler aşağı, negatif değerler yukarı kaydırır.

varsayılan 3

Altyazı sözcük sayısı üst sınırı; 1 tek sözcük, 2–3 kısa ifade veya segment başına 8–12 sözcükle tam cümle gösterimine olanak tanır.

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

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Workflow Utilities Auto Subtitle hakkında

Videodaki konuşmayı yazıya döker ve o anda söylenen kelime vurgulanmış halde altyazıları videoya gömer. Stil seçenekleri arasında herhangi bir Google Font adı, 20-150 boyut, kalınlık, metin ve vurgu renkleri, kenarlık, arka plan rengi ve opaklığı ile üst, orta veya alt konum ve dikey ofset bulunur. `words_per_subtitle` 1 ile 12 arasında değişir ve sıçrama animasyonu açılıp kapatılabilir. Ayrıca transkripsiyonu ve kelime zamanlamalarını döndürür.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
video_urlgerekli video
Türurl · video
Otomatik altyazı eklemek için video URL'si.
languageisteğe bağlı
Türstring
Varsayılanen
'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' veya 'ko' gibi transkripsiyon dili tanımlayıcısı. 'eng', 'spa' veya 'fra' gibi 3 harfli ISO tanımlayıcıları da kabul edilir.
font_nameisteğe bağlı
Türstring
VarsayılanMontserrat
fonts.google.com adresinden seçilen yazı tipi adı; 'Montserrat', 'Poppins' ve 'BBH Sans Hegarty' dahil olmak üzere tüm Google Fontları kabul edilir.
font_sizeisteğe bağlı
Türinteger
Varsayılan100
20 – 150
Altyazı yazı tipi boyutu; TikTok stili daha büyük metin kullanır.
font_weightisteğe bağlı
Türenum
Varsayılanbold
normalboldblack
Metin kalınlığı; tipik TikTok stili bold veya black kullanır.
font_coloristeğe bağlı
Türenum
Varsayılanwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Etkin olmayan altyazı sözcükleri için kullanılan renk.
highlight_coloristeğe bağlı
Türenum
Varsayılanpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Söylenen sözcüğe uygulanan karaoke tarzı vurgu rengi.
stroke_widthisteğe bağlı
Türinteger
Varsayılan3
0 – 10
Piksel cinsinden ölçülen metin konturu veya çizgisi genişliği; 0 bunu devre dışı bırakır.
stroke_coloristeğe bağlı
Türenum
Varsayılanblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Metin konturuna veya çizgisine uygulanan renk.
background_coloristeğe bağlı
Türenum
Varsayılannone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Metnin arkasındaki arka planın rengi; hem 'none' hem de 'transparent' arka planı devre dışı bırakır.
background_opacityisteğe bağlı
Türnumber
Varsayılan0
0 – 1
Arka plan opaklığı; 0.0 tamamen saydam, 1.0 ise tamamen opak anlamına gelir.
positionisteğe bağlı
Türenum
Varsayılanbottom
topcenterbottom
Altyazıların dikey eksen üzerindeki konumu.
y_offsetisteğe bağlı
Türinteger
Varsayılan75
-200 – 200
Piksel cinsinden dikey kayma; pozitif değerler aşağı, negatif değerler yukarı kaydırır.
words_per_subtitleisteğe bağlı
Türinteger
Varsayılan3
1 – 12
Altyazı sözcük sayısı üst sınırı; 1 tek sözcük, 2–3 kısa ifade veya segment başına 8–12 sözcükle tam cümle gösterimine olanak tanır.
enable_animationisteğe bağlı
Türboolean
Varsayılantrue
Zıplayan giriş efektiyle altyazı animasyonunu etkinleştirir.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
video
object {url, content_type, file_name, file_size}Otomatik üretilen altyazıları içeren video.
transcription
stringTranskripsiyonun tam metni.
subtitle_count
integerÜretilen altyazı segmentlerinin sayısı.
words
array of object | nullTranskripsiyon hizmeti tarafından sağlanan tek tek sözcüklere ait zamanlama verileri.
transcription_metadata
object | nullElevenLabs tarafından transkripsiyon için sağlanan dil, segmentler ve diğer ayrıntılar dahil ek meta veriler.

Daha fazla model: Videodan Videoya

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/workflow-utilities/auto-subtitle.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt