Formatos de subtítulos explicados: SRT, WebVTT, EBU-STL y más
SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1 y EBU-TT-D: qué es cada formato, quién lo pide, convenciones de velocidad de lectura y cómo hacer el QC.
El formato de subtítulos que entregas depende de a dónde va la película. SRT es el formato universal de texto plano que aceptan la mayoría de plataformas y festivales. WebVTT es el estándar de los reproductores web. SCC transporta closed captions al estilo estadounidense para emisión. EBU-STL es el veterano formato europeo de intercambio para emisión. iTT es el formato de texto temporizado de Apple. IMSC1 y EBU-TT-D son perfiles XML modernos de TTML que usan los servicios de streaming y de emisión online. ASS es para subtítulos con mucho estilo, a menudo incrustados.
La regla que más problemas ahorra: lee primero la especificación de entrega y exporta exactamente lo que pide. Esta guía explica cada uno de los formatos de subtítulos, quién suele exigirlo, las convenciones de lectura que se aplican a todos y cómo revisar los archivos antes de que salgan de tus manos.
Los caballos de batalla de texto plano: SRT y WebVTT
SRT (SubRip)
SRT es una lista numerada de subtítulos, cada uno con una hora de entrada y de salida y una o dos líneas de texto. Es fácil de leer, fácil de editar en cualquier editor de texto y se acepta casi en todas partes: plataformas de vídeo, muchos agregadores de streaming y la mayoría de las plataformas de inscripción en festivales.
Sus límites son la razón de que existan otros formatos. SRT no tiene un estándar de posición ni de estilo. Algunos reproductores respetan etiquetas básicas de cursiva, otros las ignoran. La codificación también importa: guarda en UTF-8, o los caracteres acentuados pueden romperse en algunos reproductores, algo especialmente visible en español.
WebVTT
WebVTT es el formato de subtítulos de la web, usado con el elemento track de HTML5. Se parece a SRT con una cabecera y un punto en lugar de una coma en los tiempos, y añade ajustes de posición y alineación, además de estilos. Si el destino es una web, un reproductor propio o un servicio de alojamiento de vídeo en la web, WebVTT suele ser la elección correcta.
Subtítulos con estilo: ASS
ASS (Advanced SubStation Alpha) admite fuentes, colores, contornos, posicionamiento preciso y efectos. Es popular para trabajos estilizados, texto tipo karaoke y películas donde los subtítulos forman parte del diseño. Pocas plataformas profesionales aceptan ASS como sidecar, así que se usa sobre todo para crear el look y luego incrustarlo en la imagen.
Formatos de emisión: SCC y EBU-STL
SCC (Scenarist Closed Caption)
SCC transporta closed captions CEA-608, el estándar de subtitulado de la línea 21 usado en la emisión norteamericana. Lo piden a menudo las cadenas de EE. UU. y algunos distribuidores. El formato tiene restricciones estrictas: un juego de caracteres limitado, una rejilla de subtítulos fija con una longitud máxima de fila corta y tiempos ligados a las frecuencias de fotogramas de emisión. Cuenta con líneas más cortas que en SRT.
EBU-STL
EBU-STL (EBU Tech 3264) es un formato binario de intercambio de subtítulos que las cadenas europeas usan desde hace décadas. Las cadenas y sus proveedores de subtitulado aún lo piden para flujos de televisión lineal. Como es binario, no puedes arreglarlo en un editor de texto; expórtalo bien desde el principio y valídalo.
Texto temporizado en XML: iTT, IMSC1 y EBU-TT-D
Todos estos formatos se basan en TTML (Timed Text Markup Language), el estándar XML del W3C para texto temporizado. Se diferencian en el perfil: qué funciones permiten y quién los espera.
- iTT (iTunes Timed Text) es el formato de Apple basado en TTML, que se usa al entregar a las plataformas de Apple a través de sus socios de entrega.
- IMSC1 es un perfil TTML del W3C pensado para medios en internet. Muchos servicios de streaming aceptan o prefieren un perfil IMSC para subtítulos de texto. Comprueba si la especificación nombra una versión concreta de IMSC.
- EBU-TT-D es el perfil TTML de la Unión Europea de Radiodifusión para distribución, usado en los servicios online y de televisión conectada de las cadenas europeas.
Si una especificación dice «TTML», pregunta qué perfil. Las diferencias importan a los validadores.
Quién pide qué
Solo patrones generales. Cada plataforma, cadena y festival publica sus propias reglas, y esas reglas cambian.
- Web y redes: SRT o WebVTT como sidecar, o subtítulos incrustados para plataformas y feeds con reproducción automática que ignoran los sidecar.
- Servicios de streaming: normalmente un perfil TTML como IMSC1, a veces SRT para servicios más pequeños. Sigue la guía de estilo al pie de la letra.
- Plataformas de Apple: iTT, normalmente entregado a través de un socio autorizado.
- Emisión en EE. UU.: SCC para closed captions.
- Emisión europea: EBU-STL para flujos tradicionales, EBU-TT-D para servicios online.
- Festivales: normalmente un archivo SRT para el comité de selección, más copias de proyección subtituladas según la especificación técnica del festival. Consulta nuestra checklist de entregables para festivales.
Velocidad de lectura y longitud de línea
El formato transporta el texto; las convenciones deciden si la gente puede leerlo. Pautas habituales, que varían según la plataforma y el público:
- Dos líneas como máximo por subtítulo, con el salto de línea en un límite natural de la frase.
- Longitud de línea normalmente de unos 37 a 42 caracteres para alfabetos latinos. Los formatos de subtitulado para emisión como SCC son más estrictos.
- Velocidad de lectura expresada a menudo en caracteres por segundo. Muchas guías sugieren unos 15 a 17 para contenido adulto, y menos para programación infantil, mientras que algunas plataformas permiten hasta unos 20.
- Duración mínima: en general se evita menos de un segundo; unos cinco sextos de segundo es un mínimo habitual. La duración máxima suele rondar los siete segundos.
- Huecos de un par de fotogramas entre subtítulos consecutivos ayudan al ojo a registrar el cambio.
- Cambios de plano: evita subtítulos que crucen un corte por solo unos fotogramas.
Los subtítulos traducidos suelen ser más largos que el original. Deja margen cuando segmentes el original.
QC antes de entregar
Un archivo de subtítulos rechazado suele fallar por razones aburridas: solapamientos, un subtítulo demasiado rápido para leerse, un carácter roto, la frecuencia de fotogramas equivocada. Comprueba:
- La codificación (UTF-8 para formatos de texto) y que se ven todos los caracteres especiales.
- Que no hay subtítulos solapados ni de duración cero.
- Velocidad de lectura y longitud de línea dentro de los límites de la plataforma.
- Tiempos sincronizados del primer subtítulo al último, sobre todo tras cambios de imagen.
- Que la frecuencia de fotogramas y el timecode de inicio coinciden con el máster.
- Que el archivo se reproduce en el reproductor de destino o pasa el validador de la plataforma.
En cinemaOS, Finisher ▸ Localize ▸ Captions pasa el QC contra un perfil antes de exportar. Strict informa de cada problema para que lo resuelvas, y Compatible Repair busca un archivo que se reproduzca bien en todos los reproductores. Desde el mismo sitio puedes exportar SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1, EBU-TT-D o FCPXML, o usar Burn In para una versión con los subtítulos renderizados en la imagen. Si antes necesitas los subtítulos en otro idioma, consulta cómo traducir subtítulos en local en tu Mac.
FAQ
¿Entrego SRT o WebVTT?
Entrega lo que especifique el destino. Sin especificación, SRT es la opción general más segura y WebVTT es mejor para reproductores web.
¿Puedo convertir SRT a EBU-STL o SCC después?
Puedes, pero las conversiones dejan ver los límites: las filas cortas y los caracteres restringidos de SCC, y la estructura binaria de EBU-STL. Segmenta y haz el QC para el formato más estricto que necesites y exporta los demás desde la misma fuente.
¿Cuándo debería incrustar los subtítulos?
Cuando el reproductor ignora los archivos sidecar, en publicaciones para redes y feeds con reproducción automática, o cuando una sala de proyección lo pide. Conserva también un máster limpio sin subtítulos.
Exporta el formato correcto a la primera
Mantén una única fuente de subtítulos corregida y exporta desde ella cada formato de entrega. Descarga cinemaOS para pasar el QC y exportar todos los formatos en tu Mac durante la prueba gratuita de 60 días; no pide tarjeta.