Ga naar inhoud
TextArray
100% lokaal

VTT ⇄ SRT-omzetter

Converteer ondertitels direct tussen WebVTT en SubRip in beide richtingen.

Invoer
Uitvoer

VTT ⇄ SRT-omzetter

Het internet spreekt WebVTT, videospelers spreken SubRip. Een export van YouTube-ondertitels, een <track>-browserbestand of een transcriptieservice levert u .vtt op; je tv, VLC-afspeellijst of bewerkingssuite wil .srt - of andersom. Plak het bestand hier en het komt geconverteerd terug; de richting wordt automatisch gedetecteerd op basis van de inhoud, met een handmatige overschrijving wanneer u deze moet forceren.

Voor VTT → SRT doet de tool alles wat het strengere formaat vereist: de WEBVTT-header en NOTE/STYLE/REGION-blokken verdwijnen, cues worden opeenvolgend hernummerd, punt-millisecondenscheidingstekens worden komma's, uren worden expliciet gemaakt, cue-instellingen zoals uitlijnen:start worden verwijderd en alleen-VTT-markeringen (<v Speaker>, <c.class>, karaoke-tijdstempels) worden verwijderd terwijl <i>, <b> en <u> blijven bestaan, aangezien SRT-spelers geven deze weer. Als we naar SRT → VTT gaan, wordt de WEBVTT-header toegevoegd, komma's worden punten, cue-nummers worden bewaard als geldige cue-identifiers, en verdwaalde ASS-override-blokken zoals {\\an8} worden opgeschoond.

De conversie is op regels gebaseerd en vergevingsgezind: een ontbrekende lege regel of een vreemde cue breekt het bestand niet af, en wat ook maar een herkenbare cue is, wordt geconverteerd. De telling laat zien hoeveel cues zijn verwerkt en welke richting is toegepast, zodat een verkeerde autodetectie in één oogopslag zichtbaar is.

Alles draait lokaal in uw browser; ondertitelingsbestanden voor niet-uitgebracht beeldmateriaal of klantprojecten verlaten uw apparaat nooit.

FAQ

Hoe werkt automatische richtingsdetectie?
Een bestand waarvan de eerste niet-lege regel begint met WEBVTT, wordt geconverteerd naar SRT; al het andere wordt omgezet in VTT. De toegepaste richting wordt weergegeven in de telling, en de richtingsoptie kan beide kanten op forceren als een bestand dubbelzinnig is.
Wat gebeurt er met de VTT-cue-instellingen en spraaklabels?
Cue-instellingen (align, position, line) en alleen-VTT-tags zoals <v Speaker> of <c.class> hebben geen SRT-equivalent en worden verwijderd. De basisstijl — <i>, <b>, <u> — blijft behouden, omdat gewone SRT-spelers deze weergeven.
Worden cue-ID's bewaard?
VTT → SRT vervangt identificaties door een schone 1, 2, 3… reeks, die SRT vereist. SRT → VTT bewaart de nummers — het zijn geldige VTT-keu-identificatoren en onschadelijk voor spelers.
Repareert de converter overlappende of ongeldige timings?
Nee - timings worden getrouw geconverteerd, niet bewerkt. Om alle ondertitels eerder of later te verplaatsen, voert u het bestand voor of na het converteren door de SRT-timeshifter.
Wordt mijn ondertitelingsbestand ergens geüpload?
Nee. De conversie wordt volledig in uw browser uitgevoerd en het bestand verlaat uw apparaat nooit.