.VTT

VTT-fil

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Stil et spørgsmål
HURTIGT SVAR

En VTT-fil er en WebVTT-undertekstfil - almindelig tekst med tidskoder, der viser undertekster på HTML5-video. Du åbner den ikke alene: placer den ved siden af din video og indlæs den i VLC, eller tilknyt den til et HTML5-videoelement med et track-tag. For at læse eller redigere teksten skal du åbne den i et tekstredigeringsprogram eller Subtitle Edit.

Udvikler: W3C / WHATWG (WebVTT standard) Kategori: Videofiler Åben standard MIME: text/vtt
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DAV · .MKV · .MP4 · .H264

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 14, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er VTT-filformatet?

En .vtt-fil er en WebVTT (Web Video Text Tracks) undertekst- og billedtekstfil - det indfødte tidsstyrede tekstformat til den moderne webplatform. Den gemmer synkroniserede undertekster, billedtekster, kapitelmarkører og metadata som almindelig UTF-8-tekst, der leveres til HTML5 <video>-elementer via <track>-tagget.

Enhver gyldig .vtt-fil skal starte med den bogstavelige streng WEBVTT på sin første linje (en UTF-8 BOM kan gå forud for den). Herefter følger tidsstyrede blokke (cues): en valgfri identifikator, et tidsstempelområde i pil-notation (00:00:01.000 --> 00:00:04.000) og selve teksten. I modsætning til det ældre .srt-format bruger .vtt et punktum som millisekund-separator. Det udvider også undertekstmodellen med inline styling-tags (<b>, <i>, <u>, <ruby>, CSS-klasse-tags <c.classname>), positioneringsattributter pr. blok (linje, position, justering, størrelse) og separate spor-typer til kapitler og metadata.

Da alle større browsere implementerer WebVTT indfødt, kræves der ingen plugin - det er nok at tilføje et <track kind="subtitles" src="fil.vtt">-element inde i et <video>-tag. Den registrerede MIME-type er text/vtt. Filerne er fuldt læsbare for mennesker og kan redigeres i ethvert tekstredigeringsprogram. Undertekstværktøjer som Subtitle Edit, VLC media player og YouTube Studio understøtter alle .vtt indfødt, og konverteringsværktøjer kan konvertere frem og tilbage mellem .vtt og formater som .sbv eller .ass.

Sikkerhed og tryghed

RISIKO: LOW

En .vtt er almindelig tekst og kan ikke eksekvere kode, så selve filen er sikker at åbne eller læse. To mindre forholdsregler fra undertekstfiler generelt: (1) hold medieafspillere opdateret - historisk set har fejlbehæftet parsing af undertekster været en (sjælden) angrebsflade i nogle afspillere; (2) undertekster downloadet fra mistænkelige sider kan indeholde vildledende tekst eller links, så læs dem frem for at stole blindt på dem. Gem som UTF-8, så accenter og ikke-latinske tegn vises korrekt. (Bemærk: en .vtt, der faktisk er et Crestron VisionTools Pro-e projekt, er en anden binær fil - ikke omfattet af disse undertekst-forholdsregler.)

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNWebVTT - Web Video Text Tracks (Subtitle/Caption File)
UDVIKLERW3C / WHATWG (WebVTT standard)siden WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
KATEGORIVideofiler
MIME-TYPEtext/vtt
TYPETidsstyrede undertekster/billedtekster i almindelig tekst til HTML5-video
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • VisionTools Pro-e Project (Crestron) - Crestrons VisionTools Pro-e AV touch-panel designsoftware gemmer projekter som .vtt; åbnes kun med VisionTools Pro-e - ikke relateret til undertekster. (Dette er navnet i kildedatabasen, men WebVTT er den langt mest almindelige betydning.)
  • DediProg / diverse binære data - Nogle få niche-værktøjer har brugt .vtt til urelaterede data; WebVTT-undertekstbetydningen dominerer websøgninger og filer i den virkelige verden.

Programmer der åbner VTT-filer

Windows4 apps
VLC media player Open-source Afspil videoen; hvis .vtt-filen har samme navn som videoen og ligger i samme mappe, indlæses den automatisk, eller træk .vtt-filen over i VLC-vinduet.
Subtitle Edit Open-source Åbn .vtt-filen for at redigere tekst/timing med en lydbølge-forhåndsvisning, og konverter VTT <-> SRT med ét klik.
Notepad Open-source Åbn .vtt-filen som tekst for at læse eller hurtigt rette formuleringer/tidskoder; gem som UTF-8.
Any web browser Gratis Referer til den fra en HTML5 <video><track src='undertekster.vtt' kind='captions'> for at se den vist på siden.
macOS3 apps
VLC media player Open-source Afspil videoen; hvis .vtt-filen har samme navn som videoen og ligger i samme mappe, indlæses den automatisk, eller træk .vtt-filen over i VLC-vinduet.
Subtitle Edit Open-source Åbn .vtt-filen for at redigere tekst/timing med en lydbølge-forhåndsvisning, og konverter VTT <-> SRT med ét klik.
TextEdit / any text editor Indbygget Åbn .vtt-filen som almindelig tekst for at læse eller redigere underteksterne (brug almindelig tekst-tilstand).
Linux2 apps
Gnome Subtitles Open-source Åbn .vtt-filen for at redigere tekst/timing med en synkroniseret videovisning; eksporterer SRT/VTT.
VLC / MPV Open-source Indlæser automatisk en .vtt med samme navn i mappen, eller indlæs den via Undertekster > Tilføj undertekstfil.
Web1 app
YouTube Studio Gratis Upload .vtt-filen som et undertekstspor til din video (Undertekster > Tilføj > Upload fil).

Tekniske detaljer

dyb specifikation
FilkodningUTF-8; en BOM (EF BB BF) er tilladt, men valgfri før WEBVTT-headeren
FilsignaturFørste linje skal være ASCII-strengen `WEBVTT`, valgfrit efterfulgt af et mellemrum eller tabulator og en header-beskrivelse
MIME-type`text/vtt`
Tidsstempelformat`TT:MM:SS.mmm` med et punktum som millisekund-separator (f.eks. `00:01:23.456`); timefeltet er valgfrit
Syntaks for tidsstyringStart- og sluttidsstempler adskilt af ` --> ` med valgfrie indstillinger tilføjet på samme linje
Inline markup-tags`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (stemme), `<lang>` og CSS-klasse-tags `<c.classname>`
PositioneringIndstillinger pr. blok: `line`, `position`, `size`, `align` og `vertical` for lodret eller højre-mod-venstre tekst
Navngivne regionerREGION-blokke definerer genanvendelige navngivne skærmområder; cues refererer til dem for at muliggøre scroll-up-visning
Sportypersubtitles, captions, descriptions, chapters, metadata - alle bruger `.vtt`, men adskiller sig i `<track kind>`-attributten
Style-blokkeSTYLE-headerblokke anvender CSS på cues via `::cue` pseudo-elementet og `::cue(<selector>)` varianter
KommentarblokkeNOTE-blokke ignoreres af renderere og fungerer som forfatter-notater i filen
Cue-identifikatorValgfri streng eller nummer før tidsstempellinjen; identifikatorer behøver ikke at være unikke
HTML5-integrationIndlæses indfødt via `<track src="fil.vtt" kind="subtitles">` inde i `<video>` i alle større browsere uden plugins
LinjeskiftBåde LF og CRLF accepteres; cue-blokke adskilles af en eller flere blanke linjer
UdgivetWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Åben standardJa · royaltyfri
Specifikationwww.w3.org

VTT-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med VTT-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om VTT-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .vtt-fil?
For at læse eller redigere teksten skal du åbne den i et tekstredigeringsprogram (Notepad++, TextEdit) eller Subtitle Edit. For at se den sammen med en video skal du indlæse den i en afspiller som VLC eller tilknytte den til en HTML5 <video> via et <track>-element i stedet for at «åbne» den alene.
Hvad er forskellen på VTT og SRT?
WebVTT (.vtt) er HTML5-standarden for web-undertekster; SRT er det ældre universelle format. De er næsten identiske, men VTT starter med en «WEBVTT»-header og bruger et PUNKTUM i tidskoder (00:00:01.000), mens SRT bruger et komma (00:00:01,000). VTT understøtter også styling og positionering. Subtitle Edit konverterer øjeblikkeligt mellem dem.
Hvordan konverterer jeg en .vtt til .srt?
Åbn den i Subtitle Edit (eller FFmpeg) og gem som SubRip .srt - det fjerner WEBVTT-headeren og udskifter punktummer med kommaer. Mange gratis online-konvertere gør det samme direkte i browseren.
Hvordan tilføjer jeg en .vtt-undertekst til en video på en hjemmeside?
Brug HTML5 <track>-elementet: <video><track src='undertekster.vtt' kind='captions' srclang='da' label='Dansk'></video>. Browseren renderer WebVTT-underteksterne indfødt.
Mine undertekster er ude af synkronisering - hvordan fikser jeg timingen?
I en afspiller kan du justere undertekstforsinkelsen under afspilning; for en permanent løsning skal du åbne .vtt-filen i Subtitle Edit og anvende et tidsforskydning eller synkronisere til lydbølgen og derefter gemme.
Hvorfor er der mærkelige tegn i min .vtt-fil?
Det skyldes en fejl i tegnkodningen - gem filen igen som UTF-8 (i Subtitle Edit eller Notepad++), så accenter og ikke-latinske skrifttyper vises korrekt. WebVTT er beregnet til at være UTF-8.

Referencer

1W3C - WebVTT: The Web Video Text Tracks Formatwww.w3.org
2MDN - Web Video Text Tracks Format (WebVTT)developer.mozilla.org

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Relaterede filtyper

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å