tigtools

SRT til VTT-konverterer

Gjør SubRip-tekster (.srt) om til WebVTT (.vtt) for HTML video-elementet, YouTube-lignende spillere eller strømmeverktøy. Filen forlater aldri enheten din.

Kjører i nettleseren din Ingen registrering

ms

Millisekunder; negativ verdi gjør at undertekster vises tidligere. 1000 ms = 1 sekund.

eller slipp den her. Filen forblir på enheten din.

Slik bruker du det

  1. Åpne en .srt-fil eller lim inn undertekstene.
  2. Du kan eventuelt forskyve hver tekst tidligere eller senere i millisekunder.
  3. Kontroller WebVTT-resultatet og last ned .vtt-filen.

Slik fungerer det

WebVTT og SRT lagrer det samme, nummererte eller unummererte tekster med start- og sluttid og tekst, men skiller seg i detaljer. Konvertereren legger til WEBVTT-toppteksten, skriver tidsstempler med punktum før millisekundene (00:00:01.000 i stedet for 00:00:01,000), og bruker SRT-numrene som tekstidentifikatorer hvis du beholder dem.

Formatering som WebVTT ikke støtter, fjernes: <font>-fargekoder og ASS-aktige posisjonskoder som {\an8}. Fet, kursiv og understreking (<b>, <i>, <u>) beholdes. En bokstavelig --> inne i teksten ville avsluttet teksten, så den erstattes med ->, og frittstående < og & tegn escapes. Windows-linjeskift og en UTF-8 BOM i inndata håndteres; filer som ikke er gyldig UTF-8 leses som Windows-1252.

Offseten flytter hver tekst med samme mengde. Tekster som ville sluttet før 0:00 fjernes, og tekster som ville startet før 0:00 starter ved 0:00. For å fikse undertekster som gradvis kommer ut av synk over tid, bruk Subtitle Frame Rate Converter i stedet.

Eksempler

Undertekster for en nettvideo

Konverter lecture.srt til lecture.vtt og legg den til med <track src="lecture.vtt" kind="subtitles"> i en HTML5-video.

Undertekster 1,5 sekunder for sent

Oppgi -1500 som forskyvning: hver tekst vises 1,5 sekunder tidligere i den nedlastede .vtt.

Ofte stilte spørsmål

Hva er forskjellen mellom SRT og VTT?

WebVTT starter med en WEBVTT-linje, bruker punktum i stedet for komma i tidsstempler, gjør tekstnumre valgfrie og støtter posisjonering og styling. Nettlesere spiller av WebVTT direkte i HTML video-elementet; de spiller ikke av SRT.

Beholdes formateringen?

Fet, kursiv og understreking beholdes. Skriftfarger og {\an8}-aktige posisjonskoder fjernes fordi WebVTT ikke har noe tilsvarende for dem.

Aksenttegnene mine ser feil ut. Hvorfor?

Filen ble trolig lagret i en gammel tegnkoding. Verktøyet leser filer som ikke er UTF-8 som Windows-1252; hvis filen din bruker en annen koding, lagre den på nytt som UTF-8 i et tekstredigeringsprogram først.

Personvern

Undertekstfilen din leses og konverteres i nettleseren din. Den lastes ikke opp eller lagres.