Skip to content

La guía completa de formatos de subtítulos: SRT, VTT, ASS, LRC, SBV, SSA, TTML | AllSubConverter

- 6 min read

Por qué existen los formatos de subtítulos

Los subtítulos parecen simples en pantalla -- una o dos líneas de texto sincronizadas con el diálogo -- pero en realidad se almacenan en un conjunto sorprendentemente variado de formatos de archivo. Cada uno fue diseñado para una época, plataforma o propósito diferente: SRT para rips de películas de la era del DVD, VTT para la web moderna, ASS y SSA para anime con subtítulos elaborados creados por fans, LRC para reproductores de música, SBV para el YouTube de los primeros días, y TTML para organismos de estándares de transmisión y streaming.

Saber qué formato usar -- y cómo moverse entre ellos -- es lo que separa a los subtítulos que « simplemente funcionan » de los archivos que no se cargan, muestran caracteres basura o pierden la sincronía. Esta guía es una referencia para todos los formatos principales, con una tabla de comparación al inicio y un desglose detallado de cada uno. Una vez que comprendes el panorama, la conversión entre formatos se vuelve sencilla.

La gran tabla comparativa

Así es como los principales formatos se comparan en las dimensiones que más importan: su extensión de archivo, cómo escriben las marcas de tiempo, qué pueden hacer, dónde destacan y si un navegador web puede reproducirlos de forma nativa.

Formato Extensión Formato de marca de tiempo Características clave Ideal para Soporte de navegador
SRT .srt hh:mm:ss,ms Simple, universal, texto plano Películas, reproductores offline Ninguno (convertir a VTT)
VTT .vtt hh:mm:ss.ms Estilos, posicionamiento, capítulos Vídeo web, HTML5 Nativo
ASS .ass h:mm:ss.cs Estilos completos, animación, posicionamiento Anime, karaoke, subtítulos con estilo Ninguno
SSA .ssa h:mm:ss.cs Predecesor de ASS, estilos Subtítulos con estilo antiguos Ninguno
LRC .lrc [mm:ss.xx] Etiquetas de tiempo de inicio mínimas Letras de música, karaoke Vía reproductores de música
SBV .sbv h:mm:ss.s Antiguo formato de subtítulos de YouTube YouTube antiguo Ninguno
TTML .ttml / .dfxp hh:mm:ss.ms Calidad de transmisión, estilos ricos Streaming, transmisión Limitado (vía IMSC)
Un detalle de las marcas de tiempo confunde a la gente constantemente: SRT usa una coma antes de los milisegundos (00:00:01,000) mientras que VTT usa un punto (00:00:01.000). Ese único carácter es la diferencia entre un archivo VTT que se reproduce y uno que falla silenciosamente.

SRT -- El caballo de batalla universal

SubRip (SRT) es lo más cercano que los subtítulos tienen a una lengua franca. Se remonta a la era del rip de DVD y usa una estructura deliberadamente mínima: un número secuencial, una línea de marca de tiempo de inicio y fin, y una o más líneas de texto. No hay estilos, ni metadatos, ni posicionamiento -- solo sincronización y palabras.

Esa simplicidad es su fuerza. Casi todos los reproductores multimedia del mundo leen SRT, lo que lo convierte en la opción más segura cuando no sabes dónde acabará un archivo. Su debilidad es la web: los navegadores no reproducen SRT de forma nativa, por lo que para vídeo HTML5 necesitas convertirlo. Si ese es tu objetivo, nuestra guía de SRT a VTT recorre el proceso paso a paso.

VTT -- El estándar web

WebVTT (VTT) es el estándar del W3C para pistas de texto en la web. Se parece a SRT -- la línea de marca de tiempo y los bloques de texto te resultarán familiares -- pero añade una cabecera obligatoria WEBVTT, cambia el separador de marca de tiempo a un punto, e incorpora funciones reales: cues de estilo tipo CSS, etiquetas de hablante, posicionamiento y metadatos de capítulos.

Como todos los navegadores modernos soportan VTT a través del elemento HTML5 <track>, es el formato al que apuntar para cualquier cosa que se reproduzca en una página web, incluidos YouTube, Vimeo y reproductores personalizados. La mayoría de las veces, « hacer que esto funcione en la web » significa « convertirlo a VTT ».

ASS y SSA -- Con estilo y potentes

SubStation Alpha (SSA) y su sucesor Advanced SubStation Alpha (ASS) existen por una razón: el estilo. Donde SRT y VTT tratan el texto como simples palabras con formato ligero, ASS/SSA tratan cada evento de subtítulo como un objeto completamente estilizado con fuentes, colores, contornos, sombras, rotación, movimiento y posicionamiento en pantalla. Este es el formato que impulsa subtítulos de anime ricamente estilizados, efectos de karaoke y carteles compuestos directamente sobre la imagen.

El compromiso es que los navegadores y la mayoría de los reproductores simples no entienden ASS en absoluto. Para usar subtítulos con estilo en la web o en un reproductor básico, normalmente los conviertes a SRT o VTT -- aceptando que el estilo rico se perderá en el proceso. Para una mirada más profunda al trabajo con estos formatos, consulta nuestra guía de estilo de subtítulos ASS.

LRC -- Letras, reducidas a lo esencial

LRC es una categoría completamente diferente. En lugar de subtítulos para vídeo, almacena letras para música. Cada línea comienza con una sola marca de tiempo en formato [mm:ss.xx], seguida inmediatamente por el texto de la letra. No hay marcas de tiempo de fin, ni estilos, ni metadatos más allá de una cabecera opcional de título o artista. La siguiente marca de tiempo finaliza implícitamente la línea anterior.

Este minimalismo es deliberado: los reproductores de música como Winamp, foobar2000 y AIMP solo necesitan la hora de inicio de cada línea para desplazar las letras en sincronía. Si estás moviendo subtítulos desde un formato de vídeo a una biblioteca de música, convertir a LRC es la opción correcta, y nuestra guía de SRT a LRC muestra cómo hacerlo limpiamente.

SBV -- El antiguo formato de subtítulos de YouTube

SBV era el formato de subtítulos que YouTube usaba en sus primeros días, con un estilo de marca de tiempo ligeramente inusual (0:00:00.0). YouTube ha avanzado -- sus subtítulos ahora se sirven como VTT -- pero todavía encontrarás archivos SBV en archivos antiguos y herramientas de terceros. Convertir SBV a SRT o VTT suele ser el primer paso para hacerlo utilizable en cualquier plataforma moderna.

TTML -- El estándar de calidad de transmisión

Timed Text Markup Language (TTML), y su perfil orientado al streaming IMSC (así como la antigua extensión DFXP / .dfxp), es un formato basado en XML utilizado por radiodifusores y grandes servicios de streaming. Es verboso y complejo por diseño, porque tiene que cumplir estrictos requisitos de accesibilidad y subtitulación legal, soportar múltiples idiomas y regiones, y transportar diseños precisos para todo, desde teletipos de noticias hasta subtítulos de ópera.

La mayoría de los creadores individuales nunca escribirán TTML a mano, pero puedes necesitar convertir un archivo más simple a TTML al entregar subtítulos a una plataforma que requiere formato de calidad de transmisión, o convertir un archivo TTML recibido a algo más portátil como SRT.

Elegir el formato adecuado

Un camino de decisión simple cubre la gran mayoría de los casos:

  • ¿Reproducir en un navegador web o subir a YouTube/Vimeo? → VTT.
  • ¿Reproducir en un reproductor multimedia de escritorio o móvil (VLC, MPV, teléfono)? → SRT.
  • ¿Necesitas estilos ricos, fuentes o efectos en pantalla? → ASS (luego convierte para la web).
  • ¿Mostrar letras en un reproductor de música? → LRC.
  • ¿Entregar a un radiodifusor o plataforma basada en estándares? → TTML/IMSC.
  • ¿Heredado un archivo SBV antiguo de YouTube? → Convertir a SRT o VTT.

En caso de duda, SRT es el formato de intercambio más seguro porque todos lo leen, y VTT es el formato de entrega web más seguro porque los navegadores lo reproducen de forma nativa. La mayoría de los flujos de trabajo reales implican exactamente una conversión: poner el archivo en el formato que el destino espera.

Convertir entre formatos

La conversión rara vez es sin pérdidas en ambas direcciones. Subir a un formato más rico (SRT → VTT, o VTT → ASS) añade capacidades sin perder información. Bajar (ASS → VTT, o VTT → LRC) descarta funciones que el formato de destino no puede expresar -- estilos, posicionamiento o marcas de tiempo de fin. Esto es esperado, no un defecto: el objetivo es llegar al formato que tu reproductor realmente entiende.

Un buen conversor preserva todo lo que el formato de destino puede contener y degrada con elegancia el resto, de modo que el sincronizado y el texto siempre sobreviven incluso cuando el estilo no.

Ponlo en práctica

La forma más clara de ver cómo difieren estos formatos es tomar un archivo y observar su transformación. Convertir SRT a VTT es el punto de partida más común, y demuestra claramente el cambio de coma a punto, la cabecera obligatoria y los números de secuencia eliminados que definen la frontera del formato.

¿Listo para convertir entre formatos de subtítulos?

Convertir SRT a VTT ahora →

Art?culos Relacionados