Så här använder du det
- Öppna en .srt- eller .vtt-fil eller klistra in undertexterna.
- Välj den bildfrekvens som undertexterna är gjorda för och bildfrekvensen för din video.
- Lägg eventuellt till en förskjutning om den första raden fortfarande är tidig eller sen.
- Kontrollera förhandsgranskningen och ladda ner den tidsjusterade filen.
Så fungerar det
En undertextfil som är gjord för en 25-fps-version av en film (vanligt i Europa) och spelas med en 23.976-fps-version av samma film glider isär: filmen går cirka 4 % långsammare, så undertexterna visas successivt för tidigt. Tidsjustering multiplicerar varje tidsstämpel med käll-fps ÷ mål-fps, så att en rad som visas vid en viss bildruta i filmen stannar vid den bildrutan. NTSC-bildfrekvenser används som exakta bråk (24000/1001, 30000/1001, 60000/1001).
Förskjutningen tillämpas efter skalningen, för en konstant offset i början. Tiderna avrundas till hela millisekunder. Cue-text, numrering och WebVTT-inställningar behålls; utdataformatet kan vara samma som indata eller konverteras.
Tidsjustering åtgärdar endast synkglidning som orsakas av en bildfrekvensskillnad. Om undertexterna är ur synk med olika mycket på olika ställen, har videon redigerats annorlunda (till exempel en annan klippning eller reklamavbrott), och ingen enskild faktor kan åtgärda det.
Exempel
25-fps-undertexter på en 23.976-fps-video
En rad vid 01:00:00,000 flyttas till 01:02:33,750; en rad vid 00:00:10,000 flyttas till 00:00:10,427.
23.976-fps-undertexter på en 25-fps-video
Det omvända: varje tid multipliceras med 0,959, så den sista raden i en tvåtimmarsfilm flyttas nästan fem minuter tidigare.
Vanliga frågor
Hur vet jag vilka bildfrekvenser jag ska välja?
Mediaspelare visar videons bildfrekvens i sin filinformation. Om undertexterna stämmer i början och ligger cirka 4 % fel i slutet, är kombinationen oftast 25 och 23.976 fps.
Åtgärdar detta undertexter som alltid är 2 sekunder sena?
Det är en konstant förskjutning, inte ett bildfrekvensproblem. Håll båda bildfrekvenserna lika och ange -2000 ms som förskjutning.
Lagras bildfrekvensen i undertextfilen?
Nej. SRT och WebVTT använder tider i millisekunder, vilket är anledningen till att en fil gjord för en version kan glida med en annan.
Integritet
Din undertextfil läses och tidsjusteras i din webbläsare. Den laddas inte upp eller lagras.