VTT-undertextformat
Vad det här formatet kan uttrycka
- Textformatering
- Fet och kursiv
- Positionering på skärmen
- Nej
- Karaoketider
- Nej
- Radbrytningar inuti ett textblock
- Ja
- Tidslinje
- Start- och sluttid för varje textblock
- Tidsupplösning
- 1 ms
- Tider lagrade som bildnummer
- Nej
- Höger-till-vänster-text
- Ja
Exempel
En typisk VTT-fil och vad som läses ut ur den
Fil
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>.
Vad den innehåller
2 cues, 2 lines of text
00:00:01.000 → 00:00:04.000
Hello there.
00:00:04.500 → 00:00:08.000
Second line with italics. [italic ×1]
[settings align:start position:10%]
Outside the cues:
header "WEBVTT"Den högra sidan är inte en konverterad fil – det är vad den här sidan läser ut ur den vänstra, och vad varje konvertering av filen utgår från.
En stökig VTT-fil och vad som fortfarande läses ut
Fil
WEBVTT - boundary sample
NOTE a comment
spanning two lines
STYLE
::cue { color: red }
REGION
id:fred
width:40%
00:01.000 --> 00:03.000
Hours-less timecode with <b>bold</b> and <v Roger>a voice tag.
00:05.000 --> 00:04.000
End before start.
NOTE between cues
00:07.000 --> 00:09.000
entities stay literal.
00:10.000 --> oops
Unreadable end time.
NOTE trailing
Vad den innehåller
3 cues, 3 lines of text
00:00:01.000 → 00:00:03.000
Hours-less timecode with bold and <v Roger>a voice tag. [bold ×1]
00:00:05.000 → 00:00:05.001
End before start.
00:00:07.000 → 00:00:09.000
entities stay literal.
Outside the cues:
header "WEBVTT - boundary sample"
blocks NOTE ×3, STYLE, REGION
Reported while reading — repaired or skipped, never silently:
1 × blocks that were neither a cue nor a NOTE/STYLE/REGION block (they were skipped)
1 × cues whose end time was not after their start time (they were given a 1ms duration)Riktiga filer kommer med BOM, Windows-radbrytningar, en lös rad före en tidskod eller en tidskod som inte går att läsa. Inget kastar ett fel: det som inte förstås rapporteras i stället för att tappas tyst.
Konvertera WebVTT (VTT) till ett annat format
Var och en av dessa körs helt i din webbläsare. Etiketterna säger vad den riktningen kostar innan du öppnar den.
- Precision
- Formatspecifikt innehåll
- Formatering
- Formatspecifikt innehåll
- Formatspecifikt innehåll
- Tider
- Formatering
- Precision
- Formatspecifikt innehåll
- Formatering
- Bildfrekvens
- Formatspecifikt innehåll
- Formatering
- Formatspecifikt innehåll
- Formatspecifikt innehåll
- Formatering
- Formatspecifikt innehåll
- Precision
- Formatspecifikt innehåll
- Formatspecifikt innehåll
- Tider
- Formatering
- Radbrytningar
- Formatspecifikt innehåll
Konvertera in i det här formatet
- SubRip (SRT) → WebVTT (VTT)
- Advanced SubStation Alpha (ASS) → WebVTT (VTT)
- SubStation Alpha (SSA) → WebVTT (VTT)
- YouTube SBV → WebVTT (VTT)
- SAMI (SMI) → WebVTT (VTT)
- LRC Lyrics → WebVTT (VTT)
- MicroDVD → WebVTT (VTT)
- TTML (Timed Text) → WebVTT (VTT)
- SubtitleMatrix JSON → WebVTT (VTT)
- Plain Text (TXT) → WebVTT (VTT)
- CSV Spreadsheet → WebVTT (VTT)
Här är referenssidan för WebVTT (VTT): vad formatet kan lagra, vad det inte kan lagra och en sida för varje format du kan konvertera det till. WebVTT skriver samma ögonblick som 00:00:04.126 med punkt i stället för komma. Ett VTT-textblock kan ha en valfri identitetsrad före tidsstämpeln och börjar annars direkt med den.
Tabellen ovan är hela listan – det finns ingen dold funktionslista. När en rad säger nej är det precis vad som går förlorat när du konverterar till VTT; åt andra hållet namnger varje konverteringssida nedan sin egen förlustlista. Ingen riktning är förlustfri: varje målformat saknar något som det här formatet kan uttrycka.
Alla konverteringar körs i webbläsaren. Inget laddas upp och inget konto behövs, vilket spelar roll för material under NDA, patientjournaler eller ett sändningsembargo.
Vanliga frågor
Vad är en VTT-fil?
WebVTT skriver samma ögonblick som 00:00:04.126 med punkt i stället för komma. Ett VTT-textblock kan ha en valfri identitetsrad före tidsstämpeln och börjar annars direkt med den.
Vilka stilar kan en VTT-fil lagra?
VTT har enkel formatering inuti texten (<b>, <i>, <u> och <font color>); typsnitt, storlek, kontur och marginaler deklareras inte. VTT har ingen karaoke.
Sparar VTT både start- och sluttid?
Ja. WebVTT skriver samma ögonblick som 00:00:04.126 med punkt i stället för komma. Tidsangivelsen har 1 ms upplösning och är exakt inom den upplösningen.
Vilka format kan jag konvertera VTT till utan förlust?
För VTT är ingen riktning förlustfri: varje målformat saknar något som det här formatet kan uttrycka, och varje konverteringssida namnger sin egen lista.
Vad finns utanför textblocken i en VTT-fil?
I en VTT-fil: WEBVTT-rubriken, NOTE-, STYLE- och REGION-block samt inställningar efter tidsstämpeln. Det som inte får plats i målformatet rapporteras som formatdata i stället för att tappas tyst.