Gratisverktyg
SRT-validator
Släpp en .srt-fil och få en lista med fel och varningar, med blocknummer för varje. Körs i din webbläsare – filen laddas aldrig upp.
- Körs i webbläsaren
- Inget laddas upp
- Ingen registrering
Släpp din fil här
eller
Stöder .srt-, .vtt- och .txt-filer
Lägg till SRT-filer (2+)
Resultat
Så fungerar det
SRT-validator i tre steg
Släpp din SRT-fil
Dra och släpp eller bläddra för att välja en SRT-undertextfil från din dator.
Omedelbar validering
Valideraren kontrollerar sekvensnummer, tidsstämpelformat, tidsöverlappningar och tomma ledtrådar.
Granska resultat
Se en tydlig rapport över fel och varningar med radnummer för enkel korrigering.
Därför vägrar en spelare ladda dina undertexter
SubRip är obarmhärtigt mot småsaker. En punkt i stället för ett kommatecken i millisekunderna, ett saknat sekvensnummer, en vilsen tom rad – och spelaren hoppar antingen över en del av filen eller visar ingenting alls. Den berättar nästan aldrig varför: undertexterna syns helt enkelt inte.
Den här validatorn går igenom filen block för block och talar om vad som är fel och exakt var. Kontrollen körs i din webbläsare; filen laddas aldrig upp.
Vad som kontrolleras
Som fel flaggas: ett block med färre än två rader, ett saknat eller oläsligt sekvensnummer, en saknad eller otolkbar tidskodsrad och en sluttid som inte ligger efter starttiden. Som varningar flaggas: ett sekvensnummer i fel ordning, en tidskod som inte är i formen hh:mm:ss,mmm, ett överlapp med föregående replik, tom undertext och en replik som står kvar på skärmen längre än 15 sekunder.
Uppdelningen spelar roll. Ett fel betyder oftast att filen inte går att läsa in eller tyst tappar block. En varning betyder att filen fungerar men att en tittare kommer att märka att något är fel – en undertext som hänger kvar för länge, eller två repliker som ligger ovanpå varandra.
Vad du gör med rapporten
Små rättelser är enklast att göra för hand: rapporten ger dig blocknummer, och en .srt öppnas i vilken textredigerare som helst. Om överlapp finns genom hela filen går det oftast fortare att bygga om den än att laga replik för replik.
Om strukturen är i ordning men undertexterna ändå glider i förhållande till talet är det inte formatet som är problemet – använd verktyget för tidsförskjutning, som flyttar alla tidskoder på en gång. Och om filen har satts ihop av flera delar, titta först på skarvarna: där uppstår överlapp oftast.
Hur snabbt kan undertexter läsas?
För engelska program för vuxna tillåter Netflix Timed Text Style Guide upp till 20 tecken per sekund och 42 tecken per rad, och för barnprogram upp till 17 tecken per sekund. BBC Subtitle Guidelines anger samma gräns i ord, 160 till 180 ord per minut, medan DCMP Captioning Key, skriven för utbildningsmaterial, ber om högst 130 ord per minut på lägre nivå och 160 på högre nivå.
Kontrollen av lästakt ovan mäter din fil mot den guide du väljer. Den körs separat från formatkontrollen: en fil kan vara en helt giltig SRT och ändå blinka förbi en lång mening snabbare än någon hinner läsa.
| Guide | Lästakt | Tecken per rad | Rader | Tid på skärmen |
|---|---|---|---|---|
| Netflix, engelska (USA), program för vuxna | upp till 20 tecken per sekund | 42 | 2 | minst 5/6 sekund, högst 7 sekunder |
| Netflix, engelska (USA), barnprogram | upp till 17 tecken per sekund | 42 | 2 | minst 5/6 sekund, högst 7 sekunder |
| BBC Subtitle Guidelines | 160 till 180 ord per minut | 37 för sändning | 2 | minst cirka 0,3 sekunder per ord |
| DCMP Captioning Key | 130 (lägre nivå) till 160 (högre nivå) ord per minut | ingen gräns angiven | 2 | minst 40 bildrutor (1 sekund och 10 bildrutor), högst 6 sekunder |
Så räknar kontrollen
Tecken per sekund är längden på en replikens text delad med tiden den står på skärmen. Validatorn tar bort markering som <i> och {\an8}, räknar mellanslag och skiljetecken och räknar inte radbrytningen. För BBC:s och DCMP:s guider räknar den ord i stället, eftersom det är så de guiderna anger sin gräns, och den kontrollerar bara de gränser som respektive guide faktiskt sätter.
Vad vår egen automatiska tidssättning ger
Vi körde Gettysburgtalet, uppdelat i sina tio stycken, genom vårt verktyg TXT till SRT, som tidssätter text med 150 ord per minut och håller varje replik mellan 2 och 8 sekunder. De två korta styckena, på 10 och 11 ord, kom ut på 11,8 och 13,4 tecken per sekund, med god marginal inom Netflix gräns för vuxna. Varje stycke på över 20 ord slog i taket på 8 sekunder, vilket redan är över Netflix maxgräns på 7 sekunder och DCMP:s på 6 sekunder, och det avslutande stycket på 86 ord landade på 56,0 tecken per sekund, nästan tre gånger gränsen. Dela upp långa stycken i korta rader innan du genererar och kör sedan resultatet genom den här kontrollen.
Svar
SRT-validering – vanliga frågor
Vad är skillnaden mellan ett fel och en varning?
Ett fel betyder att blocket bryter mot formatet och att spelaren med största sannolikhet släpper det eller vägrar filen. En varning betyder att filen fortfarande fungerar men att något avviker från specifikationen: numrering i fel ordning, repliker som överlappar eller en replik som står kvar på skärmen alldeles för länge.
Varför är en tidskod med punkt ett problem?
För att SubRip skiljer millisekunderna med kommatecken; punkten är WebVTT:s konvention. Många spelare öppnar ändå en sådan fil, men vissa verktyg avvisar den helt, så validatorn pekar ut det.
Vad räknas som ett överlapp?
En replik som börjar innan den föregående har slutat. På skärmen ser det ut som två rader samtidigt eller som flimrande text. Rapporten visar både den aktuella replikens starttid och den föregående replikens sluttid.
Varför flaggas en längd över 15 sekunder?
Det är inte ett brott mot formatet utan en kvalitetsanmärkning: en replik som står på skärmen i mer än femton sekunder betyder oftast att två block har slagits ihop eller att sluttidskoden är fel. Själva filen förblir fullt giltig.
Laddas min fil upp till en server?
Nej. Tolkningen sker i din webbläsare och filen skickas eller sparas aldrig, så du kan kontrollera konfidentiellt material på ett säkert sätt.
Rättar validatorn felen?
Nej, den rapporterar dem bara, med blocknummer. Rättningar görs för hand i en textredigerare – SubRip-filer är enkla nog för det.
Kan jag validera en .vtt-fil?
Validatorn riktar sig till SubRip. Konvertera först en WebVTT-fil med VTT till SRT-konverteraren och kontrollera sedan resultatet här.
Filen klarar kontrollen men undertexterna stämmer ändå inte med talet
Då är formatet i ordning men tidssättningen inte: filen gjordes för en annan klippning av videon. Det är det verktyget för tidsförskjutning av undertexter är till för – det flyttar alla tidskoder på en gång.
Vad är en bra takt i tecken per sekund för undertexter?
För engelska program för vuxna tillåter Netflix Timed Text Style Guide upp till 20 tecken per sekund, och 17 för barnprogram. Välj den standarden i kontrollen av lästakt så listas varje snabbare replik med sitt blocknummer, tillsammans med rader över 42 tecken och repliker som är kortare än 5/6 sekund eller längre än 7 sekunder.
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.
Gratis på iOS och Android. Inget konto krävs.