Hoppa till innehållet

Gratis verktyg

Text till SRT

Gör vanlig text till en undertextfil i ett enda steg. Klistra in ditt manus eller din utskrift, så bygger den här TXT till SRT-generatorn tidsatta textblock med SubRip-tidkoder — färdiga att läsa in i valfri spelare eller redigeringsprogram.

  • Körs i webbläsaren
  • Inget laddas upp
  • Ingen registrering

Släpp din fil här

eller

Stöder .srt-, .vtt- och .txt-filer

Så fungerar det

Text till SRT i tre steg

01

Klistra in din text

Ange ditt manus, transkription eller valfri text. Separera stycken med tomma rader.

02

Automatisk tidsinställning

Varje stycke blir en undertext med automatisk varaktighet baserad på ordantal.

03

Ladda ner SRT

Få en färdig SRT-fil med korrekt formaterade tidsstämplar.

Gör om text till SRT-undertexter direkt i webbläsaren

En SRT-fil är inget annat än en numrerad lista med undertextblock i ren text, där varje block har en start- och en sluttid. Att skriva de tidkoderna för hand går långsamt och blir lätt fel — en enda felaktig tidsstämpel gör att hela filen vägrar läsas in. Det här verktyget bygger strukturen åt dig: klistra in ditt manus, så blir varje stycke ett korrekt numrerat block med uträknad längd.

Allt sker lokalt i din webbläsare. Texten skickas aldrig till någon server, vilket betyder att du kan hantera kundmanus, opublicerade avsnitt eller interna inspelningar utan att materialet lämnar din dator.

Så räknas tiderna ut

Generatorn uppskattar lästiden till ungefär 150 ord per minut, vilket ligger nära ett naturligt berättartempo. Varje block begränsas till minst 2 sekunder och högst 8 sekunder, så att korta repliker hinner läsas och långa stycken delas upp på ett vettigt sätt. Mellan blocken läggs ett mellanrum på 200 ms så att undertexterna inte krockar med varandra.

Resultatet blir undertexter som är rätt formaterade och tidsatta med god träffsäkerhet — precis vad du vill ha till ett speakermanus, en förklarande film eller en grovklippning. Behöver du bildrutenoggrann timing låst till befintligt ljud räcker det däremot inte att utgå från texten; transkribera ljudet i stället, så kommer tiderna från inspelningen och inte från en uppskattning.

Formatet SubRip (.srt)

Varje block i en SubRip-fil består av fyra delar: ett löpnummer, en rad med tidkoder, själva undertexten och en tom rad som skiljer blocket från nästa. Tidkoderna skrivs som hh:mm:ss,mmm — timmar, minuter, sekunder och millisekunder, åtskilda med komma i stället för punkt. Just kommatecknet är den detalj som oftast blir fel i handskrivna filer.

1
00:00:00,000 --> 00:00:03,400
Välkommen tillbaka till kanalen.

2
00:00:03,600 --> 00:00:07,100
I dag gör vi om ett manus till undertexter.

Verktyget följer den specifikationen exakt, så filen fungerar i VLC, YouTube, Premiere Pro, DaVinci Resolve, CapCut och allt annat som läser vanlig SubRip.

När det är användbart

Arbetssättet passar alla som skriver innan de spelar in: kreatörer som manusskriver sina filmer i förväg, team som textar utbildningsmaterial, översättare som redan har en färdig måltext och behöver få tillbaka den som tidsatta block, och redigerare som hellre justerar en färdig fil än bygger allt från en tom tidslinje.

När filen är klar kan du förskjuta alla tidsstämplar på en gång om undertexterna ligger fel, göra om resultatet till ren text eller slå ihop flera delar till ett enda spår — varje sådan funktion finns som ett eget gratisverktyg nedan.

Svar

Text till SRT — vanliga frågor

Hur gör jag om text till en SRT-fil?

Klistra in texten i rutan ovan med en tom rad mellan varje undertextblock och ladda sedan ner resultatet. Verktyget numrerar alla block, räknar ut start- och sluttider utifrån antalet ord och ger dig en färdig .srt-fil. Ingenting laddas upp — hela omvandlingen sker i din webbläsare.

Hur räknas tidsstämplarna ut?

Tiderna baseras på antalet ord vid ungefär 150 ord per minut. Varje block varar minst 2 sekunder och högst 8 sekunder, med ett mellanrum på 200 ms mellan blocken så att undertexterna inte överlappar.

Hur ska texten vara formaterad?

Skilj varje undertextblock åt med en tom rad. Allt som står mellan två tomma rader blir ett block, så du bestämmer själv exakt var undertexterna bryts genom att styra var styckena slutar.

Vad är skillnaden mellan en TXT- och en SRT-fil?

En .txt-fil är ostrukturerad text helt utan tider. En .srt-fil lägger till ett löpnummer och en start- och sluttid för varje block, och det är just det som gör att en videospelare kan visa rätt rad i rätt ögonblick. Den strukturen är vad det här verktyget lägger till.

Hur ser tidkodsformatet i SRT ut?

SubRip-tidkoder skrivs som hh:mm:ss,mmm — till exempel 00:01:23,400 — med komma före millisekunderna, inte punkt. Start- och sluttid binds ihop av en pil med två bindestreck på samma rad. Filer som använder punkt i stället för komma vägrar läsas in i de flesta spelare.

Kan jag justera tiderna efteråt?

Ja. Använd verktyget Tidsförskjutning av undertexter för att flytta alla tidsstämplar framåt eller bakåt på en gång — den vanliga lösningen när undertexterna i sig stämmer men ligger fel i förhållande till ljudet.

Vad gör jag om jag behöver exakta tidsstämplar?

Tider som genereras utifrån text är uppskattningar baserade på läshastighet och kommer därför att glida i förhållande till en verklig inspelning. Vill du ha timing som är låst till ljudet transkriberar du ljud- eller videofilen med SozAI i stället — då kommer tidsstämplarna från själva inspelningen.

Var kan jag använda .srt-filen?

Överallt där vanlig SubRip accepteras: YouTube, VLC, Premiere Pro, DaVinci Resolve, CapCut och de flesta sociala plattformar. Ladda upp den tillsammans med videon eller lägg den bredvid videofilen med samma filnamn.

Finns det någon teckengräns?

Ingen fast gräns. Väldigt långa manus kan ta en liten stund att bearbeta, eftersom hela omvandlingen sker på din egen enhet och inte på en server.

Behöver du fullständig transkribering?

Ladda upp ljud eller klistra in en YouTube-länk och få en fullständig AI-transkription med talaretiketter, tidsstämplar och sammanfattningar.

Hämta appen — gratis

Gratis på iOS och Android. Inget konto krävs.