Utilia

Konvertera undertexter

Konvertera undertexter mellan SRT, WebVTT, ASS/SSA och SBV i webbläsaren, förskjut tiderna i millisekunder och rätta bildfrekvens som 23,976 till 25 fps.

Konvertering av bildfrekvens
Låt båda värdena vara lika för ingen ändring. Exempel: 23,976 → 25 för undertexter tidsatta för en biofilmsversion som spelas på en PAL-video (25 fps).
Indataformat
–
Undertexter
–
Sista undertexten slutar
–
Borttagna (före 0:00)
–

Så konverterar du en undertextfil

  1. Släpp en undertextfil på släppytan (SRT, VTT, ASS, SSA eller SBV), eller klistra in undertexterna i Undertexter att konvertera.
  2. Låt Indataformat stå på Identifiera automatiskt, eller välj formatet själv om identifieringen blir fel.
  3. Välj Utdataformat: SRT (SubRip), WebVTT, ASS (Advanced SubStation Alpha) eller SBV (YouTube).
  4. Om undertexterna inte är synkade anger du en Tidsförskjutning (ms), och om förskjutningen växer under filmen ställer du in Konvertering av bildfrekvens.
  5. Kryssa i Ta bort formateringstaggar om du bara vill ha ren text.
  6. Tryck på Konvertera, kontrollera resultatet i Konverterade undertexter och använd sedan Kopiera eller Ladda ner.

Filen läses och konverteras i din webbläsare. Inget laddas upp.

Vad varje format innehåller

  • SRT (SubRip) är det format som stöds bredast: ett nummer, en tidsrad som 00:01:02,345 --> 00:01:04,000 (ett kommatecken före millisekunderna) och en eller flera textrader. Spelare godtar några HTML-liknande taggar: <i>, <b>, <u> och <font color>. Många filer innehåller också {\an8} för att lägga en rad överst i bilden; verktyget behåller den.
  • WebVTT är formatet för HTML5-elementet <track> och de flesta strömningsspelare. Det börjar med huvudet WEBVTT, har en punkt före millisekunderna (00:01:02.345) och kan innehålla NOTE-kommentarer, STYLE- och REGION-block, identifierare och inställningar för varje undertext (align:start line:10%). Verktyget hoppar över kommentar- och stilblocken, behåller identifierare och inställningar när du konverterar VTT till VTT, och skriver om & och < som specifikationen kräver.
  • ASS / SSA (SubStation Alpha) används av fansubs och MKV-filer. Tiderna anges i hundradels sekunder (0:01:02.35), och varje Dialogue-rad har en stil, ett skådespelarnamn och åsidosättningstaggar som {\i1}, {\pos(…)} eller {\c&H0000FF&}. När du konverterar ASS till ASS behålls skriptinformationen, V4+-stilarna och de ursprungliga taggarna. När du konverterar till ett annat format blir kursiv, fetstil, understrykning och färg till SRT- eller VTT-taggar; positionering, karaoke och vektorritningar kan inte återges och tas bort.
  • SBV är YouTubes enkla textformat: 0:01:02.345,0:01:04.000 följt av texten, utan formatering.

Rätta undertexter som inte är synkade

Om undertexterna kommer lika mycket för tidigt eller för sent från början till slut räcker en tidsförskjutning: 2000 visar varje rad två sekunder senare, -500 en halv sekund tidigare. Rader som skulle sluta före 0:00 tas bort och räknas under Borttagna (före 0:00).

Om fördröjningen växer jämnt (rätt i början, flera sekunder fel i slutet) är undertexterna tidsatta för en annan bildfrekvens. PAL-utgåvor spelar filmer i 25 fps i stället för 23,976 fps, så de går ungefär 4 % snabbare. Ställ in Undertexterna är gjorda för på den ursprungliga frekvensen och Videon du spelar på din videos frekvens; varje tid multipliceras med från ÷ till. Frekvenserna 23,976, 29,97 och 59,94 hanteras med sina exakta värden (24000/1001 och så vidare). Bildfrekvensen tillämpas först, sedan förskjutningen.

Vanliga frågor

Varför visar min konverterade fil fel tecken för å, ä och ö?

Äldre SRT-filer sparas ofta i Windows-1252 i stället för UTF-8. Verktyget känner igen UTF-8 och UTF-16 (via deras byte order mark) och identifierar annars Windows-1252 (västeuropeiska språk, som svenska), Windows-1251 (kyrilliska) eller Windows-1256 (arabiska) utifrån själva texten. Det skriver alltid UTF-8, som alla moderna spelare läser.

Följer ASS-stilar och positioner med vid konvertering till SRT?

Bara delvis. Kursiv, fetstil, understrykning, färg och toppositionen {\an8} förs över. Typsnitt, konturer, exakta positioner, rotationer och karaokeeffekter har ingen motsvarighet i SRT eller WebVTT och försvinner. Behåll den ursprungliga ASS-filen om du behöver dem.

Kan jag konvertera till SSA?

Verktyget läser både SSA-filer (v4) och ASS-filer (v4+) och skriver ASS, som alla spelare som läser SSA också stöder.

Min fil saknar radnummer. Fungerar den ändå?

Ja. Tolkaren letar efter tidsraderna, så saknade nummer, saknade tomrader mellan undertexterna eller punkt i stället för kommatecken i SRT-filer accepteras.

Vad gör tidsförskjutningen med överlappande undertexter?

Inget särskilt: alla undertexter flyttas lika mycket, så överlappningar förblir som de var. Resultatet sorteras efter starttid.