Nouplo

Convertir VTT a SRT

Convierte los subtítulos de la web al formato SubRip que acepta casi cualquier reproductor y editor, en tu propio dispositivo.

Resultado
Pega o escribe arriba para ver el resultado aquí.

Tus archivos se quedan en tu dispositivo

Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.

Ejemplo

Los subtítulos de una clase grabada, de .vtt a .srt para el editor de vídeo

Una profesora de Lengua de un instituto de Zaragoza grabó una clase sobre el pretérito indefinido. La plataforma del centro le da los subtítulos en WebVTT, pero su editor de vídeo solo importa .srt. El archivo trae las líneas Kind y Language, un bloque STYLE, una nota de revisión, etiquetas de voz (Profesora, Alumno), una cursiva y ajustes de posición.

  1. Pega el contenido del .vtt en el cuadro: el SRT aparece debajo al momento, sin pulsar nada.
  2. Desaparecen WEBVTT, Kind, Language, el bloque STYLE y la nota. El primer subtítulo, que se llamaba «intro», pasa a ser el 1, y los demás se numeran 2, 3 y 4.
  3. Las marcas sin horas se completan y el punto de los milisegundos pasa a coma: 00:00.500 se convierte en 00:00:00,500.
  4. Las etiquetas de voz y la cursiva se quitan y su texto se queda. El subtítulo de dos líneas sigue en dos líneas.
En el .vtt En el .srt
Identificador «intro» 1
00:00.500 --> 00:03.200 align:start position:10% 00:00:00,500 --> 00:00:03,200
00:07.250 --> 00:09.800 line:85% 00:00:07,250 --> 00:00:09,800
01:02:03.040 --> 01:02:05.000 01:02:03,040 --> 01:02:05,000
Etiqueta de voz Profesora y «¡Buenos días! Hoy vemos el pretérito indefinido.» ¡Buenos días! Hoy vemos el pretérito indefinido.
«ayer» en cursiva ayer, sin cursiva

Un .srt con 4 subtítulos (la herramienta indica 4 subtítulos y formato leído vtt), en UTF-8, que se descarga como subtítulos.srt. Cámbiale el nombre por el del vídeo, clase-indefinido.srt junto a clase-indefinido.mp4, y VLC lo cargará solo al abrir el vídeo.

Cómo funciona

  1. Abre el archivo .vtt en un editor de texto, o descarga los subtítulos desde YouTube o un reproductor web, y pega el contenido en el cuadro de entrada.
  2. El resultado aparece mientras escribes. Se eliminan la cabecera WEBVTT y los bloques NOTE y STYLE, y el punto anterior a los milisegundos se convierte en una coma.
  3. Los bloques se renumeran correlativamente desde 1, porque SRT exige un número en cada bloque aunque el VTT no lo tuviera.
  4. Copia el resultado o descárgalo como archivo .srt y cárgalo en VLC, en tu televisor o en tu editor de vídeo.

Preguntas frecuentes

¿Por qué convertir VTT a SRT?
VTT es el estándar de la web, pero muchos reproductores de escritorio, televisores inteligentes, herramientas de autoría de DVD y editores de vídeo como Premiere o DaVinci Resolve esperan SRT. Además, algunos formularios de subida solo admiten .srt.
¿Qué se elimina durante la conversión?
La cabecera WEBVTT, los bloques de comentario NOTE, los bloques STYLE y REGION y los ajustes de bloque que van detrás de la marca de tiempo, como la posición o la alineación, porque SRT no tiene equivalente. El texto de los subtítulos se conserva.
¿Y las marcas de tiempo sin horas?
VTT permite escribir 01:02.500 sin la parte de las horas. Esas marcas se expanden a 00:01:02,500 porque SRT exige la forma completa hh:mm:ss,mmm.
¿Se conservan las etiquetas de voz y de estilo?
No. Para que los reproductores de SRT no muestren etiquetas como texto, se quitan todas: <i>, <b> y <u>, y también las de voz como <v Locutor> y las de clase como <c.color>. El texto que llevan dentro se queda como texto plano.
Mi televisor muestra símbolos raros en lugar de tildes y eñes.
El .srt se guarda en UTF-8 con BOM (la marca inicial que lo anuncia), que es lo que leen VLC y los editores de vídeo actuales. Algunos televisores y reproductores antiguos esperan la codificación de Windows (ANSI) y muestran «Ã©» donde había una «é». Abre el archivo en un editor de texto, elige «Guardar como» y cambia la codificación a ANSI.
¿Cómo hago que VLC cargue el subtítulo solo?
Dale al .srt el mismo nombre que al vídeo y guárdalo en la misma carpeta: clase.mp4 y clase.srt. La descarga se llama subtítulos.srt, así que hay que renombrarla.
¿Se sube mi archivo?
No. La conversión se ejecuta en tu navegador como JavaScript. No se envía nada a ningún servidor y funciona sin conexión. El plan gratuito permite 5 operaciones al día y Pro elimina ese límite.

Herramientas relacionadas