Skip to content

Conversor de subtítulos de TTML a ASS

Extrae la temporización y el texto de cues TTML en un documento Advanced SubStation Alpha.

Arrastra y suelta tu archivo TTML aquí

o haz clic para buscar

Admite archivos .ttml, .itt, .xml de hasta 50 MB

Arquitectura del motor principal

Conversor gratuito de TTML a ASS

Este conversor lee cues <p> de un documento TTML y escribe un archivo ASS con la temporización y el texto. Los valores begin, end y dur compatibles se convierten a centésimas de ASS, los elementos <br/> se convierten en saltos de línea y las etiquetas inline comunes de TTML se eliminan. La salida usa un único estilo Default de ASS en lugar de mapear los estilos de origen.

Inspector de payload y sintaxis

TTML a ASS 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.ttml
TTML FUENTE
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>
output.ass
ASS RESULTADO
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
Hoja de especificaciones

TTML vs ASS Especificaciones técnicas

Conforme a estándares
Formato de entrada

TTML

TTML

TTML (Timed Text Markup Language) es un formato de subtítulos XML. Este conversor busca elementos <p> con atributos de temporización begin y end, o begin y dur. Admite valores basados en segundos como 1.500s y valores de reloj como 00:00:01.500. Los cues sin atributo begin se omiten.

Formato de salida

ASS

ASS

ASS (Advanced SubStation Alpha v4+) es un formato de subtítulos de texto con información de script, estilos y eventos Dialogue. Este conversor crea un documento ASS básico completo con un único estilo Default, Arial 20 y una resolución de reproducción de 1920x1080. Los estilos de origen no se mapean.

Diferencias de Formato

TTML es XML; ASS es un formato de texto plano dividido en secciones.
TTML usa atributos begin, end y dur; las líneas Dialogue de ASS usan campos Start y End.
La temporización TTML se convierte a precisión de centésimas de ASS.
Los estilos TTML de origen se descartan; la salida ASS usa un único estilo Default.

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

Lee cues <p> de TTML con temporización begin/end o begin/dur
Convierte la temporización a centésimas ASS H:MM:SS.cc
Convierte los elementos <br/> en saltos de línea ASS
Elimina las etiquetas comunes de formato en línea de TTML
Crea un documento ASS básico completo con un estilo Default
Procesa los archivos localmente en tu navegador

¿Por qué convertir?

ASS es un formato cómodo de edición cuando necesitas continuar el trabajo de temporización o de estilos.
ASS tiene compatibilidad amplia en editores de subtítulos de escritorio y ecosistemas de renderizado.
La salida usa un estilo predeterminado predecible en lugar de exigir reconstruir los estilos de origen.
Convertir el texto y la temporización de TTML facilita inspeccionar y editar la lista de cues.
Scenarios

Casos de Uso Comunes

Edición de subtítulos

Traslada el texto y la temporización de cues TTML a ASS para continuar la edición en un editor de subtítulos.

Rediseño de estilos

Usa el documento ASS generado con estilo Default como punto de partida limpio para estilos personalizados.

Limpieza de tiempos

Inspecciona los tiempos de inicio y fin convertidos conservando el texto y los saltos de línea de los cues.

Format Ecosystem

Formatos Relacionados

Cómo funciona

  1. 1

    Selecciona o suelta un archivo TTML.

  2. 2

    El analizador extrae cada elemento <p> y sus atributos de temporización.

  3. 3

    El tiempo de fin procede de end, o de begin más dur; si no, se usa un respaldo de tres segundos.

  4. 4

    Las entidades de texto se decodifican y los saltos de línea se normalizan.

  5. 5

    Los cues se escriben como líneas Dialogue de ASS usando el estilo Default.

Preguntas frecuentes

No. Las etiquetas comunes de formato en línea se eliminan durante el análisis y la salida ASS usa un único estilo Default.

La temporización ASS se escribe con precisión de centésimas. Los milisegundos fraccionarios más allá de esa precisión se truncan.

No. El procesamiento permanece en tu navegador y el archivo de subtítulos no se sube.

Si end está presente, se usa. Si no, dur se suma a begin. Si no hay ninguno, el conversor usa una duración de respaldo de tres segundos.

Sí. No hay registro ni marcas de agua, y la conversión ocurre en tu navegador.

Se omiten porque el conversor no puede determinar su tiempo de inicio.

¿Listo para convertir tus subtítulos?

Suelta tu archivo TTML aquí y conviértelo a ASS en tu navegador.