Skip to content

Conversor de SBV a VTT

Añade el encabezado WEBVTT y convierte el tiempo de SubViewer para usarlo en vídeo HTML5, YouTube y reproductores web.

Arrastra y suelta tu archivo SBV aquí

o haz clic para buscar

Admite archivos .sbv de hasta 50 MB

Arquitectura del motor principal

Conversor de SBV a VTT gratis en línea

Nuestro conversor de SBV a VTT prepara archivos de subtítulos SubViewer para la web. VTT (WebVTT) es el formato estándar del W3C usado por los elementos track de vídeo HTML5, y difiere de SBV en varias formas estructurales: necesita un encabezado literal WEBVTT en la primera línea, usa la flecha --> entre marcas de tiempo en lugar de una coma, rellena con ceros el campo de hora y admite estilos, posicionamiento y metadatos que SBV no puede representar. Esta herramienta maneja esas transformaciones automáticamente conservando el texto útil y la precisión de milisegundos; los estilos de origen no se transfieren.

Inspector de payload y sintaxis

SBV a VTT Inspección de sintaxis y estructura de código

Comparación lado a lado de la sintaxis de código que ilustra definiciones de cabecera, sintaxis de marca de tiempo y formato de payload de cues

Sincronización de milisegundos
input.sbv
SBV FUENTE
0:00:01.000,0:00:04.000
Hello, world!
 
0:00:04.500,0:00:08.000
This is a subtitle file.
 
0:00:08.500,0:00:12.000
Converted locally!
output.vtt
VTT RESULTADO
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!
Hoja de especificaciones

SBV vs VTT Especificaciones técnicas

Conforme a estándares
Formato de entrada

SBV

SBV

SubViewer (SBV) es un formato de subtítulos ligero popularizado por repositorios como SubDl y OpenSubtitles. Cada entrada coloca ambas marcas de tiempo en una sola línea usando el patrón 0:00:01.234,0:00:04.567 (inicio y fin separados por coma, horas sin rellenar con ceros, milisegundos precedidos por un punto). No hay números de secuencia ni encabezado de archivo. El texto del subtítulo sigue inmediatamente debajo. SBV a veces usa etiquetas entre corchetes como [br] para saltos de línea e [i] para cursivas, pero el formato no tiene un sistema de estilos estandarizado.

Formato de salida

VTT

VTT

VTT (WebVTT) es el formato de subtítulos estándar del W3C para vídeo web, usado por el elemento track de HTML5 y aceptado por plataformas como YouTube y Vimeo y reproductores de vídeo JavaScript como Video.js y JW Player. Un archivo VTT debe comenzar con el texto literal WEBVTT en la primera línea, seguido de bloques de entrada. Cada entrada usa marcas de tiempo HH:MM:SS.mmm --> HH:MM:SS.mmm (punto antes de milisegundos, horas rellenadas con ceros). VTT también admite configuraciones opcionales de entrada (línea, posición, alineación, tamaño), etiquetas de estilo en línea, comentarios NOTE y bloques CSS; esta salida básica no los genera.

Diferencias de Formato

SBV no tiene encabezado de archivo; los archivos VTT deben comenzar con el texto literal WEBVTT en la línea 1 para seguir la especificación.
SBV separa inicio y fin con una coma en una línea (0:00:01.234,0:00:04.567); VTT usa la flecha en una línea (00:00:01.234 --> 00:00:04.567).
SBV no rellena las horas con ceros; VTT requiere horas rellenadas (00:00:01 en lugar de 0:00:01).
Ambos formatos usan un punto antes de los milisegundos, por lo que no hay cambio en ese aspecto.
SBV no tiene concepto de configuraciones de entrada (posición, alineación, tamaño); VTT admite configuraciones opcionales después de la marca de tiempo final.
SBV no admite comentarios NOTE; VTT permite líneas NOTE para anotaciones.

Solución de problemas de conversión y dificultades

Soluciones prácticas para compatibilidad de reproductores, codificación de caracteres y sincronización de tiempos

4 dificultades comunes
GOTCHA #1

Los subtítulos se desincronizan o tienen desfase en el reproductor

Los vídeos a menudo varían en velocidad de fotogramas (23.976 fps vs 25 fps). Si el tiempo se desvía, utilice nuestra herramienta de Sincronización de Subtítulos para ajustar el desfase.

GOTCHA #2

Los caracteres aparecen como símbolos corruptos o signos de interrogación

Archivos antiguos guardados en ANSI o codificaciones regionales pueden fallar. Nuestro exportador estandariza todo a UTF-8 sin errores.

GOTCHA #3

Subtítulos superpuestos cuando varios personajes hablan a la vez

Cada formato gestiona el diálogo simultáneo de forma distinta. Puede ajustar la duración de las líneas individuales en nuestro Editor de Subtítulos.

GOTCHA #4

El software de edición de vídeo rechaza el archivo importado

Programas como Premiere Pro o DaVinci requieren sintaxis estricta. Nuestro conversor produce archivos limpios y estandarizados para flujos de trabajo de edición.

Características

Añade el encabezado WEBVTT obligatorio como primera línea de la salida
Convierte los pares de marcas de tiempo separados por coma de SBV a la notación de flecha de VTT
Rellena las horas de un dígito a dos dígitos como requiere VTT
Elimina las etiquetas de corchete de SBV y genera texto de entrada VTT limpio
Escribe cues simples sin añadir identificadores de entrada
Genera sintaxis de cue VTT estándar con el encabezado obligatorio

¿Por qué convertir?

Los elementos track de vídeo HTML5 usan WebVTT, mientras que los archivos SBV no están pensados para ese mecanismo de carga.
YouTube Studio acepta cargas de VTT; usa este formato cuando tu flujo de trabajo lo pida, aunque algunas rutas también admitan otros formatos.
Vimeo suele requerir VTT para cargar subtítulos cerrados a través de su interfaz web.
Reproductores de vídeo JavaScript como Video.js, Plyr y JW Player usan VTT como su fuente principal de subtítulos.
WebVTT encaja bien con los requisitos de subtítulos accesibles en vídeo web descritos por WCAG 2.1.
Las plataformas de cursos web y los LMS suelen aceptar VTT para subtítulos de vídeo.
VTT admite posicionamiento, estilos y metadatos que SBV no puede representar.
Scenarios

Casos de Uso Comunes

Incrustaciones de vídeo HTML5

Añade subtítulos a un vídeo de un sitio web usando un elemento track que apunte al archivo VTT. Los navegadores no cargarán archivos SBV mediante el elemento track.

Carga de subtítulos en YouTube

Sube archivos VTT a YouTube Studio cuando ese sea el formato requerido por tu flujo de trabajo, en lugar de escribir subtítulos manualmente.

Subtítulos en Vimeo

Añade subtítulos cerrados a vídeos de Vimeo cargando un archivo VTT a través del panel de configuración de subtítulos.

Plataformas de e-learning

Añade subtítulos a vídeos de cursos en Coursera, Canvas o tu propio LMS usando el formato VTT, con amplia compatibilidad web.

Reproductores de vídeo JavaScript

Habilita subtítulos en Video.js, Plyr, JW Player o reproductores web similares que leen VTT como fuente de subtítulos.

Accesibilidad WCAG

Apoya los requisitos de subtítulos accesibles para vídeo web entregando subtítulos en el formato VTT estándar del W3C.

Format Ecosystem

Formatos Relacionados

Cómo funciona

  1. 1

    Arrastra tu archivo .sbv al conversor o explora para seleccionarlo.

  2. 2

    El analizador extrae cada entrada SBV y su par de marcas de tiempo separado por coma.

  3. 3

    El encabezado WEBVTT se escribe como primera línea de la salida.

  4. 4

    Cada par de marcas de tiempo se reformatea a notación VTT: horas rellenadas, flecha insertada, punto para milisegundos conservado.

  5. 5

    Descarga el archivo .vtt e incrústalo en un reproductor de vídeo HTML5 compatible o súbelo a la plataforma que acepte VTT.

Preguntas frecuentes

Sí. Los archivos VTT son inválidos sin el texto literal WEBVTT en la primera línea. El conversor siempre añade este encabezado como primera línea de la salida, seguido de una línea en blanco y luego la primera entrada.

Sí. YouTube Studio acepta archivos VTT para cargar subtítulos. Después de convertir tu SBV a VTT, súbelo directamente en la pestaña de subtítulos de la configuración de tu vídeo.

Sí. VTT admite bloques de estilo CSS, etiquetas en línea para negrita y cursiva, posicionamiento de entradas (línea, posición, alineación, tamaño), comentarios NOTE y metadatos. SBV es texto simple sin capacidades de estilo ni posicionamiento.

SBV coloca ambas marcas de tiempo en una línea separadas por coma (0:00:01.234,0:00:04.567). El conversor rellena la hora a dos dígitos e inserta la flecha, produciendo 00:00:01.234 --> 00:00:04.567. El punto de milisegundos ya es correcto para VTT.

El encabezado WEBVTT es un requisito de la especificación del W3C. Los navegadores lo buscan antes de intentar analizar el archivo y silenciosamente ignoran los archivos VTT que no lo tienen. SBV no tiene tal especificación ni soporte de navegador.

Sí, totalmente gratis, sin registro y sin marcas de agua. Cada archivo puede tener hasta 50 MB, y todo el procesamiento ocurre localmente en tu navegador.

¿Listo para convertir tus subtítulos?

Suelta tu archivo SBV aquí y conviértelo a VTT en tu navegador.