Hoppa till innehåll
TextArray
100% lokalt

SRT undertext time shifter

Skift varje tidsstämpel i en SRT- eller VTT-undertextfil med en fast offset.

Inmatning
Utmatning

SRT undertext time shifter

Undertexter som ligger två sekunder efter dialogen förstör en film snabbare än ingen undertext alls. Klistra in din .srt- eller .vtt-fil, skriv förskjutningen i sekunder, och varje tidslinje — TT:MM:SS, mmm --> TT:MM:SS, mmm — flyttas med exakt det beloppet. Ett positivt värde fördröjer undertexterna (de visas senare), ett negativt ger dem tidigare. Decimaler arbetar ner till millisekund, så ett skift på 0,35 är lika giltigt som ett skift på 90.

Endast tidslinjerna ändras. Cue-nummer, själva undertexten, WEBVTT-rubriker och cue-inställningar som align:start överlever orörda, och verktyget bevarar varje fils smak — SRT:s kommadecimaler förblir kommatecken, VTT:s prickar förblir prickar. Tidsstämplar som skulle falla under noll kläms fast till 00:00:00 000 istället för att producera en ogiltig fil, och sammanställningen berättar när det hände.

Det vanliga arbetsflödet: spela upp videon, notera hur långt borta den första raden är, klistra in filen, skriv den siffran med motsatt tecken på driften och kopiera tillbaka resultatet till en .srt-fil – eller använd nedladdningsknappen. Eftersom verktyget är linjebaserat klarar det också lite missformade filer: en saknad tom rad eller ett udda cue-nummer stoppar aldrig skiftet.

Allt körs lokalt i din webbläsare. En undertextfil för ett outgivet klipp, en klients video eller ditt eget hemmaterial lämnar aldrig din enhet – det finns ingen uppladdning, ingen konverteringskö på serversidan, ingen väntan.

FAQ

Vilka undertextformat stöds?
SRT (00:00:01 000 med kommadecimaler) och WebVTT (00:01 000 med punkter, timmar valfritt). Varje tidsstämpel behåller sin egen separatorstil, så en VTT-fil förblir giltig VTT. Rambaserade format som SUB/IDX är inte texttiminger och är utanför omfånget.
Vad händer när ett skifte skulle göra en tidsstämpel negativ?
Den är klämd till 00:00:00 000 istället för att producera en ogiltig fil, och räkningen rapporterar hur många tidsstämplar som klämdes så att du omedelbart märker en för stor förskjutning bakåt.
Kan jag växla med mindre än en sekund?
Ja. Offset accepterar decimaler med millisekundsprecision — 0,5 flyttar allt en halv sekund, 0,042 gånger 42 millisekunder. Skriv valfritt värde; pilarna stegar med 0,1 s.
Mina undertexter glider mer när videon fortsätter. Kommer ett fast skift att fixa det?
Nej – en växande drift innebär att bildhastigheterna skiljer sig åt, vilket kräver linjär omskalning, inte en konstant offset. Ett fast skift fixar undertexter som är enhetligt tidigt eller sent, vilket är det mycket vanligare fallet.
Är min undertextfil uppladdad någonstans?
Nej. Skiftet körs helt i din webbläsare och filen lämnar aldrig din enhet.