# Conversor de subtítulos WebVTT · TTML · SBV · SRT

Convierte subtítulos entre WebVTT, TTML (con temporización SMPTE y estilos), SBV de YouTube y SRT — ejes de tiempo con precisión de fotograma (23.976/24/25/29.97 drop-frame/30/50/59.94 DF/60), estilos tts de TTML llevados a CSS ::cue de WebVTT, unicidad de cue-id y comprobaciones IMSC 1.0.1.

> Página canónica: https://elysiatools.com/es/tools/webvtt-ttml-sbv-subtitle-time-axis-and-cue-style-converter

- **Categoría:** Media

- **Palabras clave:** conversor de subtítulos, ttml a srt, conversor webvtt, srt a vtt, sbv youtube, ttml a webvtt, timecode drop frame, imsc 1.0.1, smpte subtítulos, convertir subtítulos

## Descripción general

Un modelo de cue tras cuatro formatos: WebVTT (bloques STYLE/REGION, ajustes de cue, identificadores únicos), TTML (expresiones de tiempo ttp:frameRate + frameRateMultiplier 1000:1001 + dropMode dropNTSC/dropPAL, herencia de estilos por referencias , estilos span en línea), SBV de YouTube y SRT. Cada marca se normaliza a milisegundos y se reescribe exactamente en la sintaxis destino — milisegundos con coma en SRT, marcas con punto en WebVTT, forma de hora comprimida en SBV, tiempo de reloj o códigos SMPTE HH:MM:SS:FF en TTML. La ruta SMPTE implementa matemática drop-frame real: se descartan códigos al inicio de cada minuto salvo cada décimo (2 fotogramas a 29.97, 4 a 59.94), coincidiendo con el timecode de broadcast dentro de un fotograma en 24 horas. Elige una tasa y los bordes de cue se ajustan a la rejilla de fotogramas con un informe de cuántos cues se movieron y cuánto, de modo que un máster 23.976 puede ir y volver de tiempos SMPTE TTML sin deriva. Los tts:fontFamily/textAlign/backgroundColor/color/… de TTML se mapean a CSS ::cue(.clase) con el texto envuelto en <c.clase> y textAlign también pasa a un ajuste align:; en sentido inverso las clases WebVTT vuelven como referencias de estilo TTML. Las comprobaciones IMSC cubren un subconjunto práctico del perfil 1.0.1: declaración de perfil, ittp:aspectRatio, tiempos por fotograma que exigen ttp:frameRate, conjunto de atributos de estilo permitidos y coherencia temporal por cue.</x-turndown>

## Entradas

- **Fuente de subtítulos** (textarea): Paste SRT / WebVTT / TTML / SBV content here…
- **Archivo fuente (opcional)** (file)
- **Formato de origen** (select)
- **Formato de destino** (select)
- **Velocidad de fotogramas** (select)
- **Tiempos SMPTE en fotogramas (destino TTML)** (checkbox)
- **Comprobaciones IMSC 1.0.1** (checkbox)
- **Idioma de salida (TTML)** (text): en

## Cuándo usarlo

- Al adaptar subtítulos de emisión televisiva o másteres TTML con códigos de tiempo SMPTE para reproductores web en formato WebVTT.
- Al transformar transcripciones descargadas en formato SBV de YouTube a archivos SRT o WebVTT estándar.
- Al preparar paquetes de subtítulos profesionales que requieren alineación exacta de fotogramas (23.976, 25, 29.97 DF) o cumplimiento del perfil IMSC 1.0.1.

## Cómo funciona

- Pega el texto de tus subtítulos o sube un archivo en formato WebVTT, TTML, SBV o SRT.
- Selecciona el formato de origen o mantén la detección automática, y elige el formato de destino deseado.
- Ajusta la velocidad de fotogramas (FPS), la activación de códigos SMPTE para TTML o las comprobaciones IMSC según las necesidades de tu flujo de trabajo.
- Obtén al instante el archivo de subtítulos convertido con las marcas de tiempo recalculadas y los estilos CSS o TTML mapeados.

## Casos de uso

- Distribución web de contenidos audiovisuales convirtiendo archivos SRT heredados a WebVTT con etiquetas de estilo.
- Intercambio entre salas de posproducción broadcast exportando subtítulos TTML con códigos SMPTE drop-frame a SRT limpio.
- Reutilización de subtítulos de YouTube en formato SBV para integrarlos en reproductores de vídeo HTML5 como pistas WebVTT.

## Preguntas frecuentes

### ¿Cómo maneja la herramienta las frecuencias drop-frame (DF)?

Aplica el algoritmo estándar SMPTE omitiendo números de fotograma al inicio de cada minuto (excepto múltiplos de diez) para sincronizar exactamente a 29.97 DF o 59.94 DF.

### ¿Qué estilos se conservan entre TTML y WebVTT?

Se mapean atributos como color, fondo, alineación y fuentes tipográficas entre bloques tts de TTML y selectores CSS ::cue junto con etiquetas de clase en WebVTT.

### ¿Qué valida la opción IMSC 1.0.1?

Verifica la declaración del perfil, la presencia de ttp:frameRate en tiempos basados en fotogramas, la relación de aspecto y la coherencia temporal de cada cue.

### ¿Es necesario especificar la tasa de fotogramas si uso tiempos en milisegundos?

No, en formatos basados en milisegundos como SRT o WebVTT estándar puedes dejar la opción en 'Auto'.

### ¿Existe un límite de tamaño para subir archivos?

Sí, el selector de archivos admite documentos de texto de subtítulos con un límite de hasta 5 MB.

## Herramientas relacionadas

- [Convertidor SVG a JPG](https://elysiatools.com/es/tools/svg-to-jpg): Convertir gráficos vectoriales SVG a formato raster JPG con opciones personalizables de resolución, calidad y fondo
- [Convertidor SVG a PNG](https://elysiatools.com/es/tools/svg-to-png): Convertir gráficos vectoriales SVG a formato raster PNG con opciones personalizables de resolución, calidad y transparencia
- [Convertidor SVG a WebP](https://elysiatools.com/es/tools/svg-to-webp): Convertir gráficos vectoriales SVG a formato raster WebP con compresión moderna y soporte de transparencia
- [Conversor de redes GraphML / GEXF / lista de aristas](https://elysiatools.com/es/tools/graphml-gexf-edge-list-network-converter): Convierte entre GraphML, GEXF, DOT, matrices de adyacencia y CSV de aristas con métricas de red
- [Fragmentos de Encabezado/Pie PDF](https://elysiatools.com/es/tools/pdf-header-footer-snippets): Convierte HTML a PDF e inserta fragmentos de logo, título y fecha
- [Convertidor por lotes XLSX CSV](https://elysiatools.com/es/tools/xlsx-csv-batch-converter): Convierte en lote CSV/TSV y XLSX con manejo de codificacion y separador
- [Generador de Data URI](https://elysiatools.com/es/tools/data-uri-generator): Convierte archivos en Data URIs (Base64 o porcentaje-codificado) para incrustar imágenes, fuentes y recursos directamente en HTML, CSS o Markdown
- [Extractor de Texto Word](https://elysiatools.com/es/tools/word-text-extractor): Extrae contenido de texto de documentos Word con soporte para opciones de formato, selección de párrafos y procesamiento multiidioma

## Ejemplos

- [Muestras de Conversor de Mayúsculas/Minúsculas](https://elysiatools.com/es/samples/text-case-formats): Muestras de prueba para conversión de mayúsculas/minúsculas entre diferentes convenciones de nomenclatura
- [Ejemplos de Análisis de Registros Nginx](https://elysiatools.com/es/samples/nginx-log-samples): Muestras completas de registros Nginx para probar la herramienta log-parser, incluyendo varios formatos y escenarios de registros de acceso y error
- [Ejemplos de Serialización Android Java](https://elysiatools.com/es/samples/android-serialization-java): Ejemplos de serialización Android Java incluyendo serialización JSON, deserialización y análisis XML
- [Ejemplos de Serialización Android Kotlin](https://elysiatools.com/es/samples/android-serialization-kotlin): Ejemplos de serialización Android Kotlin incluyendo serialización JSON, deserialización y análisis XML
