Conversor de VTT a SRT

Pega un archivo WebVTT o suéltalo aquí y obtén un archivo SRT limpio y numerado que aceptan los programas de edición de vídeo y los formularios de subida. La conversión se hace en tu navegador, así que tus subtítulos nunca salen de tu dispositivo.

Pega el texto o suelta aquí un archivo .srt o .vtt. Hasta 5 MB.

Resultado en SRT

Se guarda como archivo .srt.

Pega los subtítulos o elige un archivo y aquí aparecerá la versión en SRT.

Funciona en tu navegador. No se sube nada.

Invertir la dirección: de SRT a VTT

Convierte un archivo VTT en cuatro pasos.

Sin cuenta y sin subir archivos. Cierra la pestaña y no se guarda nada.

  1. Pega el texto WebVTT en el cuadro o suelta un archivo .vtt encima.
  2. La versión SRT aparece mientras escribes. Todo lo que conviene revisar, como los subtítulos solapados, aparece debajo con su número de línea.
  3. Copia el resultado o descárgalo como archivo .srt con el mismo nombre que el original.
  4. Sube el .srt junto con tu vídeo o impórtalo en tu programa de edición de vídeo.

Qué conserva el SRT y qué se queda por el camino

El SRT es el formato más sencillo. El texto y el inicio y el fin de cada subtítulo se mantienen intactos. Las funciones de WebVTT que no tienen equivalente en SRT se eliminan, porque un archivo SRT no tiene dónde guardarlas.

En el archivo WebVTTEn el archivo SRT
La cabecera WEBVTT y las líneas que la siguen, como Language: enSe elimina. Un archivo SRT empieza por su primer subtítulo.
Identificadores de subtítuloSe sustituyen por números a partir de 1, como espera el SRT.
Marcas de tiempo cortas como 01:02.500Se escriben completas: 00:01:02,500
Ajustes de subtítulo como line:0 o align:startSe eliminan. Los reproductores usan su posición predeterminada.
Bloques NOTE, STYLE y REGIONSe eliminan.
<i>, <b> y <u>Se conservan.
Etiquetas <v>, <c>, <lang> y <ruby>La etiqueta se elimina y se conserva su texto.
Etiquetas de marca de tiempo como <00:00:04.000>Se eliminan.
&amp;, &lt; y &gt;Se escriben como caracteres simples: &, < y >
before.vtt
WEBVTT
Language: en

NOTE Recorded at the March meetup

intro
00:01.000 --> 00:03.500 line:0
<v Maya>Thanks for coming &amp; welcome.</v>

00:03.800 --> 00:06.000
<c.accent>Tonight</c> we have <i>three</i> talks.
after.srt
1
00:00:01,000 --> 00:00:03,500
Thanks for coming & welcome.

2
00:00:03,800 --> 00:00:06,000
Tonight we have <i>three</i> talks.

Nombres de hablantes en etiquetas de voz

WebVTT puede indicar quién habla con una etiqueta de voz, como en <v Maya>Thanks for coming.</v>. Los navegadores usan el nombre para aplicar estilos en lugar de mostrarlo, y el SRT no tiene etiquetas de voz, así que el conversor conserva las palabras pronunciadas y elimina la etiqueta.

Si los espectadores necesitan saber quién habla, pon el nombre en el texto del subtítulo antes de convertir, como suele aparecer en los archivos SRT:

speaker.srt
1
00:00:01,000 --> 00:00:03,500
MAYA: Thanks for coming.

Cuándo es mejor el SRT

El SRT no tiene una especificación formal. Debe su nombre a SubRip, un programa para extraer subtítulos de vídeos, y su estructura sencilla es la razón por la que tantas herramientas lo leen. Convierte a SRT cuando:

  • Vas a importar subtítulos en un programa de edición de vídeo. Premiere Pro y DaVinci Resolve importan archivos SRT.
  • Vayas a añadir subtítulos a un vídeo para redes sociales. Facebook y LinkedIn aceptan archivos de subtítulos SRT.
  • Ves vídeos en un reproductor de escritorio. VLC, por ejemplo, carga automáticamente un archivo SRT si está junto al vídeo y tiene el mismo nombre.

YouTube acepta ambos formatos, así que ahí sirve cualquiera. Para saber más sobre las diferencias, lee SRT o VTT.

Respuestas breves.

¿Se sube mi archivo de subtítulos?

No. La propia página lee y convierte el archivo en tu navegador. No se envía nada a ningún servidor, no se guarda nada y no necesitas cuenta.

¿Por qué se han sustituido mis identificadores de subtítulo por números?

El SRT espera que cada subtítulo empiece por un número, contando desde 1. Los identificadores de WebVTT pueden ser cualquier texto, así que el conversor numera los subtítulos en orden.

¿Se mantiene la posición de mis subtítulos?

No. Los ajustes de subtítulo como line:0 o align:start no tienen equivalente en SRT, así que se eliminan y los reproductores muestran los subtítulos en su posición predeterminada, normalmente centrados cerca de la parte inferior.

¿Qué pasa con los nombres de hablantes en las etiquetas <v>?

La etiqueta se elimina y se conserva el texto hablado. Si el nombre debe aparecer en pantalla, añádelo al texto del subtítulo antes de convertir.

La herramienta avisa de subtítulos solapados. ¿Es un problema?

En WebVTT se permiten los subtítulos que se solapan: los navegadores muestran ambos a la vez. Los reproductores de SRT gestionan los solapamientos de forma distinta, así que revisa cada pareja señalada. La advertencia indica el número de línea del segundo subtítulo.

¿Admite archivos VTT sincronizados palabra por palabra?

Sí. Se eliminan las etiquetas de marca de tiempo como <00:00:04.000> y las etiquetas <c> que rodean cada palabra, y queda el texto con el inicio y el fin del subtítulo. También se descartan las líneas de cabecera como Kind: captions y Language: en.

¿Aún no tienes subtítulos? AutoCap los genera a partir de tu vídeo.

Sube un vídeo en inglés o en cualquiera de 38 idiomas europeos y obtén subtítulos sincronizados palabra por palabra. Edita cualquier palabra y exporta un MP4 con subtítulos incrustados, renderizado en tu navegador hasta 2K, o descarga archivos SRT y VTT con un plan de pago. El plan gratuito incluye 2 minutos al mes.