Saltar al contenido principal
SubtitleMatrix

Convertir SBV a VTT

O pega el texto de los subtítulos

Qué cambia esta conversión

No se pierde nada en esta dirección: cada característica del formato de origen tiene un lugar al que ir en el formato de destino.

Esta lista proviene de la matriz de capacidades de estos dos formatos, no del archivo concreto que has cargado. Un archivo específico puede perder más si usa características que el formato permite pero que la matriz no modela.

Esta página convierte un SBV de YouTube en WebVTT. Arrastra el archivo o pega el texto y descargas el VTT; la conversión se ejecuta por completo en el navegador, sin subir nada.

En esta dirección no se pierde nada. El archivo empieza por la cabecera WEBVTT, cada bloque puede llevar una línea de identificador que ningún reproductor muestra, y los tiempos se mantienen al milisegundo: 0:00:04.126 en SBV es 00:00:04.126 en VTT. Los bloques de dos líneas siguen siendo uno solo y el orden se conserva. Vale para cualquier SBV, incluso uno que use todas las funciones del formato.

Un archivo o una temporada completa: la cola procesa en orden y entrega todos los resultados en un único ZIP.

Ejemplos

Un archivo SBV típico convertido a VTT

Entrada

0:00:01.000,0:00:03.500
The quick brown fox.

0:00:04.000,0:00:06.250
Jumps over the lazy dog.

0:00:07.000,0:00:09.000
Two lines here.
And a second one.

Resultado

WEBVTT

00:00:01.000 --> 00:00:03.500
The quick brown fox.

00:00:04.000 --> 00:00:06.250
Jumps over the lazy dog.

00:00:07.000 --> 00:00:09.000
Two lines here.
And a second one.

Aquí no se pierde nada: compara ambos lados línea por línea.

La misma conversión con una entrada difícil

Entrada

0:00:02.000,0:00:04.000
Carriage-return line endings.

	0:00:06.000,0:00:08.000
Indented timecode, no final newline.

Resultado

WEBVTT

00:00:02.000 --> 00:00:04.000
Carriage-return line endings.

00:00:06.000 --> 00:00:08.000
Indented timecode, no final newline.

Es el tipo de daño que traen los archivos reales: finales de línea mezclados, espacios sueltos, campos vacíos. Compáralo con el ejemplo limpio de arriba para ver qué perdona el analizador.

Preguntas frecuentes

¿Cómo se ve la salida cuando un SBV se convierte en VTT?

Como VTT: una línea de identificador opcional encima de cada bloque, que ningún reproductor llega a mostrar. Cada bloque SBV se convierte en un bloque VTT, en el mismo orden y con el mismo texto.

¿Son exactos los tiempos del SBV en el archivo VTT?

Sí, al milisegundo, que es el máximo detalle de ambos formatos. SBV escribe un instante como 0:00:04.126 y VTT lo escribe como 00:00:04.126; no hay redondeo ni desplazamiento entre los dos, y un bloque que estaba en pantalla 2,9 s sigue estándolo.

¿Qué ocurre con un bloque SBV de dos líneas al pasar a VTT?

Se escribe como dos líneas, una debajo de la otra. La pareja se mantiene: las dos líneas del SBV siguen siendo un solo subtítulo en la salida VTT y el reproductor las muestra juntas.

¿Se conserva el orden de los bloques de SBV en la salida VTT?

Sí, y de paso se ordenan por hora de inicio: primero el más temprano, que es lo que esperan todos los formatos de este sitio y cómo los leen los reproductores. Si tu archivo SBV traía los bloques desordenados, la salida VTT los devuelve al orden; es un cambio en la estructura del archivo, no en su contenido, y es deliberado.

¿Puedo convertir el VTT resultante de vuelta a SBV?

Sí, y esa es la dirección con pérdidas: los estilos y el contenido propio del formato no tienen dónde ir en SBV. En este sentido no se pierde nada, así que ese coste solo aparece si vuelves atrás.

¿La salida VTT mantiene la codificación del archivo SBV?

No: la salida es UTF-8, con finales de línea Unix y sin marca de orden de bytes, sea cual sea la codificación del archivo SBV. Un archivo que llega en UTF-16 o en una codificación mono byte de Windows se decodifica al entrar (el panel de resultados lo indica cuando ocurre); lo que sale es siempre el mismo VTT en UTF-8.

Herramientas relacionadas