El mismo trabajo, sintaxis distinta

SRT y WebVTT guardan una lista de subtítulos, y cada uno empareja un intervalo de tiempo con texto. La diferencia más visible es el separador: SRT usa coma (00:00:01,000) y WebVTT usa punto (00:00:01.000).

Los archivos WebVTT además empiezan con una cabecera WEBVTT, y WebVTT interpreta la estructura de bloques con más rigor que la mayoría de los lectores de SRT.

Cuándo gana SRT

SRT es el formato de subtítulos más parecido a un estándar universal. Reproductores, editores, plataformas de subtitulado y herramientas de aprendizaje lo aceptan casi en cualquier sitio, y su estructura simple facilita la edición manual.

  • Necesitas la máxima compatibilidad con reproductores y plataformas
  • Intercambias archivos con un servicio de subtitulado o con un profesional
  • Quieres un formato que cualquiera pueda abrir y corregir a mano

Cuándo gana VTT

WebVTT está diseñado para la web. El elemento video de HTML5 consume VTT directamente mediante el elemento track, y el formato estandariza ajustes de línea como el posicionamiento y el texto vertical.

  • Publicas subtítulos en una página web o plataforma que consume VTT
  • Necesitas posicionamiento de línea, estilos o texto vertical
  • Quieres un timing estricto y legible por máquina

Notas prácticas para convertir entre ambos

Al convertir, lo principal es el bloque de tiempos: sustituir comas por puntos (o al revés) y añadir o quitar la cabecera WEBVTT. La numeración de líneas, en cambio, es significativa en SRT pero opcional en WebVTT.

Un conversor descuidado puede renumerar líneas en silencio, cambiar la precisión de los tiempos o romper la codificación de caracteres acentuados. Revisa una muestra pequeña antes de convertir un archivo largo.

Qué ofrece Polyglot Tool hoy

Polyglot Tool traduce actualmente archivos SRT. La traducción de VTT está prevista pero no implementada, así que esta guía no afirma que funcione hoy.

Si tu origen es SRT, puedes traducirlo en el navegador manteniendo numeración, tiempos y estructura. Si tu origen es VTT, conviértelo a SRT primero, traduce y vuelve a convertir si la plataforma de destino exige VTT.

Una línea SRT

1
00:00:01,000 --> 00:00:04,000
Hola y bienvenido.

Una línea VTT

WEBVTT

00:00:01.000 --> 00:00:04.000
Hola y bienvenido.

SRT frente a WebVTT de un vistazo
AspectoSRTWebVTT (VTT)
Separador de tiemposComa (00:00:01,000)Punto (00:00:01.000)
Cabecera de archivoNo necesariaObligatoria (WEBVTT)
Saltos de líneaCRLF típico en WindowsCRLF obligatorio según la especificación
MetadatosNo soportadosAjustes de línea, estilos y captions estandarizados
Vídeo nativo en la webNoSí (el elemento video)
Extensión de archivo.srt.vtt