Skip to content

SSA zu VTT Konverter

Schnell. Privat. Perfekt.

100% lokale Verarbeitung in Ihrem Browser. Kein Upload. Kein Warten. Keine Limits.

Privat & Sicher
Blitzschnell
Kostenlos & Unbegrenzt
SSA
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

Ziehen Sie Ihre SSA-Datei hier hin

oder klicken zum Durchsuchen

Supports .ssa files up to any size

100% LokalKein UploadSicherSofort

Wie es funktioniert

1

Laden Sie Ihre SSA-Datei hoch

Ziehen Sie Ihre .ssa-Datei oder wählen Sie sie aus

2

Sofort konvertieren

Wir verarbeiten lokal in Ihrem Browser

3

VTT herunterladen

Erhalten Sie sofort Ihre .vtt-Datei

Weitere Konvertierungen, die Sie brauchen könnten

Warum AllSubConverter wählen?

Ihre Privatsphäre zählt

Alles läuft in Ihrem Browser. Ihre Dateien werden nie hochgeladen.

Blitzschnell

Optimierter Motor konvertiert Dateien in Sekunden.

Wirklich Unbegrenzt

Keine Dateigrößenlimits. Keine Tageslimits. Komplett kostenlos.

Funktioniert Überall

Windows, Mac, Linux, iOS, Android - jeder moderne Browser.

Warum SSA nach VTT konvertieren?

WebVTT ist das Untertitelformat, das von HTML5-Video und den WCAG-Richtlinien der W3C gefordert wird. Wenn Sie Videos auf einer Website einbinden, einen Webplayer mit Video.js oder Plyr erstellen oder auf YouTube und Vimeo hochladen, benötigen Sie VTT. SubStation Alpha-Dateien können nicht direkt im Browser verwendet werden, da der SSA-Parser nicht Teil eines Webstandards ist. Dieser Konverter liest SSA-Dialogzeilen, entfernt Override-Tags, wandelt Centisekunden-Zeitmarken in VTT-Punkt-Schreibweise um und stellt den vorgeschriebenen WEBVTT-Header voran.

Eingabeformat

SSA

SSA (SubStation Alpha v4) ist ein skriptbasiertes Untertitelformat aus dem Jahr 1996. Es gliedert Untertitel in die Abschnitte [Script Info], [V4 Styles] und [Events] mit Inline-Override-Tags für Stil und Positionierung. Die Dialogzeit nutzt Centisekunden-Präzision (H:MM:SS.cc). Das Format wurde für Desktop-Untertitel-Rendering entwickelt, nicht für die Webwiedergabe.

Ausgabeformat

VTT

VTT (WebVTT, Web Video Text Tracks) ist der W3C-Standard für Untertitel bei HTML5-Video. Dateien beginnen mit dem String WEBVTT, gefolgt von Cue-Blöcken mit punktgetrennten Zeitmarken (00:00:15.200 --> 00:00:20.500). VTT unterstützt Cue-Einstellungen wie position, align und line für einfache webkompatible Formatierung.

Funktionen

Stellt den vorgeschriebenen WEBVTT-Header voran, den alle Browser und Web-Videoplayer benötigen
Wandelt SSA-Centisekunden-Zeit (0:00:15.20) in VTT-Punktschreibweise (00:00:15.200) um
Entfernt alle SSA-Override-Blöcke einschließlich Positionierungs-, Farb-, Schrift- und Karaoke-Tags
Setzt SSA-Zeilenumbruchmarken in VTT-Zeilenumbrüche innerhalb jedes Cue-Blocks um
Vergibt optionale Cue-IDs für Navigation und JavaScript-basierte Player-Steuerung
Erkennt und verarbeitet CRLF- und LF-Zeilenenden in der SSA-Quelldatei
Gibt UTF-8-kodierte VTT-Dateien aus, kompatibel mit Chrome, Firefox, Safari, Edge und mobilen Browsern
Verarbeitet ausschließlich clientseitig ohne Upload zu einem externen Server

Warum Konvertieren?

HTML5-<video>-Elemente akzeptieren für Untertitel nur WebVTT-Dateien (.vtt). SSA wird von keinem Webbrowser erkannt.
Die Untertitel-Upload-Schnittstellen von YouTube und Vimeo akzeptieren VTT, weisen jedoch SSA-Dateien zurück.
JavaScript-Videoplayer wie Video.js, Plyr, JW Player und Shaka Player laden VTT nativ über das <track>-Element.
Die WCAG-2.1-Barrierefreiheitsrichtlinien empfehlen VTT für Webvideo-Untertitel zur Gewährleistung von Screenreader-Kompatibilität.
SSA-Override-Tags sind nicht Teil eines Webstandards und können von Browser-Untertitel-Engines nicht gerendert werden.
VTT unterstützt grundlegende Positionierung über Cue-Einstellungen (line, position, align), die in allen modernen Browsern funktionieren – im Gegensatz zur SSA-Positionierung.
Die Konvertierung von SSA zu VTT vor dem Video-Upload ins CMS oder CDN stellt sicher, dass die Untertitelspur automatisch erkannt und angezeigt wird.

Formatunterschiede

SSA nutzt [Script Info]-, [V4 Styles]- und [Events]-Abschnitte. VTT verwendet eine flache Struktur mit optionalem WEBVTT-Header und fortlaufenden Cue-Blöcken.
SSA-Zeitangaben in Centisekunden (0:00:15.20). VTT-Zeitangaben mit punktgetrennten Millisekunden (00:00:15.200) und Pfeiltrenner (-->).
SSA unterstützt komplexe Inline-Overrides für zeichenbezogene Formatierung. VTT unterstützt nur Cue-Einstellungen (align, line, position, size), keine Inline-Tags.
SSA-Dateien benötigen einen dedizierten Renderer zur Interpretation der Override-Blöcke. VTT-Dateien werden nativ von Browser-Untertitel-Engines verarbeitet.
SSA-Metadaten stehen in [Script Info]. VTT-Metadaten können in NOTE-Blöcken vor den Cues stehen.
SSA-Dateien werden typischerweise in Untertitel-Editoren geöffnet. VTT-Dateien werden von Webservern geladen und in HTML-<track>-Tags referenziert.

Häufige Anwendungsfälle

Webvideo-Einbettung

Wenn Ihre Website HTML5-<video> verwendet, benötigen Sie VTT-Untertitel. Konvertieren Sie SSA zu VTT, damit Browser Untertitel nativ über das <track>-Element anzeigen.

YouTube- und Vimeo-Uploads

Beide Plattformen akzeptieren VTT-Untertitel-Uploads. Konvertieren Sie SSA-Untertitel vor dem Upload zu VTT.

E-Learning-Plattformen

Lernmanagementsysteme wie Moodle, Canvas und Coursera nutzen VTT für barrierefreie Videountertitel.

Custom-Webplayer

JavaScript-Videoplayer laden VTT über die <track>-API. SSA-Dateien werden von keiner Webplayer-Bibliothek unterstützt.

WCAG-Barrierefreiheit

Webbarrierefreiheits-Verordnungen verlangen Untertitel für Videoinhalte. VTT ist das empfohlene Format gemäß WCAG 2.1.

Verwandte Formate

Häufig gestellliche Fragen

Browser enthalten keinen SSA-Untertitel-Parser. Das HTML5-<video>-Element und das <track>-Tag akzeptieren für Untertitel nur WebVTT-Dateien. Wenn Ihr Video auf einer Webseite eingebettet ist, werden SSA-Untertitel nicht angezeigt. Die Konvertierung in VTT macht sie browserkompatibel.

Nein. VTT unterstützt nur grundlegende Cue-Positionierung (line, position, align) und keine SSA-Override-Tags wie {\\pos(x,y)} oder {\\fs28}. Alle Override-Blöcke werden während der Konvertierung entfernt. Wenn Sie mehr Stilkontrolle benötigen, erwägen Sie die Konvertierung in ASS.

Ja. Die VTT-Ausgabe ist vollständig kompatibel mit Video.js, Plyr, JW Player, Shaka Player und allen anderen JavaScript-Videoplayern, die das HTML5-<track>-Element unterstützen.

Ja. Jede VTT-Datei muss mit dem String WEBVTT in der ersten Zeile beginnen. Ohne diesen Header weisen Browser die Datei zurück und Untertitel werden nicht angezeigt. Der Konverter stellt diesen Header automatisch voran.

SSA nutzt Centisekunden-Präzision im Format H:MM:SS.cc. VTT nutzt Millisekunden-Präzision im Format HH:MM:SS.mmm mit Punkt als Trennzeichen. Der Konverter multipliziert SSA-Centisekunden mit 10 für VTT-Millisekunden. Aus 0:01:30.50 wird beispielsweise 00:01:30.500.

Karaoke-Tags ({\\k}, {\\kf}, {\\ko}) werden bei der Konvertierung entfernt. VTT unterstützt keine Karaoke-Effekte nativ. Der Dialogtext bleibt erhalten, aber die silabenweise Hervorhebungs-Zeit geht verloren.

Bereit, Ihre Untertitel zu konvertieren?

Legen Sie Ihre SSA-Datei hier ab und konvertieren Sie sofort in VTT.

Verwandte Ressourcen