Ondertitels die goed beginnen maar steeds verder uit de pas lopen: rek ze op zodat ze synchroon lopen
Als de ondertitels aan het begin van een film synchroon lopen, maar halverwege al een paar seconden achterlopen en aan het einde nog erger, lost een eenvoudige verschuiving dat niet op. Het bestand loopt op een net iets andere snelheid dan je video. Geef de tool de juiste starttijd van een vroege regel en een late regel, en elke regel wordt daartussen proportioneel verplaatst. Opdrachten tot 3,000 regels zijn helemaal gratis; grotere opdrachten kosten $5, eenmalig betaald.
- Twee referentiepunten: een regelnummer en de juiste starttijd, vroeg en laat in het bestand
- Elke andere regel wordt langs dezelfde rechte lijn aangepast: ervoor, ertussen en erna
- Laat je de late regel leeg, dan wordt de laatste regel van het bestand gebruikt
- Geweigerd als de punten het bestand meer dan twee keer zo snel of minder dan de helft zo langzaam zouden maken
- Eén bestand tegelijk; opgeleverd in het oorspronkelijke formaat
Waarom ondertitels uit de pas gaan lopen
Drift betekent dat het ondertitelbestand en de video op een net iets andere snelheid afspelen. De meest voorkomende oorzaak is de beeldsnelheid (framerate): films worden opgenomen met 24 frames per seconde, maar versies voor Europese tv en veel Europese dvd's spelen ze af op 25 fps. Daardoor wordt de hele film zo'n 4 procent korter. Ondertitels die voor een van die versies zijn getimed, lopen op de andere versie elke minuut een paar seconden verder achter of voor. Kleiner verloop ontstaat doordat ondertitels zijn gemaakt voor een andere encode of montage van dezelfde film.
Wat de oorzaak ook is: als de afwijking geleidelijk toeneemt, is het een lineair probleem. Elke tijdcode moet worden geschaald en niet alleen verschoven. Twee juiste punten bepalen die lijn.
Zo kies je de twee referentiepunten
- Open het ondertitelbestand na het uploaden op je scherm of in een teksteditor en kies een duidelijke dialoogregel aan het begin, bijvoorbeeld regel 12. Noteer het regelnummer.
- Speel de video af, zoek het moment waarop die zin wordt uitgesproken en noteer de tijdcode in je videospeler, bijvoorbeeld 00:01:48,200.
- Doe hetzelfde voor een regel tegen het einde, bijvoorbeeld regel 1350, uitgesproken op 01:41:05,600. Hoe verder de twee regels uit elkaar liggen, hoe nauwkeuriger het resultaat.
- Vul beide regelnummers en tijdcodes in. Laat het tweede regelnummer leeg om automatisch de laatste regel van het bestand te gebruiken.
Wanneer oprekken niet de juiste tool is
Weet je al dat de ondertitels zijn gemaakt voor 25 fps en je video 23.976 fps is? Kies dan direct de framerate-optie; die past zonder handmatig zoekwerk de exacte verhouding toe. Neemt de afwijking niet geleidelijk toe, maar verspringt hij op één specifiek punt (zoals na een reclameblok)? Gebruik dan verschuiven met "alleen regels erna". Als er bij een release scènes zijn weggeknipt of toegevoegd, is het verloop niet lineair en heeft elk deel een eigen verschuiving nodig.
De tool weigert bovendien punten die het bestand meer dan twee keer zo snel of minder dan de helft zo traag zouden maken; dat duidt vrijwel altijd op een verkeerd regelnummer. Oprekken werkt met één bestand tegelijk, omdat twee referentiepunten van de ene film nooit exact kloppen voor een andere aflevering.
Hoe de tool werkt, wat het kost en hoe we met je bestanden omgaan, staat op de pagina Ondertitelsynchronisatie herstellen; de prijzen van alle tools staan op de pagina prijzen.
Laatst bijgewerkt op
Vragen en antwoorden
Kan ChatGPT ondertitels herstellen die uit de pas lopen?
Het kan de formule uitleggen, en bij een kort bestand lukt het misschien nog wel. Maar bij een complete film leidt het handmatig schalen en herschrijven van elke tijdcode vaak tot afrondingsfouten, overgeslagen regels of een antwoord dat halverwege stopt. Deze tool berekent elke nieuwe tijdcode exact op basis van je twee referentiepunten.
Waarom kan ik de ondertitels niet gewoon verschuiven?
Een verschuiving verplaatst elke regel met exact dezelfde tijdsduur. Als het tijdsverschil gedurende de film steeds groter wordt, lost één verschuiving het probleem op voor één scène, maar klopt de rest nog steeds niet.
Moeten de twee regels per se de allereerste en allerlaatste zijn?
Nee. Elke regel aan het begin en aan het einde werkt, en regels vóór het eerste of na het tweede punt worden volgens dezelfde lijn mee verschoven. Punten die ver uit elkaar liggen geven het beste resultaat.
Wat kost het?
Opdrachten tot 3,000 regels zijn helemaal gratis, wat ruim voldoende is voor de meeste losse films. Een langer bestand kost $5, eenmalig betaald, voor maximaal 50,000 regels.
Kan ik een heel seizoen tegelijk oprekken?
Nee, oprekken werkt per los bestand. Voor een seizoen waarbij elke aflevering hetzelfde framerate-probleem heeft, verwerkt de framerate-optie een heel ZIP-bestand in één opdracht.