VTT til SRT
Eller lim inn underteksttekst
Hva denne konverteringen endrer
2 ting slippes eller trenger en avgjørelse
- Formatering
all formatering (fet, kursiv, farge, kontur, skygge)
- Formatspesifikt innhold
innhold som kildeformatet oppbevarer utenfor tekstblokkene (blokker utenom tekstblokkene, topptekst, innstillinger per tekstblokk, kommenterte hendelser) — målformatet har ingen plass til det
Denne listen kommer fra egenskapsmatrisen for disse to formatene, ikke fra den bestemte filen du lastet inn. En bestemt fil kan miste mer hvis den bruker egenskaper formatet tillater, men matrisen ikke modellerer.
Denne VTT-til-SRT-konverteringen tar en fil, eller tekst limt inn i boksen, og gir deg SRT-utdataen uten å sende noe videre.
Konverteringen fra VTT til SRT mister noe, og det er verd å vite hva: farge, omriss, skygge og marger forsvinner, mens fet og kursiv overlever som innebygde tagger; SRT har ingen plass til innholdet VTT oppbevarer utenfor tekstblokkene.
Listen over filboksen er regnet ut fra hva VTT og SRT kan uttrykke, ikke fra filen din, så svaret er det samme før du laster opp noe.
En enkelt VTT-fil går like fint som hundre, så du kan sende hele sesongen gjennom SRT-konverteringen og laste ned alt som én ZIP.
Arbeidet med VTT til SRT skjer i nettleseren din — ingen server ser filen.
Eksempler
En typisk VTT-fil konvertert til SRT
Inndata
WEBVTT
intro
00:00:01.000 --> 00:00:04.000
Hello there.
00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.
Resultat
1
00:00:01,000 --> 00:00:04,000
Hello there.
2
00:00:04,500 --> 00:00:08,000
Second line with <i>italics</i>.
Dette går tapt i utdataen: formatering og metadata.
Samme VTT-til-SRT-konvertering med vanskelig inndata
Inndata
a stray comment line
cue-id-1
00:00:01.000 --> 00:00:02.000
No header, two lines before the timecode.
Resultat
1
00:00:01,000 --> 00:00:02,000
No header, two lines before the timecode.
Slik ser skader på ekte filer ut — blandede linjeskift, løse mellomrom, tomme felt. Sammenlign med det ryddelige eksempelet over for å se hva VTT-parseren tilgir.
Ofte stilte spørsmål
Hva går tapt når VTT blir SRT?
Dette: farge, omriss, skygge og marger forsvinner, mens fet og kursiv overlever som innebygde tagger; SRT har ingen plass til innholdet VTT oppbevarer utenfor tekstblokkene. På kildesiden har VTT tekstblokker med start- og sluttid og grunnleggende innebygde tagger; på målsiden har SRT tekstblokker med start- og sluttid, millisekunder og innebygde tagger i selve teksten, og derfor kommer de nevnte tingene ikke med. Teksten og rekkefølgen kommer over.
Hvordan skrives tidsstemplene om fra VTT til SRT?
En tid i VTT ser slik ut: `00:00:04.126` — punktum foran millisekundene. I SRT skrives den som `00:00:04,126` — timer, minutter, sekunder og millisekunder, med komma foran millisekundene. Begge formatene bruker samme oppløsning, så ingen avrunding skjer. Rekkefølgen er den samme, og ingen tekstblokk flyttes mer enn avrundingen tilsier.
Hva skjer med formateringen fra VTT i SRT?
Det som går tapt, er det VTT kan uttrykke ut over de innebygde taggene — klasser, regioner og stilblokker. Selve taggene for fet, kursiv og farge skrives om til SRTs egne tagger og overlever.
Hvordan ser en SRT-fil ut når den er laget fra VTT?
SRT er en nummerert tekstblokk, en tidslinje med `-->` og én eller flere tekstlinjer, med en tom linje mellom blokkene. Konverteringen fra VTT fyller den formen: hver tekstblokk blir én SRT-blokk, i samme rekkefølge, med VTT-ens tekst delt i de samme linjene.
Kan jeg konvertere SRT tilbake til VTT, og hva går tapt da?
Ja, og den veien er også tapsfri: SRT og VTT uttrykker de samme tingene, så en runde tilbake gir de samme tekstblokkene og tidsstemplene.