Overlap-fixer voor ondertitels
Vind en repareer overlappende, ongeldige of te korte tijdcodes in SRT- en WebVTT-ondertitelingsbestanden.
Overlap-fixer voor ondertitels
Een ondertitelbestand dat wordt geëxporteerd vanuit een editor of automatisch wordt gegenereerd door een transcriptietool, eindigt vaak met een timing die technisch gezien wordt ontleed maar nooit netjes wordt afgespeeld: de eindtijd van een cue komt vóór zijn start terecht, twee cues overlappen elkaar zodat een speler moet raden welke hij moet laten zien, of een regel knippert een fractie van een seconde op het scherm omdat de buurman er bijna geen ruimte voor heeft gelaten. Deze tool scant elke cue in een SRT- of WebVTT-bestand, in volgorde, en signaleert precies deze vier problemen: een ongeldige eind-voor-start-tijdcode, een overlap met de vorige cue, een opening tussen cues die kleiner is dan je zou willen, en een cue-duur die korter is dan wat een kijker daadwerkelijk kan lezen.
Kies hoe u wilt reageren. Report laat het bestand alleen onaangeroerd en vermeldt elke bevinding met de oude en nieuwe tijdcode naast elkaar. Het trimmen van het einde van een eerdere cue verkort de vorige cue net genoeg om de volgende te wissen - de gebruikelijke keuze, omdat de starttijd van een regel nooit wordt verplaatst. Bij het verschuiven van de start van een latere cue wordt de volgende cue naar voren geduwd, waarbij de duur ervan intact blijft. De minimale tussenruimte en minimale duur zijn configureerbaar in milliseconden, standaard ingesteld op 80 ms en 700 ms - algemene richtlijnen voor ondertiteling, geen willekeurige getallen.
Cue-tekst en nummering blijven precies zoals ze waren; alleen de tijdcodes met de fout bewegen. Het uitvoerformaat volgt standaard de invoer – komma-decimalen blijven SRT, punt-decimalen en een WEBVTT-header blijven WebVTT – of forceer hoe dan ook een conversie. CRLF- en LF-regeleinden worden beide geaccepteerd.
Alles draait lokaal in uw browser. Een ondertitelbestand voor een nog niet uitgebrachte aflevering, een ruwe versie van een klant of uw eigen opname wordt op uw apparaat geparseerd, gecontroleerd en gerepareerd - nooit ergens geüpload.