.VTT

Archivo VTT

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo VTT es un archivo de subtítulos WebVTT: texto plano con códigos de tiempo que muestra subtítulos en video HTML5. No se abre solo: colóquelo junto a su video y cárguelo en VLC, o adjúntelo a un elemento de video HTML5 con una etiqueta track. Para leer o editar el texto, ábralo en cualquier editor de texto o en Subtitle Edit.

Desarrollador: W3C / WHATWG (WebVTT standard) Categoría: Archivos de vídeo Estándar abierto MIME: text/vtt
SE ABRE EN Windows macOS Linux Web
Relacionado: .DAV · .MKV · .MP4 · .H264

En esta página

19k+ extensiones indexadas
Última revisión Jun 14, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo VTT?

Un archivo .vtt es un archivo de subtítulos y títulos WebVTT (Web Video Text Tracks), el formato nativo de texto temporizado de la plataforma web moderna. Almacena subtítulos sincronizados, títulos, marcadores de capítulos y metadatos como texto plano UTF-8, entregados a elementos <video> de HTML5 a través de la etiqueta <track>.

Todo archivo .vtt válido debe comenzar con la cadena literal WEBVTT en su primera línea (puede estar precedida por un BOM UTF-8). Siguen los bloques de señales (cues) temporizados: un identificador de señal opcional, un rango de marcas de tiempo en notación de flecha (00:00:01.000 --> 00:00:04.000) y el texto de la señal. A diferencia del formato más antiguo .srt, .vtt utiliza un punto como separador de milisegundos. También amplía el modelo de subtítulos con etiquetas de estilo en línea (<b>, <i>, <u>, <ruby>, etiquetas de clase CSS <c.classname>), atributos de posicionamiento por señal (línea, posición, alineación, tamaño) y tipos de pista independientes para capítulos y metadatos.

Debido a que todos los navegadores principales implementan WebVTT de forma nativa, no se requiere ningún complemento; basta con añadir un elemento <track kind="subtitles" src="archivo.vtt"> dentro de una etiqueta <video>. El tipo MIME registrado es text/vtt. Los archivos son totalmente legibles por humanos y editables en cualquier editor de texto plano. Herramientas de subtitulado como Subtitle Edit, VLC media player y YouTube Studio admiten .vtt de forma nativa, y los conversores pueden realizar conversiones de ida y vuelta entre .vtt y formatos como .sbv o .ass.

Seguridad y protección

RIESGO: LOW

Un .vtt es texto plano y no puede ejecutar código, por lo que el archivo en sí es seguro de abrir o leer. Dos precauciones menores aplicables a los archivos de subtítulos en general: (1) mantenga actualizados los reproductores multimedia; históricamente, el análisis de subtítulos mal formados ha sido una superficie de ataque (rara) en algunos reproductores; (2) los subtítulos descargados de sitios dudosos pueden contener texto o enlaces engañosos, así que lea en lugar de confiar ciegamente. Guarde como UTF-8 para que los caracteres acentuados o no latinos se muestren correctamente. (Nota: un .vtt que sea en realidad un proyecto de Crestron VisionTools Pro-e es un archivo binario diferente, no cubierto por estas precauciones de subtítulos).

Detalles del formato

en pocas palabras
NOMBRE COMPLETOWebVTT - Web Video Text Tracks (Subtitle/Caption File)
DESARROLLADORW3C / WHATWG (WebVTT standard)desde WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
TIPO MIMEtext/vtt
TIPOSubtítulos/títulos temporizados en texto plano para video HTML5
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • VisionTools Pro-e Project (Crestron) - El software de diseño de paneles táctiles AV VisionTools Pro-e de Crestron guarda proyectos como .vtt; se abren solo con VisionTools Pro-e - no relacionado con subtítulos. (Este es el nombre en la base de datos de origen, pero WebVTT es el significado mucho más común).
  • DediProg / datos binarios varios - Algunas herramientas de nicho han usado .vtt para datos no relacionados; el significado de subtítulos WebVTT domina las búsquedas web y los archivos del mundo real.

Programas que abren archivos VTT

Windows4 apps
VLC media player Código abierto Reproduzca el video; si el .vtt comparte el nombre y la carpeta del video, se carga automáticamente, o arrastre el .vtt a la ventana de VLC.
Subtitle Edit Código abierto Abra el .vtt para editar el texto/tiempo con una vista previa de la forma de onda, y convierta VTT <-> SRT con un solo clic.
Notepad Código abierto Abra el .vtt como texto para leer o corregir rápidamente la redacción/códigos de tiempo; guarde como UTF-8.
Any web browser Gratis Haga referencia a él desde un <video><track src='captions.vtt' kind='captions'> de HTML5 para verlo renderizado en la página.
macOS3 apps
VLC media player Código abierto Reproduzca el video; si el .vtt comparte el nombre y la carpeta del video, se carga automáticamente, o arrastre el .vtt a la ventana de VLC.
Subtitle Edit Código abierto Abra el .vtt para editar el texto/tiempo con una vista previa de la forma de onda, y convierta VTT <-> SRT con un solo clic.
TextEdit / any text editor Integrado Abra el .vtt como texto plano para leer o editar los subtítulos (use el modo de texto plano).
Linux2 apps
Gnome Subtitles Código abierto Abra el .vtt para editar texto/tiempo con una vista de video sincronizada; exporta SRT/VTT.
VLC / MPV Código abierto Carga automáticamente un .vtt con el mismo nombre en la carpeta, o cárguelo a través de Subtítulos > Añadir archivo de subtítulos.
Web1 app
YouTube Studio Gratis Suba el .vtt como una pista de subtítulos para su video (Subtítulos > Añadir > Subir archivo).

Detalles técnicos

especificación profunda
Codificación de archivoUTF-8; se permite un BOM (EF BB BF) pero es opcional antes del encabezado WEBVTT
Firma de archivoLa primera línea debe ser la cadena ASCII `WEBVTT`, opcionalmente seguida de un espacio o tabulación y una descripción del encabezado
Tipo MIME`text/vtt`
Formato de marca de tiempo`HH:MM:SS.mmm` usando un punto como separador de milisegundos (ej. `00:01:23.456`); el campo de horas es opcional
Sintaxis de tiempo de señalMarcas de tiempo de inicio y fin separadas por ` --> ` con configuraciones de señal opcionales añadidas en la misma línea
Etiquetas de marcado en línea`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (voz), `<lang>` y etiquetas de clase CSS `<c.classname>`
Posicionamiento de señalAjustes por señal: `line`, `position`, `size`, `align` y `vertical` para texto vertical o de derecha a izquierda
Regiones con nombreLos bloques REGION definen áreas de pantalla con nombre reutilizables; las señales las referencian para permitir el renderizado estilo desplazamiento (scroll-up)
Tipos de pistasubtitles, captions, descriptions, chapters, metadata - todos usan `.vtt` pero difieren en el atributo `<track kind>`
Bloques de estiloLos bloques de encabezado STYLE aplican CSS a las señales mediante el pseudoelemento `::cue` y variantes de `::cue(<selector>)`
Bloques de comentariosLos bloques NOTE son ignorados por los renderizadores y sirven como anotaciones del autor dentro del archivo
Identificador de señalCadena o número opcional que precede a la línea de marca de tiempo; no se requiere que los identificadores sean únicos
Integración HTML5Cargado de forma nativa mediante `<track src="archivo.vtt" kind="subtitles">` dentro de `<video>` en todos los navegadores principales sin complementos
Finales de líneaSe aceptan tanto LF como CRLF; los bloques de señales se separan por una o más líneas en blanco
LanzadoWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Estándar abiertoSí · libre de regalías
Especificaciónwww.w3.org

Conversiones de VTT

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos VTT. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos VTT.

Preguntas frecuentes

¿Cómo abro un archivo .vtt?
Para leer o editar los subtítulos, ábralo en cualquier editor de texto (Notepad++, TextEdit) o en Subtitle Edit. Para verlo con un video, cárguelo en un reproductor como VLC, o adjúntelo a un <video> HTML5 mediante un elemento <track> en lugar de «abrirlo» solo.
¿Cuál es la diferencia entre VTT y SRT?
WebVTT (.vtt) es el estándar de subtítulos web de HTML5; SRT es el formato universal más antiguo. Son casi idénticos, pero VTT comienza con un encabezado «WEBVTT» y utiliza un PUNTO en los códigos de tiempo (00:00:01.000) mientras que SRT utiliza una coma (00:00:01,000). VTT también admite estilos y posicionamiento. Subtitle Edit los convierte instantáneamente.
¿Cómo convierto un .vtt a .srt?
Ábralo en Subtitle Edit (o ffmpeg) y guárdelo como SubRip .srt; esto eliminará el encabezado WEBVTT y cambiará los puntos por comas. Muchos conversores gratuitos en línea hacen lo mismo en el navegador.
¿Cómo añado un subtítulo .vtt a un video en un sitio web?
Utilice el elemento HTML5 <track>: <video><track src='captions.vtt' kind='captions' srclang='es' label='Español'></video>. El navegador renderiza los subtítulos WebVTT de forma nativa.
Mis subtítulos están desincronizados, ¿cómo corrijo el tiempo?
En un reproductor puede ajustar el retraso de los subtítulos durante la reproducción; para una solución permanente, abra el .vtt en Subtitle Edit y aplique un desplazamiento de tiempo o sincronice con la forma de onda de audio, luego guarde.
¿Por qué aparecen caracteres extraños en mi archivo .vtt?
Es un error de codificación: vuelva a guardar el archivo como UTF-8 (en Subtitle Edit o Notepad++) para que los acentos y caracteres no latinos se muestren correctamente. WebVTT debe ser UTF-8.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta 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

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z