.VTT

Plik VTT

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik VTT to plik napisów WebVTT - zwykły tekst ze znacznikami czasu, który wyświetla napisy w wideo HTML5. Nie otwiera się go samodzielnie: umieść go obok wideo i załaduj w VLC lub dołącz do elementu wideo HTML5 za pomocą tagu track. Aby przeczytać lub edytować tekst, otwórz go w dowolnym edytorze tekstu lub programie Subtitle Edit.

Deweloper: W3C / WHATWG (WebVTT standard) Kategoria: Pliki wideo Otwarty standard MIME: text/vtt
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DAV · .MKV · .MP4 · .H264

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku VTT?

Plik .vtt to plik napisów i podpisów WebVTT (Web Video Text Tracks) - natywny format tekstu synchronizowanego w czasie dla nowoczesnych platform internetowych. Przechowuje on zsynchronizowane napisy, podpisy, znaczniki rozdziałów i metadane jako zwykły tekst UTF-8, dostarczany do elementów HTML5 <video> za pomocą tagu <track>.

Każdy poprawny plik .vtt musi zaczynać się od ciągu znaków WEBVTT w pierwszej linii (może go poprzedzać znacznik UTF-8 BOM). Następnie występują bloki czasowe: opcjonalny identyfikator, zakres znaczników czasu w notacji strzałkowej (00:00:01.000 --> 00:00:04.000) oraz tekst napisu. W przeciwieństwie do starszego formatu .srt, .vtt używa kropki jako separatora milisekund. Rozszerza on również model napisów o tagi stylizacji wewnątrztekstowej (<b>, <i>, <u>, <ruby>, tagi klas CSS <c.classname>), atrybuty pozycjonowania (linia, pozycja, wyrównanie, rozmiar) oraz oddzielne rodzaje ścieżek dla rozdziałów i metadanych.

Ponieważ wszystkie główne przeglądarki obsługują WebVTT natywnie, nie jest wymagana żadna wtyczka - wystarczy dodanie elementu <track kind="subtitles" src="file.vtt"> wewnątrz tagu <video>. Zarejestrowany typ MIME to text/vtt. Pliki są w pełni czytelne dla człowieka i edytowalne w dowolnym edytorze tekstu. Narzędzia do napisów, takie jak Subtitle Edit, VLC media player i YouTube Studio, natywnie obsługują .vtt, a konwertery pozwalają na konwersję między .vtt a formatami takimi jak .sbv lub .ass.

Bezpieczeństwo

RYZYKO: LOW

Plik .vtt to zwykły tekst i nie może wykonywać kodu, więc sam plik jest bezpieczny do otwarcia lub odczytu. Dwa drobne ostrzeżenia dotyczące ogólnie plików napisów: (1) aktualizuj odtwarzacze multimedialne - historycznie błędne przetwarzanie napisów bywało (rzadko) celem ataków w niektórych odtwarzaczach; (2) napisy pobrane z podejrzanych stron mogą zawierać wprowadzający w błąd tekst lub linki, więc czytaj je, zamiast ślepo ufać. Zapisuj jako UTF-8, aby znaki diakrytyczne wyświetlały się poprawnie. (Uwaga: plik .vtt, który w rzeczywistości jest projektem Crestron VisionTools Pro-e, to inny, binarny plik - nie dotyczy go to ostrzeżenie o napisach).

Szczegóły formatu

w pigułce
PEŁNA NAZWAWebVTT - Web Video Text Tracks (Subtitle/Caption File)
DEWELOPERW3C / WHATWG (WebVTT standard)od WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
KATEGORIAPliki wideo
TYP MIMEtext/vtt
TYPTekstowe napisy/podpisy synchronizowane czasowo dla wideo HTML5
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • VisionTools Pro-e Project (Crestron) - Oprogramowanie do projektowania paneli dotykowych AV VisionTools Pro-e firmy Crestron zapisuje projekty jako .vtt; otwierane tylko za pomocą VisionTools Pro-e - niepowiązane z napisami. (Jest to nazwa w źródłowej bazie danych, ale WebVTT jest znacznie powszechniejszym znaczeniem).
  • DediProg / inne dane binarne - Kilka niszowych narzędzi używało rozszerzenia .vtt dla niepowiązanych danych; znaczenie napisów WebVTT dominuje w wyszukiwarkach i rzeczywistych plikach.

Programy otwierające pliki VTT

Windows4 apps
VLC media player Open-source Odtwórz wideo; jeśli .vtt ma tę samą nazwę i folder co wideo, załaduje się automatycznie, lub przeciągnij .vtt na okno VLC.
Subtitle Edit Open-source Otwórz .vtt, aby edytować tekst/czas z podglądem fali dźwiękowej i konwertować VTT <-> SRT jednym kliknięciem.
Notepad Open-source Otwórz .vtt jako tekst, aby przeczytać lub szybko poprawić sformułowania/znaczniki czasu; zapisz jako UTF-8.
Any web browser Darmowy Odwołaj się do niego z poziomu HTML5 <video><track src='captions.vtt' kind='captions'>, aby zobaczyć go wyrenderowanego na stronie.
macOS3 apps
VLC media player Open-source Odtwórz wideo; jeśli .vtt ma tę samą nazwę i folder co wideo, załaduje się automatycznie, lub przeciągnij .vtt na okno VLC.
Subtitle Edit Open-source Otwórz .vtt, aby edytować tekst/czas z podglądem fali dźwiękowej i konwertować VTT <-> SRT jednym kliknięciem.
TextEdit / any text editor Wbudowany Otwórz .vtt jako zwykły tekst, aby czytać lub edytować napisy (użyj trybu czystego tekstu).
Linux2 apps
Gnome Subtitles Open-source Otwórz .vtt, aby edytować tekst/czas ze zsynchronizowanym widokiem wideo; eksportuje do SRT/VTT.
VLC / MPV Open-source Automatycznie ładuje plik .vtt o tej samej nazwie w folderze lub załaduj go przez Napisy > Dodaj plik napisów.
Web1 app
YouTube Studio Darmowy Prześlij .vtt jako ścieżkę napisów do swojego filmu (Napisy > Dodaj > Prześlij plik).

Szczegóły techniczne

specyfikacja
Kodowanie plikuUTF-8; znacznik BOM (EF BB BF) jest dozwolony, ale opcjonalny przed nagłówkiem WEBVTT
Sygnatura plikuPierwsza linia musi być ciągiem ASCII `WEBVTT`, opcjonalnie z następującą po nim spacją lub tabulatorem i opisem nagłówka
Typ MIME`text/vtt`
Format znacznika czasu`GG:MM:SS.mmm` z użyciem kropki jako separatora milisekund (np. `00:01:23.456`); pole godzin jest opcjonalne
Składnia czasu napisuZnaczniki czasu rozpoczęcia i zakończenia oddzielone przez ` --> ` z opcjonalnymi ustawieniami napisu dodanymi w tej samej linii
Tagi znaczników wewnątrztekstowych`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (głos), `<lang>` oraz tagi klas CSS `<c.classname>`
Pozycjonowanie napisówUstawienia dla poszczególnych napisów: `line`, `position`, `size`, `align` oraz `vertical` dla tekstu pionowego lub pisanego od prawej do lewej
Nazwane regionyBloki REGION definiują nazwane obszary ekranu wielokrotnego użytku; napisy odwołują się do nich, aby umożliwić renderowanie w stylu przewijania w górę
Rodzaje ścieżeksubtitles, captions, descriptions, chapters, metadata - wszystkie używają rozszerzenia `.vtt`, ale różnią się atrybutem `<track kind>`
Bloki stylówBloki nagłówka STYLE nakładają CSS na napisy za pomocą pseudoelementu `::cue` i wariantów `::cue(<selector>)`
Bloki komentarzyBloki NOTE są ignorowane przez silniki renderujące i służą jako adnotacje autora wewnątrz pliku
Identyfikator napisuOpcjonalny ciąg znaków lub liczba poprzedzająca linię znacznika czasu; identyfikatory nie muszą być unikalne
Integracja z HTML5Ładowany natywnie przez `<track src="file.vtt" kind="subtitles">` wewnątrz `<video>` we wszystkich głównych przeglądarkach bez wtyczek
Końce liniiAkceptowane są zarówno LF, jak i CRLF; bloki napisów są oddzielone jedną lub wieloma pustymi liniami
WydanoWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.w3.org

Konwersje VTT

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami VTT. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki VTT.

Najczęściej zadawane pytania

Jak otworzyć plik .vtt?
Aby przeczytać lub edytować napisy, otwórz plik w dowolnym edytorze tekstu (Notatnik++, TextEdit) lub Subtitle Edit. Aby obejrzeć go z filmem, załaduj go w odtwarzaczu takim jak VLC lub dołącz do HTML5 <video> przez element <track>, zamiast „otwierać” go samodzielnie.
Jaka jest różnica między VTT a SRT?
WebVTT (.vtt) to standard napisów internetowych HTML5; SRT to starszy, uniwersalny format. Są prawie identyczne, ale VTT zaczyna się od nagłówka „WEBVTT” i używa KROPKI w znacznikach czasu (00:00:01.000), podczas gdy SRT używa przecinka (00:00:01,000). VTT obsługuje również stylizację i pozycjonowanie. Subtitle Edit błyskawicznie konwertuje między nimi.
Jak przekonwertować .vtt na .srt?
Otwórz go w Subtitle Edit (lub FFmpeg) i zapisz jako SubRip .srt - program usunie nagłówek WEBVTT i zamieni kropki na przecinki. Wiele darmowych konwerterów online robi to samo w przeglądarce.
Jak dodać napisy .vtt do wideo na stronie internetowej?
Użyj elementu HTML5 <track>: <video><track src='captions.vtt' kind='captions' srclang='pl' label='Polski'></video>. Przeglądarka wyrenderuje napisy WebVTT natywnie.
Moje napisy nie są zsynchronizowane - jak naprawić czas?
W odtwarzaczu możesz przesunąć opóźnienie napisów podczas odtwarzania; aby naprawić to na stałe, otwórz .vtt w Subtitle Edit i zastosuj przesunięcie czasu lub zsynchronizuj z przebiegiem fali dźwiękowej, a następnie zapisz.
Dlaczego w moim pliku .vtt są dziwne znaki?
To niedopasowanie kodowania - zapisz plik ponownie jako UTF-8 (w Subtitle Edit lub Notatniku++), aby polskie znaki i skrypty niełacińskie wyświetlały się poprawnie. WebVTT z założenia ma być w UTF-8.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z