Zum Hauptinhalt springen
SubtitleMatrix

SBV-Untertitelformat

Was dieses Format ausdrücken kann

Textformatierung
Nur reiner Text
Positionierung auf dem Bildschirm
Nein
Karaoke-Zeitangaben
Nein
Zeilenumbrüche innerhalb eines Blocks
Ja
Zeitachse
Start- und Endzeit für jeden Block
Zeitauflösung
1 ms
Zeitangaben als Bildnummern gespeichert
Nein
Rechts-nach-links-Text
Ja

Beispiele

Eine typische SBV-Datei und was daraus gelesen wird

Datei

0:00:01.000,0:00:03.500
The quick brown fox.

0:00:04.000,0:00:06.250
Jumps over the lazy dog.

0:00:07.000,0:00:09.000
Two lines here.
And a second one.

Was sie enthält

3 cues, 4 lines of text

  0:00:01.000 → 0:00:03.500
    The quick brown fox.
  0:00:04.000 → 0:00:06.250
    Jumps over the lazy dog.
  0:00:07.000 → 0:00:09.000
    Two lines here.
    And a second one.

Outside the cues:
  nothing — SBV stores cues and nothing else

Die rechte Seite ist keine konvertierte Datei, sondern das, was diese Seite aus der linken liest — und der Ausgangspunkt jeder Konvertierung dieser Datei.

Eine unordentliche SBV-Datei und was trotzdem gelesen wird

Datei

00:00:01.000 , 00:00:03.000
Hello, world.

Some stray caption text
00:00:05.000,00:00:07.000
This block had a line before its timecode.

not a timecode at all
just prose on two lines

00:00:09.000,00:00:09.000
Zero length.

00:00:11.000,00:00:13.000
No trailing newline after this one.

Was sie enthält

4 cues, 4 lines of text

  0:00:01.000 → 0:00:03.000
    Hello, world.
  0:00:05.000 → 0:00:07.000
    This block had a line before its timecode.
  0:00:09.000 → 0:00:09.001
    Zero length.
  0:00:11.000 → 0:00:13.000
    No trailing newline after this one.

Outside the cues:
  nothing — SBV stores cues and nothing else

Reported while reading — repaired or skipped, never silently:
  1 × blocks with no readable timecode pair (they were skipped)
  1 × cues whose end time was not after their start time (they were given a 1ms duration)

Echte Dateien kommen mit Byte-Order-Mark, Windows-Zeilenenden, einer Fremdzeile vor einem Zeitstempel oder einem Zeitstempel, der sich nicht lesen lässt. Nichts davon löst einen Fehler aus: Was nicht verstanden wird, wird berichtet statt stillschweigend verworfen.

YouTube SBV in ein anderes Format konvertieren

Jede davon läuft vollständig in Ihrem Browser. Die Beschriftungen sagen, was diese Richtung kostet, bevor Sie sie öffnen.

SBV → CSV: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

SBV → JSON: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

SBV → SMI: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

SBV → SRT: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

SBV → TTML: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

SBV → VTT: verlustfrei, direkt im Browser, ohne Upload.

In diese Richtung geht nichts verloren — jedes Merkmal des Quellformats hat im Zielformat einen Platz.

In dieses Format konvertieren

YouTube-SBV gehört zu den Untertitelformaten, die diese Seite verarbeitet. Diese Seite ist die Referenz: was das Format speichern kann, was nicht, und ein Einstieg in jede Konvertierung, die von SBV aus möglich ist.

Die Tabelle oben ist vollständig — es gibt keine versteckte Funktionsliste. Steht in einer Zeile „nein“, geht genau das beim Konvertieren nach SBV verloren, und jede unten verlinkte Seite sagt das, bevor eine Datei geöffnet wird.

Alle diese Konvertierungen laufen im Browser. Nichts wird hochgeladen, und ein Konto ist nicht nötig — das zählt bei Material unter Geheimhaltungsvereinbarung, bei Patientendaten oder bei einer Sendesperrfrist.

Häufige Fragen

Was ist eine SBV-Datei?

`.sbv` ist das Untertitelformat, das YouTube exportiert: zwei Zeitstempel in einer Zeile, durch ein Komma getrennt, darunter der Text. Es ist klein, leicht zu erzeugen, und die meisten Player lesen es.

Speichert SBV Stile?

Nein — SBV speichert Blöcke, und ein Block ist Text mit zwei Zeiten. Nirgends in der Datei steht eine Schrift, eine Farbe oder eine Position; der Player liefert all das.

Speichert jeder SBV-Block Anfang und Ende?

Ja, und ein Zeitpunkt liest sich in einer SBV-Datei als `0:00:04.126`. Feiner geht SBV nicht — auf die Millisekunde —, und der Wert ist exakt, sodass ein Block kurz, lang oder überlappend sein kann, ohne dass daraus etwas folgt.

In welche Formate lässt sich SBV ohne Verlust konvertieren?

SRT, VTT, SMI, TTML, JSON und CSV — alles, was SBV ausdrücken kann, können sie auch. Die Tabelle oben zeigt das: Eine Zeile mit „ja“ auf beiden Seiten ist eine Eigenschaft, die überlebt. Jede andere Richtung lässt etwas fallen, und jede dieser Seiten nennt ihre eigene Liste.

Lässt sich eine SBV-Datei in einem Texteditor öffnen?

Ja. Eine `.sbv`-Datei ist wiederholt eine Zeile mit zwei Zeiten und darunter der Text. Die beiden Zeiten trennt ein Komma, die Millisekunden trennt ein Punkt — das ist der Teil, den man leicht verwechselt.