Zum Inhalt springen

Workflow Utilities Auto Subtitle

Integrieren

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

Dateien wie das Beispiel: 0,005 $ 5 API-Credits Deine Dateien werden vor der Ausführung gemessen Auf dieser Seite ausführen

API-Schlüssel abrufen
Utility · Video

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich video_url
Datei ablegen oder

Video-URL zum automatischen Hinzufügen von Untertiteln.

Erweitert 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 Standard bold

Textstärke; beim typischen TikTok-Styling werden bold oder black verwendet.

position Standard bottom

Position der Untertitel entlang der vertikalen Achse.

Standard en

Sprachkennung der Transkription, z. B. 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' oder 'ko'. Eine 3-stellige ISO-Kennung wie 'eng', 'spa' oder 'fra' wird ebenfalls akzeptiert.

Standard Montserrat

Aus fonts.google.com ausgewählter Schriftname; jede Google Font wird akzeptiert, einschließlich 'Montserrat', 'Poppins' und 'BBH Sans Hegarty'.

Standard white

Farbe für nicht aktive Untertitelwörter.

Standard purple

Karaoke-ähnliche Hervorhebungsfarbe für das gerade gesprochene Wort.

Standard black

Farbe der Textkontur bzw. des Textstrichs.

Standard none

Farbe des Hintergrunds hinter dem Text; 'none' und 'transparent' deaktivieren den Hintergrund beide.

Standard 100

Schriftgröße der Untertitel; das TikTok-Styling verwendet größeren Text.

Standard 3

Breite der Textkontur bzw. des Textstrichs in Pixeln; 0 deaktiviert sie.

Standard 0

Deckkraft des Hintergrunds, wobei 0.0 vollständig transparent und 1.0 vollständig deckend bedeutet.

Standard 75

Vertikale Verschiebung in Pixeln; positive Werte verschieben nach unten, negative nach oben.

Standard 3

Maximale Wortanzahl pro Untertitel, wobei 1 die Anzeige einzelner Wörter, 2–3 kurzer Phrasen und 8–12 Wörter pro Segment ganzer Sätze ermöglicht.

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

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über Workflow Utilities Auto Subtitle

Transkribiert die Sprache in einem Video und brennt Untertitel ein, wobei das gerade gesprochene Wort hervorgehoben wird. Zu den Stiloptionen gehören jeder Google-Font-Name, Größe 20-150, Schriftschnitt, Text- und Hervorhebungsfarben, Kontur, Hintergrundfarbe und Deckkraft sowie die Position oben, mittig oder unten mit vertikalem Versatz. `words_per_subtitle` reicht von 1 bis 12, und eine Bounce-Animation kann aktiviert oder deaktiviert werden. Außerdem werden Transkription und Wort-Timings zurückgegeben.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
video_urlerforderlich video
Typurl · video
Video-URL zum automatischen Hinzufügen von Untertiteln.
languageoptional
Typstring
Standarden
Sprachkennung der Transkription, z. B. 'en', 'es', 'fr', 'de', 'it', 'pt', 'nl', 'ja', 'zh' oder 'ko'. Eine 3-stellige ISO-Kennung wie 'eng', 'spa' oder 'fra' wird ebenfalls akzeptiert.
font_nameoptional
Typstring
StandardMontserrat
Aus fonts.google.com ausgewählter Schriftname; jede Google Font wird akzeptiert, einschließlich 'Montserrat', 'Poppins' und 'BBH Sans Hegarty'.
font_sizeoptional
Typinteger
Standard100
20 – 150
Schriftgröße der Untertitel; das TikTok-Styling verwendet größeren Text.
font_weightoptional
Typenum
Standardbold
normalboldblack
Textstärke; beim typischen TikTok-Styling werden bold oder black verwendet.
font_coloroptional
Typenum
Standardwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Farbe für nicht aktive Untertitelwörter.
highlight_coloroptional
Typenum
Standardpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Karaoke-ähnliche Hervorhebungsfarbe für das gerade gesprochene Wort.
stroke_widthoptional
Typinteger
Standard3
0 – 10
Breite der Textkontur bzw. des Textstrichs in Pixeln; 0 deaktiviert sie.
stroke_coloroptional
Typenum
Standardblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
Farbe der Textkontur bzw. des Textstrichs.
background_coloroptional
Typenum
Standardnone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
Farbe des Hintergrunds hinter dem Text; 'none' und 'transparent' deaktivieren den Hintergrund beide.
background_opacityoptional
Typnumber
Standard0
0 – 1
Deckkraft des Hintergrunds, wobei 0.0 vollständig transparent und 1.0 vollständig deckend bedeutet.
positionoptional
Typenum
Standardbottom
topcenterbottom
Position der Untertitel entlang der vertikalen Achse.
y_offsetoptional
Typinteger
Standard75
-200 – 200
Vertikale Verschiebung in Pixeln; positive Werte verschieben nach unten, negative nach oben.
words_per_subtitleoptional
Typinteger
Standard3
1 – 12
Maximale Wortanzahl pro Untertitel, wobei 1 die Anzeige einzelner Wörter, 2–3 kurzer Phrasen und 8–12 Wörter pro Segment ganzer Sätze ermöglicht.
enable_animationoptional
Typboolean
Standardtrue
Aktiviert die Untertitelanimation mit einem hüpfenden Einblendeffekt.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

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"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
video
object {url, content_type, file_name, file_size}Video mit automatisch generierten Untertiteln.
transcription
stringVollständiger Text der Transkription.
subtitle_count
integerAnzahl der generierten Untertitelsegmente.
words
array of object | nullZeitdaten für einzelne Wörter, die vom Transkriptionsdienst bereitgestellt werden.
transcription_metadata
object | nullZusätzliche von ElevenLabs bereitgestellte Metadaten zur Transkription, einschließlich Sprache, Segmenten und weiterer Details.

Weitere Modelle: Video zu Video

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/workflow-utilities/auto-subtitle.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt