.VTT

Arquivo VTT

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo VTT é um arquivo de legendas WebVTT - texto simples com códigos de tempo que exibe legendas em vídeos HTML5. Você não o abre sozinho: coloque-o ao lado do seu vídeo e carregue-o no VLC, ou anexe-o a um elemento de vídeo HTML5 com uma tag track. Para ler ou editar o texto, abra-o em qualquer editor de texto ou no Subtitle Edit.

Desenvolvedor: W3C / WHATWG (WebVTT standard) Categoria: Arquivos de Vídeo Padrão aberto MIME: text/vtt
ABRE EM Windows macOS Linux Web
Relacionado: .DAV · .MKV · .MP4 · .H264

Nesta página

19k+ extensões indexadas
Última revisão em Jun 14, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro VTT?

Um arquivo .vtt é um arquivo de legendas e legendas ocultas WebVTT (Web Video Text Tracks) - o formato nativo de texto temporizado da plataforma web moderna. Ele armazena legendas sincronizadas, marcadores de capítulo e metadados como texto simples UTF-8, entregues a elementos <video> de HTML5 via tag <track>.

Todo arquivo .vtt válido deve começar com a string literal WEBVTT em sua primeira linha (um BOM UTF-8 pode precedê-la). Seguem-se os blocos de marcação temporizados: um identificador opcional, um intervalo de carimbo de data/hora em notação de seta (00:00:01.000 --> 00:00:04.000) e o texto da legenda. Ao contrário do formato mais antigo .srt, o .vtt usa um ponto como separador de milissegundos. Ele também estende o modelo de legenda com tags de estilo inline (<b>, <i>, <u>, <ruby>, tags de classe CSS <c.classname>), atributos de posicionamento por legenda (linha, posição, alinhamento, tamanho) e tipos de trilha separados para capítulos e metadados.

Como todos os principais navegadores implementam o WebVTT nativamente, nenhum plugin é necessário - adicionar um elemento <track kind="subtitles" src="file.vtt"> dentro de uma tag <video> é suficiente. O tipo MIME registrado é text/vtt. Os arquivos são totalmente legíveis por humanos e editáveis em qualquer editor de texto simples. Ferramentas de legenda como Subtitle Edit, VLC media player e YouTube Studio suportam o .vtt nativamente, e conversores podem realizar a conversão de ida e volta entre .vtt e formatos como .sbv ou .ass.

Segurança e proteção

RISCO: LOW

Um .vtt é texto simples e não pode executar código, portanto, o arquivo em si é seguro para abrir ou ler. Duas precauções menores herdadas de arquivos de legenda em geral: (1) mantenha os reprodutores de mídia atualizados - historicamente, a análise de legendas malformadas foi uma superfície de ataque (rara) em alguns reprodutores; (2) legendas baixadas de sites suspeitos podem conter textos ou links enganosos, portanto, leia em vez de confiar cegamente. Salve como UTF-8 para que caracteres acentuados/não latinos sejam exibidos corretamente. (Nota: um .vtt que seja na verdade um projeto Crestron VisionTools Pro-e é um arquivo binário diferente - não abrangido por estas precauções de legenda.)

Detalhes do formato

em resumo
NOME COMPLETOWebVTT - Web Video Text Tracks (Subtitle/Caption File)
DESENVOLVEDORW3C / WHATWG (WebVTT standard)desde WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
TIPO MIMEtext/vtt
TIPOLegendas de texto simples temporizadas para vídeo HTML5
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • VisionTools Pro-e Project (Crestron) - O software de design de painéis de toque AV VisionTools Pro-e da Crestron salva projetos como .vtt; aberto apenas com VisionTools Pro-e - não relacionado a legendas. (Este é o nome no banco de dados de origem, mas WebVTT é o significado muito mais comum.)
  • DediProg / dados binários diversos - Algumas ferramentas de nicho usaram .vtt para dados não relacionados; o significado de legenda WebVTT domina as buscas na web e os arquivos do mundo real.

Programas que abrem arquivos VTT

Windows4 apps
VLC media player Código aberto Reproduza o vídeo; se o .vtt compartilhar o nome e a pasta do vídeo, ele será carregado automaticamente, ou arraste o .vtt para a janela do VLC.
Subtitle Edit Código aberto Abra o .vtt para editar texto/tempo com uma visualização de forma de onda e converta VTT <-> SRT com um clique.
Notepad Código aberto Abra o .vtt como texto para ler ou corrigir rapidamente palavras/códigos de tempo; salve como UTF-8.
Any web browser Gratuito Referencie-o a partir de um <video><track src='captions.vtt' kind='captions'> de HTML5 para vê-lo renderizado na página.
macOS3 apps
VLC media player Código aberto Reproduza o vídeo; se o .vtt compartilhar o nome e a pasta do vídeo, ele será carregado automaticamente, ou arraste o .vtt para a janela do VLC.
Subtitle Edit Código aberto Abra o .vtt para editar texto/tempo com uma visualização de forma de onda e converta VTT <-> SRT com um clique.
TextEdit / any text editor Integrado Abra o .vtt como texto simples para ler ou editar as legendas (use o modo de texto simples).
Linux2 apps
Gnome Subtitles Código aberto Abra o .vtt para editar texto/tempo com uma visualização de vídeo sincronizada; exporta SRT/VTT.
VLC / MPV Código aberto Carrega automaticamente um .vtt com o mesmo nome na pasta, ou carregue-o via Legenda > Adicionar Arquivo de Legenda.
Web1 app
YouTube Studio Gratuito Envie o .vtt como uma trilha de legenda para seu vídeo (Legendas > Adicionar > Enviar arquivo).

Detalhes técnicos

especificação profunda
Codificação de arquivoUTF-8; um BOM (EF BB BF) é permitido, mas opcional antes do cabeçalho WEBVTT
Assinatura do arquivoA primeira linha deve ser a string ASCII `WEBVTT`, opcionalmente seguida por um espaço ou tabulação e uma descrição de cabeçalho
Tipo MIME`text/vtt`
Formato de carimbo de data/hora`HH:MM:SS.mmm` usando um ponto como separador de milissegundos (ex: `00:01:23.456`); o campo de horas é opcional
Sintaxe de tempo de marcaçãoCarimbos de data/hora de início e fim separados por ` --> ` com configurações de marcação opcionais anexadas na mesma linha
Tags de marcação inline`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (voz), `<lang>` e tags de classe CSS `<c.classname>`
Posicionamento de marcaçãoConfigurações por marcação: `line`, `position`, `size`, `align` e `vertical` para texto vertical ou da direita para a esquerda
Regiões nomeadasBlocos REGION definem áreas de tela nomeadas reutilizáveis; as marcações as referenciam para permitir a renderização em estilo de rolagem
Tipos de trilhasubtitles, captions, descriptions, chapters, metadata - todos usam `.vtt`, mas diferem no atributo `<track kind>`
Blocos de estiloBlocos de cabeçalho STYLE aplicam CSS às marcações via pseudo-elemento `::cue` e variantes `::cue(<selector>)`
Blocos de comentárioBlocos NOTE são ignorados pelos renderizadores e servem como anotações do autor dentro do arquivo
Identificador de marcaçãoString ou número opcional que precede a linha do carimbo de data/hora; os identificadores não precisam ser únicos
Integração HTML5Carregado nativamente via `<track src="file.vtt" kind="subtitles">` dentro de `<video>` em todos os principais navegadores sem plugins
Finais de linhaTanto LF quanto CRLF são aceitos; blocos de marcação são separados por uma ou mais linhas em branco
LançadoWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Padrão abertoSim · livre de royalties
Especificaçãowww.w3.org

Conversões de VTT

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos VTT. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos VTT.

Perguntas frequentes

Como faço para abrir um arquivo .vtt?
Para ler ou editar as legendas, abra-o em qualquer editor de texto (Notepad++, TextEdit) ou no Subtitle Edit. Para assisti-lo com um vídeo, carregue-o em um reprodutor como o VLC, ou anexe-o a um <video> HTML5 via elemento <track> em vez de «abri-lo» sozinho.
Qual é a diferença entre VTT e SRT?
WebVTT (.vtt) é o padrão de legendas web do HTML5; SRT é o formato universal mais antigo. Eles são quase idênticos, mas o VTT começa com um cabeçalho «WEBVTT» e usa um PONTO nos códigos de tempo (00:00:01.000), enquanto o SRT usa uma vírgula (00:00:01,000). O VTT também suporta estilização e posicionamento. O Subtitle Edit converte entre eles instantaneamente.
Como converto um .vtt para .srt?
Abra-o no Subtitle Edit (ou FFmpeg) e salve como SubRip .srt - isso remove o cabeçalho WEBVTT e troca os pontos por vírgulas. Muitos conversores online gratuitos fazem o mesmo no navegador.
Como adiciono uma legenda .vtt a um vídeo em um site?
Use o elemento HTML5 <track>: <video><track src='captions.vtt' kind='captions' srclang='pt' label='Português'></video>. O navegador renderiza as legendas WebVTT nativamente.
Minhas legendas estão fora de sincronia - como corrijo o tempo?
Em um reprodutor, você pode ajustar o atraso da legenda durante a reprodução; para uma correção permanente, abra o .vtt no Subtitle Edit e aplique um ajuste de tempo ou sincronize com a forma de onda do áudio, depois salve.
Por que existem caracteres estranhos no meu arquivo .vtt?
É uma incompatibilidade de codificação - salve o arquivo novamente como UTF-8 (no Subtitle Edit ou Notepad++) para que acentos e scripts não latinos sejam exibidos corretamente. O WebVTT deve ser UTF-8.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z