Naar de hoofdinhoud
SubtitleMatrix

SBV naar TXT

FormaatconversieYouTube SBV
Of plak ondertiteltekst

Wat deze conversie verandert

2 dingen vervallen of vragen om een beslissing

  • Timing

    de hele tijdlijn (het uitvoerformaat legt helemaal geen tijden vast)

  • Regeleinden

    regeleinden (blokken van meerdere regels worden tot één regel samengevoegd)

Deze lijst komt uit de capaciteitenmatrix voor deze twee formaten, niet uit het bestand dat je hebt geladen. Een specifiek bestand kan meer verliezen wanneer het kenmerken gebruikt die het formaat toestaat maar de matrix niet modelleert.

Deze pagina zet SBV om naar TXT. Sleep een bestand naar binnen — of plak de tekst — en je krijgt de TXT-versie terug. De conversie draait volledig in je browser, dus er wordt niets geüpload en je hebt geen account nodig.

De twee formaten bewaren niet dezelfde dingen: TXT heeft geen tijden en geen lege regels tussen blokken. De lijst hierboven komt uit wat beide formaten kunnen uitdrukken, niet uit jouw bestand; het antwoord is dus hetzelfde voordat je iets laadt.

Eén bestand kan, een heel seizoen ook: de wachtrij werkt ze op volgorde af en de resultaten komen samen als één ZIP binnen.

Voorbeelden

Een typisch SBV-bestand, omgezet naar TXT

Invoer

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.

Uitvoer

The quick brown fox.
Jumps over the lazy dog.
Two lines here.
And a second one.

Verloren in deze uitvoer: timing en de lege regels tussen de blokken. Alles wat overblijft klopt regel voor regel.

Dezelfde omzetting op een weerbarstige invoer

Invoer

0:00:02.000,0:00:04.000
Carriage-return line endings.

	0:00:06.000,0:00:08.000
Indented timecode, no final newline.

Uitvoer

Carriage-return line endings.
Indented timecode, no final newline.

Zo ziet schade in echte bestanden eruit — gemengde regeleinden, losse spaties, blokken zonder tekst. Vergelijk dit met het nette voorbeeld hierboven om te zien wat de parser vergeeft.

Veelgestelde vragen

Waar zijn de tijdcodes van SBV in TXT gebleven?

Die zijn weg: TXT kent geen start en geen eind, dus wat overblijft is een opeenvolging van tekstregels. Dat is precies waar dit formaat voor is — een leesbare transcriptie, niet iets wat een speler kan afspelen.

Wat gebeurt er met een SBV-blok van twee regels in TXT?

Beide regels blijven staan, de ene onder de andere — dezelfde vorm die het blok op het scherm had. Wat verdwijnt is de lege regel die in SBV het ene blok van het andere scheidde: in TXT loopt alles door.

Hoe ziet de uitvoer eruit als SBV TXT wordt?

Als TXT: één tekstregel per regel uit je SBV-bestand, zonder nummers en zonder tijdstempels, en zonder lege regels tussen de blokken. Elk SBV-blok wordt tekst, in dezelfde volgorde, met dezelfde woorden.

Blijven SBV-blokken in dezelfde volgorde in TXT staan?

Ja, en ze worden onderweg op starttijd gesorteerd — vroegste eerst. Stond je SBV-bestand niet in volgorde, dan zet de TXT-uitvoer het recht; dat raakt de volgorde in het bestand, niet de inhoud, en het is bewust gedaan.

Kan ik de TXT weer naar SBV omzetten?

Nee. TXT heeft geen tijd en geen blokstructuur, dus een terugweg zou alles moeten verzinnen wat een ondertitel nodig heeft. Die richting bestaat hier niet; vanaf SBV naar TXT is het eenrichtingsverkeer.

Behoudt de TXT-uitvoer de tekencodering van het SBV-bestand?

Nee — de uitvoer is UTF-8, met Unix-regeleinden en zonder BOM, wat het SBV-bestand ook gebruikte. Een bestand in UTF-16 of in een Windows-codering met één byte wordt bij het inlezen gedecodeerd; wat eruit komt is altijd dezelfde UTF-8-TXT.

Gerelateerde hulpmiddelen