UltKit

Konvertera undertexter

Få undertextfilen i det format som din spelare, ditt redigeringsprogram eller uppladdningsformuläret kräver. Konverteraren läser SRT, VTT, ASS, SBV, TTML och ett dussintal andra undertexttyper, skriver om tidskoderna i målformatets syntax och kan synkronisera om, rensa eller förenkla texten på vägen.

Undertextkonverterare

eller släpp SRT, VTT, ASS …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp undertextfilerna

    Lägg till upp till 20 filer på högst 95 MB vardera: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC eller TXT. Ett vanligt transkript med en rad per undertext fungerar också.

  2. 2

    Välj utdataformat och justera tiderna

    Välj ett format under Konvertera till; SRT är förvalt. Om texterna kommer för tidigt, för sent eller glider isär öppnar du Avancerade inställningar och använder Förskjut tider eller de två fälten för bildfrekvens.

  3. 3

    Konvertera och spara

    Tryck på Konvertera till SRT, eller det format du valde, och ladda ner varje fil eller en ZIP. Utdata är alltid UTF-8, och varje uppladdning raderas efter 30 minuter.

Svar

Vad ändrar en undertextkonverterare?

Orden förblir desamma. Konverteraren skriver om filhuvudet, syntaxen för tidsstämplar och formateringen så att ett annat program kan läsa undertexterna, och den kan flytta alla tider samtidigt.

SRT, VTT, ASS och andra filformat för undertexter

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

SRT har fått sitt namn från SubRip, ett Windows-program som runt år 2000 extraherade undertexter från DVD. Det är en numrerad lista med undertexter med start- och sluttid och en eller två rader text, vilket är anledningen till att nästan alla spelare, redigeringsprogram och uppladdningsformulär hos streamingtjänster läser det. WebVTT växte fram ur SRT för webben: det specificeras av W3C, börjar med ordet WEBVTT och kan placera eller formatera undertexter med CSS. TTML är W3C:s XML-baserade undertextformat, publicerat som rekommendation 2010; DFXP var dess tidigare namn, och streamingtjänster använder profiler av det.

SubStation Alpha (SSA) och efterföljaren Advanced SubStation Alpha (ASS) kommer från fansubbing. En ASS-fil har en stiltabell med typsnitt, färger, konturer och marginaler, och varje rad kan åsidosätta dem, så skyltar och sånger kan placeras var som helst på skärmen. Aegisub, det vanliga ASS-programmet, sparar som standard i detta format. SBV är YouTubes enkla exportformat; SMI är Microsofts SAMI, LRC innehåller sångtexter med radtider och TXT är ren text.

Hur varje utdataformat skriver samma undertext som startar vid 1 minut 23,456 sekunder
FormatTidsstämpelHuvudFormatering
SRT00:01:23,456 --> 00:01:25,789Inget, undertexterna är numreradeTaggarna <i>, <b>, <u> och <font>
WebVTT00:01:23.456 --> 00:01:25.789WEBVTT på första radenUndertextinställningar och CSS-klasser
ASS / SSA0:01:23.45,0:01:25.78[Script Info] och [V4+ Styles]Fullständig stiltabell och åsidosättningar per rad
SBV0:01:23.456,0:01:25.789IngetIngen
TTMLbegin="00:01:23.456"XML-dokument med namnrymderStilattribut i XML
TXT[00:01:23] med Inkludera tidsstämplar, annars ingenIngetIngen

Flytta undertextens tider och konvertera bildfrekvens

4,3 %hur mycket snabbare en PAL-utgåva med 25 bilder/s spelas än originalet med 23,976 bilder/s

Över en film på 120 minuter blir det nästan 5 minuter, så undertexter som tidsatts för den ena utgåvan glider stadigt ur synk på den andra.

Förskjut tider flyttar varje undertext lika mycket, från −3 600 till +3 600 sekunder i steg om en millisekund. Använd ett positivt tal när orden visas före talet och ett negativt, till exempel −1,5, när de ligger efter. Det är lösningen när förskjutningen är densamma i början och slutet, vilket oftast beror på ett annat intro eller en bortklippt studiologga.

Paret med bildfrekvens hanterar det andra fallet. Välj den frekvens undertexterna gjordes för under Ursprunglig bildfrekvens och videons frekvens under Önskad bildfrekvens; alternativen är 23,976, 24, 25, 29,97 och 30 bilder/s. Varje tidsstämpel skalas sedan med kvoten, vilket är hur europeiska PAL-utgåvor och nordamerikanska NTSC-utgåvor av samma film får matchande undertexter. Om du är osäker på riktningen, jämför en rad nära slutet av filmen: kommer den för sent är undertexternas frekvens lägre än videons.

De övriga fälten arbetar med text. Indatakodning läser äldre filer korrekt; Ta bort formateringstaggar tar bort <i>, <b>, <font> och koder som {\an8}. För TXT-utdata lägger Inkludera tidsstämplar en tid framför varje rad och Slå ihop rader till stycken slår ihop brutna rader till läsbara meningar, vilket är inställningen för transkript med SRT till TXT. För ASS- eller SSA-utdata styr Typsnitt (Arial som standard) och Teckenstorlek (48, i förhållande till en video som är 1080 pixlar hög) standardstilen.

Från ASS till SRT försvinner formateringen för gott

När du konverterar ASS till SRT, VTT eller TXT behålls texten och tiderna, men positioner, färger, karaoketider och ritade skyltar försvinner. Behåll originalfilen i ASS om du kan vilja ändra utseendet senare; om du konverterar tillbaka SRT med SRT till ASS används bara en standardstil.

Fel vid konvertering av undertexter och hur du åtgärdar dem

  • Spelaren visar inga undertexter efter att filen lästs in.

    Ge undertexten exakt videons filnamn med det nya filtillägget, till exempel film.mp4 och film.srt, och kontrollera att filtillägget stämmer med formatet; en VTT som bytt namn till .srt har fortfarande punkter i sina tidsstämplar.

  • Alla undertexter kommer ungefär en sekund för tidigt i en uppladdning till en streamingtjänst.

    Ange ett positivt värde under Förskjut tider, till exempel 1, och konvertera igen. Mät förskjutningen på första talade raden, inte på en musikmarkering.

  • Ett TXT-transkript förlorade undertexternas radstruktur.

    Slå ihop rader till stycken var på, vilket slår ihop rader till löpande meningar. Stäng av det för att behålla en undertext per rad, eller slå på Inkludera tidsstämplar för att markera var varje undertext börjar.

  • En TXT-konvertering gav en enda jättelång undertext.

    Transkriptet är ett enda stycke. Lägg varje undertext på en egen rad, helst högst cirka 42 tecken, och ställ sedan in Sekunder per rad.

Frågor om att konvertera undertexter

Vilket undertextformat accepterar YouTube?

YouTube Studio tar emot SRT, WebVTT, SBV, TTML och flera sändningsformat, så du behöver sällan konvertera för YouTube själv. SBV är ett av formaten YouTube erbjuder när du laddar ner undertexter som du redigerat där; konvertera den till SRT innan du läser in den i ett videoredigeringsprogram.

Vilket format behöver jag för ett videospår i HTML5?

WebVTT. Elementet <track> i webbläsare läser bara VTT-filer, så en SRT bredvid en MP4 på din webbplats ignoreras. SRT till VTT lägger till rubriken WEBVTT och byter decimalkommatecken mot punkter.

Behålls färger, typsnitt och placeringar vid konverteringen?

Bara mellan ASS och SSA. SRT, VTT, SBV och TXT saknar plats för typsnitt per rad, karaokeeffekter eller placering på skärmen, så en anime-fansub som blir SRT behåller orden och tiderna men förlorar formateringen. Enkla taggar för kursiv och fet stil följer med till SRT och VTT om du inte kryssar i Ta bort formateringstaggar.

Hur rättar jag undertexter som långsamt glider ur synk?

Konstant fördröjning rättas med Förskjut tider; en fördröjning som växer betyder att filen gjordes för en utgåva med annan bildfrekvens. Ställ in Ursprunglig bildfrekvens på den frekvens undertexterna är tidsatta för och Önskad bildfrekvens på din videos, oftast 23,976 till 25 eller tvärtom.

Kan jag göra om en transkription till tidsatta undertexter?

Ja. Ladda upp en TXT med en undertext per rad och konvertera till SRT; varje rad får den längd som anges i Sekunder per rad, i följd. Tiderna stämmer inte exakt med talet, så finjustera dem i ett redigeringsprogram som Subtitle Edit eller Aegisub. Börja med TXT till SRT.

Varför blir bokstäver med accent till frågetecken eller konstiga symboler?

Filen sparades i en äldre teckentabell, till exempel Windows-1251 för ryska eller Windows-1256 för arabiska, och lästes som UTF-8. Välj rätt alternativ under Indatakodning och konvertera igen; utdata skrivs som UTF-8 så att moderna spelare visar den korrekt.

Kan jag konvertera bildbaserade undertexter från en DVD eller Blu-ray?

Inte som text. VobSub (.sub med .idx) och PGS-spår på Blu-ray lagrar varje undertext som en bild, så de kräver optisk teckenigenkänning först. De .sub-filer som verktyget läser är textbaserade MicroDVD-filer.

Alla Undertextkonverterare-verktyg

Välj exakt det mål du blivit ombedd att uppfylla. Varje sida nedan är samma verktyg med olika standardinställningar.