Zo gebruik je deze tool
- Open een .srt- of .vtt-bestand of plak de ondertitels.
- Kies de framerate waarvoor de ondertitels zijn gemaakt en de framerate van je video.
- Voeg eventueel een verschuiving toe als de eerste regel nog te vroeg of te laat is.
- Controleer het voorbeeld en download het opnieuw getimede bestand.
Hoe het werkt
Een ondertitelbestand dat is gemaakt voor een 25 fps-release van een film (gebruikelijk in Europa) en wordt afgespeeld met een 23.976 fps-release van dezelfde film, gaat verlopen: de film loopt ongeveer 4 % langzamer, waardoor ondertitels steeds te vroeg verschijnen. Bij retiming wordt elke tijdcode vermenigvuldigd met bron-fps ÷ doel-fps, zodat een ondertitelregel die op een bepaald frame verschijnt, op dat frame blijft. NTSC-framerates worden als exacte breuken gebruikt (24000/1001, 30000/1001, 60000/1001).
De verschuiving wordt na het schalen toegepast, voor een constante offset aan het begin. Tijden worden afgerond op hele milliseconden. Cue-tekst, nummering en WebVTT-instellingen blijven behouden; het uitvoerformaat kan hetzelfde zijn als de invoer of worden geconverteerd.
Retiming corrigeert alleen drift die wordt veroorzaakt door een verschil in framerate. Als ondertitels op verschillende plaatsen verschillende afwijkingen hebben, is de video anders bewerkt (bijvoorbeeld een andere montage of reclameblokken), en geen enkele factor kan dat corrigeren.
Voorbeelden
25 fps-ondertitels op een 23.976 fps-video
Een regel op 01:00:00,000 verschuift naar 01:02:33,750; een regel op 00:00:10,000 verschuift naar 00:00:10,427.
23.976 fps-ondertitels op een 25 fps-video
Het omgekeerde: elke tijd wordt vermenigvuldigd met 0,959, waardoor de laatste regel van een film van twee uur bijna vijf minuten eerder valt.
Veelgestelde vragen
Hoe weet ik welke framerates ik moet kiezen?
Mediaspelers tonen de framerate van de video in hun bestandsinformatie. Als ondertitels aan het begin goed staan en aan het einde ongeveer 4 % afwijken, is de combinatie meestal 25 en 23.976 fps.
Lost dit ondertitels op die altijd 2 seconden te laat zijn?
Dat is een constante verschuiving, geen framerateprobleem. Houd beide framerates gelijk en voer -2000 ms in als verschuiving.
Wordt de framerate in het ondertitelbestand opgeslagen?
Nee. SRT en WebVTT gebruiken tijden in milliseconden; daarom kan een bestand dat voor de ene release is gemaakt bij een andere gaan verlopen.
Privacy
Je ondertitelbestand wordt in je browser ingelezen en opnieuw getimed. Het wordt niet geüpload of opgeslagen.