ASS in SBV umwandeln

ASS kannst du hier kostenlos und ohne Konto in SBV umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.

  • Wo es läuft In deinem Browser. Die Datei wird nicht hochgeladen.
  • Neu aufgebaut SBV funktioniert anders als ASS. Es ist also nicht der schleichende Qualitätsverlust eines verlustbehafteten Codecs: Was SBV ausdrücken kann, wird originalgetreu wiedergegeben — was dort keine Entsprechung hat, bleibt ganz weg.
  • Größenbegrenzung Bis 100 MB pro Datei, kostenlos und ohne Konto.
  • Gut zu wissen Position, Schrift und Effekte fallen weg; erhalten bleiben der Text und seine Zeiten.

Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.

Wenn die Übersetzung eines Kongressvortrags online soll

In der deutschen Tech-Community gibt es eine kleine, sehr genaue Tradition: Freiwillige übersetzen Vorträge von Kongressen wie dem Chaos Communication Congress in Aegisub und liefern eine ASS-Datei ab, in der jede Zeile exakt sitzt, mit eigener Schriftart für Einblendungen und eigener Position für Folienbeschriftungen. Von dort geht der Vortrag oft zweigleisig hinaus: einmal auf die eigene Plattform mit voller Typografie, einmal als YouTube-Spiegelung mit Untertitelspur.

Genau an dieser zweiten Stelle wird die ASS-Datei zum Problem, nicht weil sie schlecht wäre, sondern weil YouTube gar nicht vorhat, sie so zu zeigen, wie sie gemeint war. Diese Umwandlung liefert genau das, was YouTube tatsächlich annehmen kann — und macht deutlich, was davor noch zu entscheiden ist.

YouTube gestaltet Untertitel selbst, und das war schon vorher so

Advanced SubStation Alpha ist für Formatierung gebaut: benannte Stile mit Schriftart, Größe, Kontur und Schatten, zeilengenaue Überschreibungen für Farbe und Position, Rotation, Animation, Karaoke-Timing und Vektorzeichnungen. Eine sorgfältig gebaute Vortragsübersetzung nutzt vieles davon, und der Verlust beim Wechsel zu einem Untertitelformat fühlt sich an wie ein Fehler dieser Umwandlung.

Ist es aber nicht. YouTube rendert Untertitel mit eigener Typografie und gibt der zuschauenden Person ein Einstellungsfeld, um Schriftart, Größe, Farbe, Hintergrund und Kantenstil selbst zu wählen. Was eine hochgeladene Datei über ihr Erscheinungsbild sagt, wird beim Einlesen verworfen, in jedem angenommenen Format. Die Frage, die diese Seite tatsächlich beantworten kann, ist deshalb nicht, wie die Formatierung erhalten bleibt — das gelingt nirgends —, sondern was mit den Teilen der Übersetzung passiert, die inhaltlich und nicht nur dekorativ waren.

Folienbeschriftungen werden zu Untertiteln, die über den Text laufen

Die inhaltlichen Teile sind die eingeblendeten Übersetzungen: eine Folienüberschrift, ein Codeausschnitt am Bildrand, eine übersetzte Beschriftung neben dem englischen Original. In der ASS-Datei sitzt jede von ihnen präzise positioniert, oft passend zum Original gestaltet und zeitlich parallel zur gesprochenen Übersetzung eingeblendet.

Nach der Umwandlung sind sie gewöhnliche Untertitelzeilen am unteren Bildrand, und weil sie zeitlich mit der gesprochenen Übersetzung überlappen, stapelt YouTube sie übereinander. Eine Folie mit Beschriftung, während gleichzeitig jemand spricht, wird zu zwei oder drei Zeilen, die sich um denselben schmalen Streifen Bild streiten, und die zuschauende Person kann nicht mehr unterscheiden, was gesprochen und was eingeblendet war. Bei wenigen Folienbeschriftungen ist das unschön, bei einem stark typeset­teten Vortrag macht es die Untertitel unbrauchbar.

Die Typografie ins Bild brennen statt sie zu verschicken

Das ist die übliche Antwort, und für jeden Vortrag mit echten Folienbeschriftungen die richtige. Die ASS-Datei wird während des Renderns direkt ins Video eingebrannt — `ffmpeg -i vortrag.mkv -vf "ass=uebersetzung.ass" -c:a copy ausgabe.mp4` erledigt das in einem Durchgang, mit Position, Stil und Animation genau wie geplant — und dieses Video wird hochgeladen.

Nur der gesprochene Text wird zusätzlich als SBV umgewandelt und als Untertitelspur hochgeladen, sodass das Video weiterhin durchsuchbaren, barrierefreien und übersetzbaren Text hat. Die Folienzeilen werden vorher aus der ASS-Datei gelöscht oder nachher aus der SBV-Datei entfernt, beides reiner Text und beides schnell erledigt. Diese Kombination liefert die Typografie, für die die Übersetzung gemacht wurde, und die Zugänglichkeit einer Untertitelspur — beides zusammen kann keine einzelne Datei auf dieser Plattform.

Was von der ASS-Datei tatsächlich in der SBV-Datei ankommt

Drei Dinge: der Text, seine Zeilenstruktur und sein Timing. Der gesprochene Text kommt als reine Zeichen an, ein harter Zeilenumbruch `\N` wird zu einem echten Zeilenumbruch, den YouTube als zwei Zeilen anzeigt, und das geschützte Leerzeichen `\h` wird zu einem gewöhnlichen Leerzeichen.

Alles andere fällt weg: der referenzierte Stilname, die Ebene, die Ränder, das Effektfeld, der Sprechername und jede Überschreibung in geschweiften Klammern. Für keines davon hat SBV ein Feld, und genau deshalb lässt sich das Format so leicht von Hand bearbeiten — eine Zeitangabe und ein paar Worte, sonst nichts, das kaputtgehen könnte.

Überschreibungen werden entfernt, nicht als Text belassen

Eine ASS-Dialogzeile beginnt häufig mit einem Block aus Anweisungen in geschweiften Klammern — Position, Farbe, Überblendung, Animation — und trägt mitunter noch mehr mittendrin. Diese werden vor dem Schreiben der SBV-Datei entfernt, sodass der Satz selbst ankommt und nicht der Satz mit vorangestelltem Steuercode.

Das ist grundsätzlich richtig und verdeckt einen Punkt, den man kennen sollte: Karaoke-Timing wird als Anweisung vor jeder Silbe geschrieben, sodass ein zeilenweise getimter Text zu einer Zeile zusammenfällt, die auf einmal erscheint. Die Worte sind alle da, der Effekt, der sie ursprünglich wertvoll gemacht hat, nicht mehr. Bei einem Musikbeitrag ist das ein echter Verlust, und das Einbrennen bleibt hier der einzige Weg, ihn zu behalten.

Zeichenanweisungen hinterlassen eine Zeile aus Zahlen

ASS kann Formen zeichnen: Eine Anweisung schaltet das Textfeld in eine Koordinatensprache um, und der folgende „Text" ist ein Pfad — `m 0 0 l 100 0 100 50 0 50` und so weiter. Wer Untertitel typeset­tet, nutzt das für Masken, Hintergründe hinter Beschriftungen und Pfeile.

Werden die Anweisungen entfernt, bleiben die Koordinaten übrig, sodass diese Zeilen in der SBV-Datei als Untertitel aus Buchstaben und Ziffern erscheinen. Sie sind leicht zu erkennen und sollten vor dem Hochladen gelöscht werden — eine zuschauende Person mit eingeschalteten Untertiteln sähe sonst einen Zahlenschwall. Eine Suche nach Zeilen, die mit `m ` und einer Ziffer beginnen, findet fast alle davon.

Kommentarzeilen werden gar nicht erst umgewandelt

Ein ASS-Ereignisabschnitt enthält zwei Arten von Zeilen: `Dialogue:` und `Comment:`. Nur die erste wird gelesen, sodass Arbeitsnotizen, alternative Übersetzungsvorschläge, deaktivierte Folienbeschriftungen und Erinnerungen der Übersetzenden nie zu Untertiteln werden.

Das ist in beide Richtungen wissenswert. Eine Datei, die in Aegisub voll aussieht, kann deshalb weniger Zeilen liefern als erwartet, weil ein Teil davon auskommentiert war — bei einer niedrigen Zeilenzahl ist das der erste Verdacht. Und es bedeutet, dass die Arbeitsdatei problemlos Notizen tragen kann, was einer der Gründe ist, warum ein Übersetzungsprojekt als ASS-Datei geführt wird und nicht als etwas anderes.

Auch ungewöhnlich sortierte Dateien werden richtig gelesen

Der Ereignisabschnitt erklärt seine eigene Spaltenreihenfolge in einer Format-Zeile, und Dateien unterscheiden sich dabei tatsächlich — die Reihenfolge ist Konvention, keine feste Vorgabe, und Werkzeuge, die ASS-Dateien automatisiert erzeugen, halten sich nicht immer daran. Die Umwandlung nimmt Start, Ende und Textposition aus dieser Erklärung, statt Felder blind durchzuzählen.

Der Text steht immer zuletzt und kann selbst Kommas enthalten, deshalb werden nur die Felder davor aufgeteilt. Eine Dialogzeile mit einer Aufzählung übersteht das also mit intakten Kommas, was ein einfacher, feldweise trennender Parser zerstören würde. In der Praxis bedeutet das: Dateien aus Aegisub, aus automatisierten Untertitelwerkzeugen und aus zusammengemuxten Quellen werden alle gleich gelesen.

Die ASS-Datei bleibt die Arbeitsdatei, die SBV-Datei ein Export

Alles, was die Übersetzung wertvoll gemacht hat, steht im Original, und nichts davon lässt sich aus der Untertitelspur zurückgewinnen — deshalb wird die SBV-Datei bei jeder Textänderung neu erzeugt, statt beide getrennt zu pflegen. Werden Korrekturen direkt in YouTube Studio vorgenommen, sollte die korrigierte SBV-Datei zurückgeholt und die Textänderungen in die ASS-Datei eingearbeitet werden — sonst laufen beide innerhalb weniger Wochen auseinander.

Die Umwandlung selbst ist reines JavaScript in diesem Browser-Tab: nichts wird hochgeladen, kein Modul nachgeladen, kein Konto und kein Tageslimit nötig, und der Netzwerk-Tab während einer Umwandlung bestätigt das. Eine Übersetzung, die noch nicht veröffentlicht ist, ist genau die Art Datei, bei der das zählt — hier gibt es dafür nichts zu tun, außer die Umwandlung ablaufen zu lassen.

ASS in SBV umwandeln — so geht es

  1. Leg deine ASS-Datei auf dieser Seite ab, oder klick, um eine auszuwählen.
  2. Wähl SBV als Ziel. Die Umwandlung läuft in deinem Browser, die Datei wird nicht hochgeladen.
  3. Lade die fertige SBV-Datei herunter.

ASS und SBV im Vergleich: was sich ändert

ASS im Vergleich zu SBV
ASSSBV
Vollständiger NameAdvanced SubStation AlphaYouTube-Untertitel
Dateiendung.ass, .ssa.sbv
Medientyptext/x-ssatext/plain
Erstmals veröffentlicht20022008
Herausgegeben vonGoogle
LizenzlageOffener StandardVeröffentlicht, nicht standardisiert
Heutiger StandAktuellNische
Öffnet im BrowserKein BrowserKein Browser
Stattdessen erwogenSRT, VTTSRT, VTT

Das Ergebnis öffnen

Die üblichen Programme überschneiden sich nicht: ASS öffnest du in Aegisub und VLC, SBV in YouTube Studio und Subtitle Edit — wer das Ergebnis bekommt, braucht also eines aus der zweiten Reihe.

Wofür die beiden Formate gedacht sind

SBV kommt von Google und stammt aus 2008. YouTube Studio und Subtitle Edit lesen das Format.

ASS zu SBV: häufige Fragen

Werden meine ASS-Dateien irgendwo hochgeladen?

Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt.

Ist das Umwandeln von ASS in SBV kostenlos?

Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal.

Geht beim Umwandeln von ASS in SBV Qualität verloren?

ASS und SBV beschreiben Inhalte auf grundverschiedene Weise. Die Umwandlung ist deshalb ein Nachbau und keine Kopie: originalgetreu, aber nicht Byte für Byte dasselbe. Position, Schrift und Effekte fallen weg; erhalten bleiben der Text und seine Zeiten.

Muss ich etwas installieren, um SBV-Dateien zu öffnen?

Für die Umwandlung selbst nicht — sie läuft in dem Browser, den du ohnehin offen hast. Zum Öffnen brauchst du danach das Programm, das auf deinem Gerät üblicherweise YouTube Subtitle anzeigt.

Mehr über diese Formate