SubRip-Text (.srt)
De-facto-Weltstandard StandardSubRip Subtitle (SRT) ist der unbestrittene globale Standard für digitale Videountertitel und Closed Captions, geschätzt für seine absolute Einfachheit, menschliche Lesbarkeit sowie universelle Hardware- und Softwarekompatibilität.
Von SRT zu VTT konvertieren
Kostenloser Konverter von SRT zu VTT im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.
Untersuchen & Metadaten
Betriebssysteme und Dateianalyseprogramme identifizieren SRT-Dateien anhand der führenden binären Bytefolge:
Headersignatur auf Byte-Ebene (Magic Bytes)
Betriebssysteme und Dateianalyseprogramme identifizieren SRT-Dateien anhand der führenden binären Bytefolge:
HEX-SIGNATUR (OFFSET 0):
Keine feste SignaturASCII-DARSTELLUNG: Keine feste Signatur
Standardisierung: De-facto-Weltstandard für Untertitel
Technische Daten
| Container-Architektur | Fortlaufend nummerierte, durch Leerzeilen getrennte Untertitel: Cue-Index, Start --> End-Zeitstempel (HH:MM:SS,mmm) und Untertiteltext |
| Kompression | Unkomprimierter Klartext |
| Byte-Reihenfolge | UTF-8-/Unicode-Textstrom (BOM optional) |
| Farbräume | Optionale einfache HTML-Farb-Tags (<font color=...>) |
| Kanäle und Struktur | Zeitcodierter Dialogtext mit einfacher Inline-Formatierung (fett, kursiv, unterstrichen) |
| Max. Abmessungen | Unbegrenzt viele fortlaufende Cues |
| Transparenz | None |
| Streaming und progressive Darstellung | Fortlaufende Streaming-Wiedergabe in einem Durchgang |
Technische Vergleichsmatrix: SRT und Konkurrenzformate
| Technisches Attribut | SRT (Aktuelles Format) | VTT | ASS | SUB |
|---|---|---|---|---|
| Kompatibilitätsumfang | 100 % universell auf allen Media-Playern und Fernsehern | 100 % universell in allen Webbrowsern | Die Unterstützung unterscheidet sich je nach Programm. | Ältere Hardware-DVD-Player |
| Zeitstempel-Trennzeichen | Komma (z. B. 00:01:23,456) | Punkt (z. B. 00:01:23.456) | Punkt (z. B. 0:01:23.45) | Bildnummernzählung |
| Styling-Flexibilität | Einfache HTML-Tags (<b>, <i>, <u>) | Vollständiges CSS-Cue-Styling & -Positionierung | Erweiterte Überschreibungs-Tags & Zeichnungen | Keine |
| Natives HTML5 <track> | Erfordert Konvertierung in WebVTT | 100% nativer HTML5-Standard | Erfordert WebAssembly-Decoder | Erfordert Konvertierung |
Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten
Untertitel geraten im Laufe des Films mit dem Video-Audio außer Takt.
Ursache: Bildraten-Inkompatibilität (z. B. für 23.976 fps getakteter Untertitel wird mit 25.0 fps Video abgespielt).
Wiederherstellung: Zeitstempel resynchronisieren oder Versatz mit dem File2File.app Subtitle Sync Tool anpassen.
Sicherheitsanalyse und Angriffsvektoren für Parser
SRT-Dateien sind Klartext, aber fehlerhafte Cue-Zähler oder HTML-Tags können Speicherfehler in anfälligen Media-Playern auslösen.
Bekannte Angriffsvektoren
- Stack-Pufferüberlauf in Media-Player-SRT-Zeitstempel-Parsing-Routinen (z. B. CVE-2011-2592).
- Cross-Site Scripting (XSS) über nicht maskierte HTML-Tags in webbasierten Untertitel-Renderern.
- Denial of Service durch überlappende oder ungeordnete Cue-Indexnummern.
Empfohlene Schutzmaßnahmen: HTML-Tags bereinigen und die sequentielle Reihenfolge der Zeitstempel vor der Anzeige der Untertitel validieren.
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Absolute universelle Kompatibilität: Unterstützt von jedem existierenden Media-Player, Smart-TV, Videoeditor und jeder Streaming-Plattform.
- Mühelos einfache Syntax: Kann in jedem einfachen Texteditor ohne spezielle Software problemlos gelesen, getippt oder bearbeitet werden.
- Kompakte Textspeicherung: Die Untertitel eines gesamten 2-stündigen Films verbrauchen typischerweise weniger als 100 Kilobyte.
Technische Einschränkungen & Nachteile
- Keine native Bildschirmpositionierung: Untertitel sind traditionell auf die untere Mitte des Videos festgelegt.
- Minimale Styling-Unterstützung: Beschränkt auf einfache HTML-Tags (<i>, <b>, <u>) ohne benutzerdefinierte Schriftarten oder Layout-Steuerelemente.
- Das Komma als Dezimaltrennzeichen in Zeitstempeln ('00:01:20,500') unterscheidet sich von den Punkt-Trennzeichen des Webstandards.
Interessante technische Fakten
- SRT wurde ursprünglich von einem französischen Softwareentwickler namens 'Brain' erstellt, der SubRip schrieb, um Untertiteltext per OCR von DVDs zu extrahieren.
- Zeitstempel in SRT verwenden ein Komma (,) als Millisekunden-Trennzeichen, während modernes WebVTT einen Punkt (.) verwendet.
- YouTube generiert mithilfe künstlicher Intelligenz automatisch herunterladbare SRT-Untertitel für Milliarden von Videos.
Häufig gestellte technische Fragen
Was ist eine SRT-Datei?
Eine SRT-Datei ist eine einfache Textdatei, die Video-Untertitel enthält und jede Dialogzeile mit exakten Start- und End-Zeitstempeln versieht.
Wie kann ich SRT für Webvideos in WebVTT konvertieren?
Sie können SRT-Dateien mit File2File.app direkt in Ihrem Webbrowser mit nur einem Klick in das moderne HTML5-WebVTT-Format (.vtt) konvertieren.
Wie verwende ich eine SRT-Datei mit einem Film?
Geben Sie der .srt-Datei genau denselben Namen wie Ihrer Videodatei (z. B. „film.mp4“ und „film.srt“) und speichern Sie beide im selben Ordner; Player wie VLC laden sie dann automatisch.
Passende SRT-Konvertierungen
Das Konvertieren von SubRip-Textdateien in das WebVTT-Format verwandelt einfache Textuntertitel in moderne, mit HTML5 kompatible Zeitspuren für Web-Videoplayer.
Die Konvertierung von WebVTT-Dateien in SubRip Text ermöglicht die reibungslose Wiedergabe von HTML5-Videountertiteln auf älteren Desktop-Mediaplayern und mit älterer Videoschnitt-Hardware.
Die Konvertierung von Advanced-SubStation-Alpha-Skripten in SubRip-Textdateien entfernt komplexe Formatierungs-Tags, sodass Ihre Untertitel auf einfachen Mediaplayern funktionieren.
Das Konvertieren von SRT-Untertiteln in TXT-Transkripte entfernt Zeitstempel und Indexnummern, sodass saubere, lesbare Dialoge übrig bleiben.
Das Konvertieren von bildbasierten MicroDVD-Untertiteldateien in zeitbasierte SubRip-Textformat ermöglicht die Wiedergabe auf modernen Mediaplayern und Web-Streaming-Plattformen.