Text och formatering
Ändra skiftläge, ta bort taggar, färga om eller flytta rader, slå ihop eller dela tvåspråkiga spår, sök och ersätt, radbryt om, rätta teckenkodning.
37 verktyg
Lägg till BOM i undertexter
Sätt en UTF-8-markör först i filen för spelare och skript som läser de första byten.
Balansera radbrytningar
Jämna ut raderna i varje textblock; radantalet står kvar och orden flyttas om.
Stor bokstav i varje undertextrad
Ge varje rad sin inledande versal och ändra inget annat – streck och citattecken lämnas.
Byt färg på undertexter
Måla varje rad i en vald färg och behåll fet, kursiv och karaoke – gamla färger ersätts.
Byt placering på undertexter
Flytta varje textblock till en av nio positioner, eller ta bort positionstaggen helt.
Konvertera undertextens teckenkodning
Skriv om filen till UTF-8, UTF-16LE eller Windows-1252 – tecken som inte får plats räknas.
Konvertera undertextens radbrytningar
Byt radbrytningar mellan LF och CRLF, även i blandade filer – allt annat lämnas orört.
Sök och ersätt i undertexter
Ersätt text i varje textblock – exakt sökning, hela ord och skiftläge; stilen behålls.
Rätta undertextens teckenkodning
Läs filen som Shift-JIS, GBK, Big5 eller ISO-8859-1 när automatiken ger fel text.
Slå ihop tvåspråkiga undertexter
Slå ihop två filer med båda språken på samma rad, parade efter tid.
Behåll en tidslinje vid sammanslagning
Slå ihop två filer utan att flytta den första – omatchade textblock i den andra tas bort.
Behåll ett språk i tvåspråkig text
Behåll ett språk och släpp det andra – ut blir en vanlig undertextfil.
Begränsa rader per undertext
Sätt tak för hur många rader ett textblock får ta – fler rader packas ihop.
Gör undertexter till gemener
Skriv om varje rad i gemener för en plattform som kräver det – även namn och akronymer.
Slå ihop två undertextfiler
Kombinera två filer till en tvåspråkig fil – textblocken paras efter tid.
Regex-ersätt i undertexter
Skriv om texten med ett reguljärt uttryck – grupper, flaggor och ersättning per träff.
Ta bort all formatering
Ta bort alla stilar ett textblock bär – kursiv, fet, understrykning, färg och karaoke.
Ta bort ASS-overstyrningstaggar
Rensa bort överstyrningskoderna ur en ASS- eller SSA-fil – stil, karaoke och placering.
Ta bort fetstil från undertexter
Ta bort fetstilen på varje rad och låt kursiv, understrykning och färg stå kvar.
Ta bort BOM från undertexter
Ta bort byteordningsmarkören för byggskript och strikta parsers – inget textblock rörs.
Ta bort hakparenteser i undertexter
Radera allt inom hakparenteser – ljud- och musikanteckningar – och stäng glappet.
Ta bort font- och färgtaggar
Släpp färg- och typsnittsintervallen på varje rad så texten får spelarens egen stil.
Ta bort HTML-taggar i undertexter
Rensa markeringen ur undertexten, även WebVTT:s talar- och klasstaggar.
Ta bort kursiv från undertexter
Ta bort kursiva intervall medan orden står kvar exakt som de är.
Ta bort radbrytningar i undertexter
Sätt varje textblock på en rad – inre radbrytningar fogas ihop, tiderna lämnas orörda.
Ta bort musik- och ljudmarkeringar
Ta bort nottecken och de sjungna rader de omsluter – talade textblock behåller allt.
Ta bort icke-verbal information
Rensa parenteskommentarerna i en hörselskadeanpassad fil – bara parentesformen matchas.
Ta bort SDH-anteckningar
Rensa hörselskadenoter i en körning – talaretiketter, parenteser och musikmarkeringar.
Ta bort talaretiketter
Ta bort versalt namn och kolon i radens början så filen läses som ren dialog.
Ta bort tidsstämplar i undertexten
Rensa tidskoder inne i texten, som [00:01:23], men lämna ljud- och klockmarkeringar.
Ta bort understrykning i undertexter
Ta bort understrukna intervall utan att röra texten, tidskoderna eller annan stil.
Gör om undertexter till meningsskrift
Sänk varje rad och bygg upp den som meningar igen, med versal vid varje meningsstart.
Dela tvåspråkiga undertexter i två
Dela en tvåspråkig fil i två – ett språk per fil, avgjort av radens skriftsystem.
Dela för långa undertextrader
Bryt bara rader längre än ditt kolumnantal – rader inom gränsen lämnas orörda.
Gör undertexter till titelstil
Versalisera första bokstaven i varje ord och lämna småorden orörda.
Gör undertexter till versaler
Skriv om varje rad i versaler för en leveransspec som kräver det – tidskoderna rörs inte.
Radbryt undertexter vid teckengräns
Forma om varje textblock till valt kolumnantal – långa rader bryts vid ord.
Andra kategorier
Formatkonvertering
Flytta undertexter mellan SRT, WebVTT, ASS, SSA, SBV, SMI, LRC, MicroDVD, TTML, JSON, ren text och CSV – och se vad varje konvertering tappar i förväg.
Tidsanpassning
Förskjut, skala och rikta om undertexttider: fps-konvertering, lagning av överlapp och luckor, trimning till ett intervall och delning av en fil i delar.
Kvalitetskontroll
Hitta strukturella fel: överlapp, luckor, tomma textblock, icke-monoton tidskodning och ovanliga visningstider – en sida per problem eller alla på en gång.
Tillgänglighetskrav
Kontrollera undertexter mot publicerade gränser för läshastighet, radlängd och visningstid från EN 301 549, WCAG 1.2.2, FCC, Ofcom, Netflix och BBC.
Tidskod
Märk om undertexttidskoder mellan 30 fps non-drop och 29,97 drop-frame, två konventioner som glider 3,6 sekunder isär per timme, åt båda hållen.
Export och integration
Gör undertexter till ett HTML track-element, en YouTube-kapitellista, ett transkript eller en utskriftsvänlig PDF – utdata som inget undertextformat kan bära.
Medieinmatning
Extrahera undertextspår från video, transkribera tal med Whisper, OCR:a PGS- och VobSub-bitmappar, tala in undertexter och synka ljud – allt i din webbläsare.