Zum Inhalt springen
App holen

Was ist eine SRT-Datei? Format, Beispiel & so erstellen Sie eine

•7 min read• 203 views •Zuletzt aktualisiert: Okt. 2, 2026
An old mechanical stopwatch resting on a printed page in strong daylight

Das Wichtigste in Kürze

Eine SRT-Datei (SubRip Subtitle, Endung .srt) ist eine reine Textdatei mit Untertiteln: nummerierte Blöcke, jeweils mit Start- und Endzeit im Format Stunden:Minuten:Sekunden,Millisekunden und dem anzuzeigenden Text. Sie enthält weder Video noch Audio, lässt sich in jedem Texteditor öffnen und wird von fast jedem Player und jeder Videoplattform akzeptiert. Sie können eine von Hand schreiben, aus reinem Text erzeugen oder aus einem Transkript exportieren und sie dann vor dem Hochladen mit einem Validator prüfen.

Wenn Sie jemals in einem Videoplayer Untertitel eingeschaltet haben, hat sehr wahrscheinlich eine SRT-Datei die Arbeit erledigt. Sie ist eines der ältesten Untertitelformate, das noch täglich im Einsatz ist, und eines der einfachsten Dateiformate überhaupt – genau deshalb ist sie überall.

Diese Seite behandelt das ganze Format an einem Ort: was in einer Datei steckt, die genauen Regeln für jeden Teil mit den Primärquellen, wie Sie eine erstellen und reparieren und wie sie sich von WebVTT unterscheidet.

Wie sieht eine SRT-Datei von innen aus?

Eine SRT-Datei ist eine Liste von Blöcken (Cues), und jeder Block hat dieselben vier Teile: eine Folgenummer, eine Zeitzeile, ein oder zwei Textzeilen und eine Leerzeile. Öffnen Sie eine beliebige .srt-Datei in Notepad oder TextEdit, und Sie sehen Blöcke wie diese:

1
00:00:01,600 --> 00:00:04,200
Willkommen zurück auf dem Kanal.

2
00:00:04,400 --> 00:00:07,900
Heute schauen wir uns an, wie
Untertiteldateien eigentlich funktionieren.

3
00:00:08,100 --> 00:00:10,000
<i>(Tür schließt sich)</i>

Von oben nach unten gelesen, sagt der zweite Block: Zeige diese beiden Zeilen von Sekunde 4,4 bis Sekunde 7,9 des Videos. Es gibt keine Kopfzeilen, keinen Stilbereich und keine Binärdaten, deshalb bleibt die Datei klein und übersteht es, von fast jedem Programm geöffnet, bearbeitet und gespeichert zu werden.

Welche Regeln hat das SRT-Format?

Das, was einer Referenz für SubRip am nächsten kommt, sind die Beschreibungen, die Archive und Containerformate führen. Die Formatbeschreibung der Library of Congress gibt den Zeitcode als Stunden:Minuten:Sekunden,Millisekunden an, geschrieben 00:00:00,000, mit dem Pfeil --> zwischen Start und Ende, und die Matroska-Untertiteldokumentation beschreibt denselben vierteiligen Block.

Die Teile eines SRT-Blocks mit der Regel für jeden
TeilRegelBeispiel
FolgenummerEine ganze Zahl in einer eigenen Zeile, beginnend bei 1 und aufwärts zählend2
ZeitzeileStart und Ende als Stunden:Minuten:Sekunden,Millisekunden, getrennt durch --> mit je einem Leerzeichen davor und danach00:00:04,400 --> 00:00:07,900
Millisekunden-TrennzeichenEin Komma, kein Punkt; der Punkt gehört zu WebVTT,400
TextEine oder mehrere Zeilen, die zusammen angezeigt werden; ein Zeilenumbruch in der Datei ist ein Zeilenumbruch auf dem BildschirmHeute schauen wir uns an, wie
LeerzeileBeendet den Block; die nächste Nummer beginnt den nächsten(leere Zeile)
FormatierungEinfache Tags wie <i>, <b> und <u>, von vielen Playern beachtet und von anderen ignoriert<i>(Tür schließt sich)</i>

Zwei Details zerstören mehr Dateien als alles andere zusammen. Das erste ist das Komma: Eine Zeitzeile mit Punkten, 00:00:04.400, ist eine WebVTT-Gewohnheit, und manche Tools lehnen sie in einer SRT ab. Das zweite ist die Leerzeile: Ein Block, dem die Leerzeile fehlt, läuft in den nächsten hinein, und der Player verschmilzt sie entweder oder lässt einen fallen.

Kodierung

Speichern Sie SRT-Dateien als UTF-8. Es deckt jede Schrift ab, von lateinischen Buchstaben mit Akzenten über Arabisch und Chinesisch bis zu Emojis, und es ist das, was aktuelle Player erwarten. Dateien aus älteren Windows-Tools liegen manchmal in einer regionalen Altkodierung vor, weshalb Umlaute zu Fragezeichen oder Ketten merkwürdiger Zeichen werden. Das Neuspeichern der Datei als UTF-8 in einem Texteditor behebt das. Manche Programme setzen außerdem eine unsichtbare Byte-Order-Mark an den Anfang einer UTF-8-Datei; die meisten Player ignorieren sie, aber wenn ein strenges Tool den ersten Block ablehnt, ist das Speichern als UTF-8 ohne diese Markierung das Erste, was Sie versuchen sollten.

Zeilenlänge ist eine Leseregel, keine Formatregel

Das Format selbst begrenzt nicht, wie lang eine Zeile sein darf; Stilrichtlinien tun das. Die Beschreibung der Library of Congress erwähnt eine Grenze von 32 Zeichen pro Zeile, die BBC Subtitle Guidelines setzen 37 Zeichen für den Rundfunk, und der Netflix English (USA) Timed Text Style Guide erlaubt 42 Zeichen pro Zeile, höchstens zwei Zeilen. Ein Player zeigt eine längere Zeile trotzdem an, meist durch Umbruch, die Grenze betrifft also die Frage, ob Menschen den Untertitel rechtzeitig lesen können, was die Lesegeschwindigkeitsprüfung in unserem SRT-Validator am gewählten Leitfaden misst.

Wofür werden SRT-Dateien verwendet?

  • Videoplattformen: Laden Sie eine SRT zusammen mit einem Video hoch, und Zuschauer erhalten Untertitel, die sie einschalten können.
  • Desktop- und TV-Player: VLC und viele andere Player laden eine SRT, die mit demselben Namen neben der Videodatei liegt.
  • Übersetzung: Übersetzer ersetzen die Textzeilen und lassen das Timing unberührt, sodass pro Sprache eine SRT entsteht.
  • Schnittsoftware: Die gängigen Videoeditoren importieren SRT als Untertitelspur.
  • Barrierefreiheit: Untertitel für gehörlose und schwerhörige Zuschauer, mit Geräuschbeschreibungen in Klammern und Sprechernamen, passen in die Textzeilen einer gewöhnlichen SRT.

Wie erstelle ich eine SRT-Datei?

Automatisch aus einem Video

Bei einem YouTube-Video fügen Sie den Link in das YouTube-Transkript-Tool ein und klicken auf der Transkriptseite auf SRT: Das Timing stammt aus den eigenen Untertiteln des Videos. Für eigene Aufnahmen und Dateien transkribiert die SozAI-App das Audio in 99 Sprachen und exportiert Untertitel.

Aus bereits vorhandenem Text

Wenn Sie ein Skript oder ein Transkript als reinen Text haben, macht der kostenlose TXT-zu-SRT-Generator aus jedem Absatz einen Block und gibt ihm eine Dauer nach seiner Länge, bei 150 Wörtern pro Minute, nie kürzer als 2 Sekunden und nie länger als 8. Teilen Sie lange Absätze zuerst: Ein Block mit mehr als 20 Wörtern stößt an die 8-Sekunden-Grenze und ist zu schnell zum Lesen. Er läuft in Ihrem Browser, und nichts wird hochgeladen.

Von Hand

Für einen kurzen Clip ist es völlig vernünftig, eine SRT in einem Texteditor zu schreiben: Folgen Sie dem vierteiligen Block, speichern Sie als subtitles.srt in UTF-8, und fertig. Bei mehr als ein, zwei Minuten Video wird das Timing von Hand mühsam, und einer der beiden obigen Wege ist schneller.

Warum funktioniert meine SRT-Datei nicht?

Häufige SRT-Probleme, ihre übliche Ursache und die Lösung
ProblemÜbliche UrsacheLösung
Untertitel erscheinen gar nichtFalsche Endung, falsche Kodierung oder eine fehlerhafte ZeitzeileLassen Sie die Datei durch den SRT-Validator laufen, der den kaputten Block nennt
Untertitel sind um denselben Betrag zu früh oder zu spätDas Video hat ein Intro oder einen Schnitt, von dem die Datei nichts weißVerschieben Sie alle Zeitcodes auf einmal mit dem Untertitel-Zeitverschiebungs-Tool
Untertitel laufen beim Abspielen immer weiter aus dem TaktDie Datei wurde für eine andere Bildrate getaktet, zum Beispiel 23,976 statt 25Siehe warum Untertitel aus dem Takt geraten
Umlaute sehen verstümmelt ausIn einer Altkodierung gespeichertAls UTF-8 neu speichern
Die Plattform lehnt die Datei abSie erwartet WebVTTKonvertieren Sie mit dem VTT-und-SRT-Konverter

Wie unterscheidet sich SRT von WebVTT und framebasiertem Timecode?

WebVTT (.vtt) ist das W3C-Format, das von HTML5-Videoplayern verwendet wird. Die W3C-Spezifikation WebVTT schreibt die Millisekunden nach einem Punkt mit drei Stellen und macht die Stunden optional, und eine Datei beginnt mit einer WEBVTT-Kopfzeile; außerdem bringt sie Positionierung und Formatierung mit, die SRT nicht hat. Das Timing ist derselbe Zeitpunkt, anders geschrieben, die Umwandlung ist also eine Frage von Satzzeichen und Kopfzeilen, ausführlicher behandelt in VTT vs. SRT.

Videoeditoren zählen Zeit in Frames statt in Millisekunden, als SMPTE-Timecode, HH:MM:SS:FF. Eine SRT speichert Echtzeit, wenn also Untertitel aus dem Timecode eines Schnitts erstellt werden, entscheidet die Bildrate über das Ergebnis: Bei 29,97 Bildern pro Sekunde ist eine Stunde Non-Drop-Timecode in Echtzeit 3,6 Sekunden länger, als die Beschriftung sagt. Unser Timecode-Konverter wandelt SMPTE-Timecode, auch Drop-Frame, in SRT-Zeitstempel um und zurück.

Wenn Sie nur die Worte ohne jedes Timing brauchen, entfernt das Tool Untertitel zu Text die Nummern und Zeitcodes aus einer SRT oder VTT und lässt lesbare Absätze übrig.

Antworten

Frequently Asked Questions

Wie öffne ich eine SRT-Datei?

Jeder Texteditor öffnet sie: Notepad unter Windows, TextEdit auf dem Mac oder ein Code-Editor. Um sie mit einem Video anzusehen, legen Sie die SRT mit demselben Namen neben die Videodatei und öffnen das Video in einem Player wie VLC, der sie automatisch lädt. Videoplattformen nehmen die SRT als separaten Untertitel-Upload.

Ist SRT dasselbe wie Closed Captions?

Nein. SRT ist ein Dateiformat, und Closed Captions sind eine Verwendung davon. Untertitel für gehörlose und schwerhörige Zuschauer beschreiben auch Geräusche, etwa eine sich schließende Tür, und sagen, wer spricht; all das passt in die Textzeilen einer SRT-Datei, sodass dasselbe Format sowohl einfache Untertitel als auch Captions trägt.

Enthält eine SRT-Datei Video?

Nein. Eine SRT-Datei besteht nur aus Text: Blocknummern, Zeitzeilen und den anzuzeigenden Worten. Sie umfasst selbst bei einem langen Film meist nur wenige Kilobyte. Das Video bleibt in seiner eigenen Datei, und der Player oder die Plattform führt beides bei der Wiedergabe zusammen.

Welches Zeitstempel-Format hat eine SRT-Datei?

Stunden, Minuten, Sekunden und Millisekunden, mit einem Komma vor den Millisekunden: 00:00:04,400. Start und Ende stehen in einer Zeile, getrennt durch einen Pfeil, 00:00:04,400 --> 00:00:07,900. WebVTT schreibt dieselbe Zeit mit einem Punkt statt des Kommas, was der häufigste Grund ist, warum eine von Hand erstellte SRT abgelehnt wird.

Wie viele Zeichen darf eine Untertitelzeile haben?

Das Format setzt keine Grenze; Stilrichtlinien tun das. Der Netflix English (USA) Timed Text Style Guide erlaubt 42 Zeichen pro Zeile und höchstens zwei Zeilen, die BBC Subtitle Guidelines 37 für den Rundfunk. Längere Zeilen werden trotzdem angezeigt, doch Zuschauer lesen sie womöglich nicht rechtzeitig zu Ende. Unser SRT-Validator kann eine Datei an beiden Leitfäden prüfen.

Kann ich eine SRT-Datei auf dem Handy bearbeiten?

Ja. Eine SRT ist reiner Text, jeder Texteditor auf dem Handy kann also die Worte ändern. Das Timing auf einem kleinen Bildschirm von Hand zu ändern ist aber fehleranfällig; um alle Zeitcodes um denselben Betrag zu verschieben, nutzen Sie ein Browser-Tool wie das Untertitel-Zeitverschiebungs-Tool, das auf dem Handy funktioniert und die Datei nicht hochlädt.

Merey Tleugazin

Gründer von SozAI. Entwickelt Tools, die Sprache für Fachleute weltweit in Text umwandeln.

SozAI
SozAI — Kostenlos herunterladenAudio und Video sofort transkribieren
App holen