Was ist das SRT-Dateiformat?
Eine Datei mit der Erweiterung .srt enthält Filmuntertitel im Klartextformat. Jeder Untertitelblock enthält drei Elemente, die durch eine Leerzeile vom nächsten Block getrennt sind:
- Laufende Nummer - eine 1-basierte Ganzzahl zur Identifizierung jedes Untertiteleintrags,
- Zeitcodes - Start- und Endzeiten im Format
HH:MM:SS,mmm --> HH:MM:SS,mmm(beachten Sie das Komma als Dezimaltrennzeichen, nicht den Punkt), - Untertiteltext, der auf dem Bildschirm angezeigt wird (eine oder mehrere Zeilen).
Unterhalb der Zeitcodes können optionale Anzeigekoordinaten erscheinen. Wenn keine Positionsdaten vorhanden sind, werden Untertitel standardmäßig unten in der Bildmitte angezeigt.
.srt-Dateien werden im SubRip-Format gespeichert, das um das Jahr 2000 entwickelt wurde. Das Format wird von praktisch allen Media-Playern und Video-Plattformen unterstützt, darunter VLC, mpv und YouTube. Es unterstützt grundlegende Inline-Formatierung über HTML-ähnliche Tags wie <i> für Kursivschrift, <b> für Fettschrift und <u> für Unterstreichung, obwohl die Unterstützung dieser Tags je nach Player variiert.
Dateien werden typischerweise in UTF-8 kodiert. Ein UTF-8-BOM (EF BB BF) kann an Byte 0 erscheinen, ist aber nicht erforderlich und kann bei einigen Playern Anzeigeprobleme verursachen.
.srt-Dateien folgen oft einer Namenskonvention, die den Filmtitel und die Untertitelsprache enthält - zum Beispiel Titanic.eng.srt. Sie können in andere Formate wie WebVTT oder .ASS konvertiert, mit spezialisierten Tools wie Subtitle Edit bearbeitet oder in einem beliebigen Klartexteditor geöffnet werden.
Sicherheit
RISIKO: LOWEine .srt-Datei ist Klartext und kann keinen Code ausführen, daher ist die Datei selbst sicher zu öffnen. Zwei historische Hinweise: (1) Jahre alte Player-Schwachstellen (z. B. die „Subtitle Hell“-Forschung von 2017) nutzten fehlerhafte Untertitel-Parsing-Mechanismen aus - halten Sie daher Ihren Media-Player aktuell; (2) von zweifelhaften Seiten heruntergeladene Untertitel enthalten gelegentlich irreführende Dateinamen oder Links im Text - lesen Sie, vertrauen Sie aber nicht blind. Achten Sie auch auf die Kodierung: Speichern Sie als UTF-8, damit Sonderzeichen korrekt angezeigt werden.
Formatdetails
kurz gefasstProgramme zum Öffnen von SRT-Dateien
Technische Details
technische Spezifikation| Dateityp | Klartext-Untertitelformat mit Zeitcodes |
| MIME-Typ | application/x-subrip |
| Textkodierung | UTF-8 (bevorzugt) oder veraltetes ANSI/Windows-1252; optionales BOM (EF BB BF) an Byte 0 erlaubt |
| Zeilenenden | LF oder CRLF; beides wird von den meisten Playern akzeptiert |
| Zeitcode-Format | HH:MM:SS,mmm --> HH:MM:SS,mmm - Komma trennt Sekunden von Millisekunden (kein Punkt) |
| Blockstruktur | Laufende Ganzzahl → Zeitcode-Zeile → eine oder mehrere Textzeilen → Leerzeile als Trennzeichen |
| Inline-Formatierung | HTML-ähnliche Tags (<b>, <i>, <u>, <font color="...">); Player-Unterstützung variiert |
| Optionale Positionsdaten | X1, X2, Y1, Y2 Pixelkoordinaten, an die Zeitcode-Zeile angehängt |
| Standard-Untertitelposition | Untere Bildmitte des Videorahmens, wenn keine Koordinaten angegeben sind |
| Dateisignatur | Keine - keine Magic-Bytes; identifiziert durch die Blockstruktur und die .srt-Erweiterung |
| Laufende Nummerierung | 1-basierte Ganzzahlen; die meisten Player tolerieren nicht-sequentielle oder neu gestartete Nummerierung |
| Überlappende Untertitel | Erlaubt - zwei Blöcke können sich zeitlich überlappen |
| Plattform-Unterstützung | Universell akzeptiert; nativ unterstützt von YouTube, Vimeo und den meisten Streaming-Diensten |
| Verwandte Formate | .vtt (WebVTT), .ass/.ssa (Advanced SubStation Alpha), .sub (MicroDVD), .sbv (YouTube) |
| Veröffentlicht | circa 2000 (SubRip program by Zuggy); the de facto standard subtitle format |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | en.wikipedia.org |
SRT-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SRT-Dateien.