Convertidor de SRT a VTT
Convertir SubRip Text a WebVTT adapta las pistas con marcas de tiempo para que se muestren en reproductores de vídeo y navegadores modernos.
Comparativa de formatos y especificaciones técnicas
| Especificación | SRT | VTT |
|---|---|---|
| Tipo MIME | text/ | text/ |
| Tipo | subtítulo de texto sincronizado | pista de texto de vídeo HTML5 |
| Compresión | ninguna | ninguna |
| Especificación estándar | SubRip Text Specification | W3C WebVTT Recommendation |
| Cabecera de bytes mágicos | 1 00:00: (Sequential numeric subtitle indices) | 57 45 42 56 54 54 (WEBVTT header) |
Resumen de formatos y aplicaciones
Editores de vídeo y desarrolladores web suelen convertir SRT a VTT para mostrar subtítulos directamente en el navegador mediante el elemento track de HTML5. Los archivos SRT funcionan bien en reproductores de escritorio como VLC, pero los navegadores modernos requieren el estándar WebVTT para mostrar subtítulos correctamente en una página. La conversión conserva el texto y los tiempos sincronizados mientras adapta la estructura al formato que esperan los navegadores.
Especificaciones técnicas y desglose de códecs
SRT no tiene un tipo MIME registrado (se suele usar application/x-subrip) y consta de contadores numéricos secuenciales de subtítulos, códigos de tiempo con el formato horas:minutos:segundos,milisegundos y texto plano. WebVTT utiliza el tipo MIME text/vtt, requiere una cabecera de archivo WEBVTT obligatoria y utiliza un punto en lugar de una coma para separar los milisegundos en los códigos de tiempo. Ambos formatos son contenedores de texto sin comprimir; WebVTT debe estar en UTF-8, mientras que los archivos SRT no tienen una codificación fija. Ninguno de los formatos utiliza firmas de bytes mágicos, basándose en su lugar en cabeceras de texto o extensiones de archivo para su identificación. Debido a que ambos formatos almacenan marcas de texto sin algoritmos de reducción de datos, el proceso de conversión no tiene pérdidas.
Compatibilidad con sistemas operativos y navegadores
Los archivos SRT son compatibles con software de escritorio como VLC, MPC-HC y Premiere Pro. Los archivos WebVTT son compatibles de forma nativa con los navegadores web modernos, incluidos Google Chrome, Mozilla Firefox, Apple Safari y Microsoft Edge en plataformas Windows, macOS, Linux, iOS y Android.
Información útil
Guarda tu archivo SRT como UTF-8 antes de convertirlo, ya que el convertidor lo lee como UTF-8 y siempre escribe el archivo WebVTT como UTF-8, la codificación que exige el estándar WebVTT.
Preguntas frecuentes
¿Cómo se convierte SubRip Text a WebVTT sin perder calidad?
Dado que tanto SubRip Text como WebVTT almacenan datos como texto plano sin comprimir, la conversión no tiene pérdida de calidad. No se descarta ningún dato de texto, tiempo o formato durante la transformación.
¿Cuál es la diferencia entre SubRip Text y WebVTT?
SubRip Text utiliza una coma para los milisegundos y contadores numéricos simples, mientras que WebVTT requiere una cabecera WEBVTT obligatoria, utiliza un punto para los milisegundos y admite características avanzadas como ajustes de marcas para la posición y la alineación, así como estilos CSS mediante el selector ::cue.