SRT significa SubRip Subtitle. Es un formato de texto plano que combina texto de subtítulos con tiempos de inicio y fin. Su sencillez lo convierte en uno de los formatos de intercambio más utilizados.
Cómo se estructura un archivo SRT
Un SRT se divide en bloques o cues. Cada bloque limpio suele tener número, línea de tiempo, texto y una línea vacía antes del siguiente cue.
| Parte | Ejemplo | Función |
|---|---|---|
| Número | 1 | Ordena los cues. |
| Tiempo | 00:00:01,000 --> 00:00:04,000 | Define cuándo aparece y desaparece. |
| Texto | Welcome to our SRT tutorial. | Texto visible. |
| Línea vacía | — | Separa un cue del siguiente. |
1
00:00:01,000 --> 00:00:04,000
Welcome to our SRT tutorial.
2
00:00:05,500 --> 00:00:08,000
Each cue has timing and text.Cómo funcionan los timecodes SRT
La sintaxis habitual es horas:minutos:segundos,milisegundos. El inicio y el final se separan con una flecha y el final debe ser posterior al inicio.
00:01:12,500 --> 00:01:15,800 significa desde 1:12,5 hasta 1:15,8.
¿Qué codificación debe usar un SRT?
UTF-8 es la opción más segura para flujos modernos, especialmente con acentos y alfabetos no latinos. UTF-8 sin BOM suele ser muy portable, aunque la compatibilidad depende de la aplicación.
¿Puede SRT guardar estilos?
SRT está pensado sobre todo para tiempo y texto. Algunos reproductores aceptan etiquetas sencillas, pero no existe soporte uniforme para estilos avanzados.
- Muy portable: Texto, saltos de línea y tiempos.
- A veces compatible: Etiquetas básicas como cursiva o negrita.
- No portable de forma fiable: Fuentes, colores, posiciones exactas, animaciones y efectos; para eso ASS es mejor.
Cómo crear un archivo SRT
- Numera los cues desde 1.
- Añade inicio y fin válidos.
- Coloca el texto bajo el timecode.
- Deja una línea vacía entre bloques.
- Guarda como UTF-8 con extensión .srt.
- Valida y revisa el archivo con el vídeo real.
Errores SRT comunes
1
00:00:04.000 --> 00:00:01.000
Broken timestamp
3
00:00:03,500 --> 00:00:06,000
This cue overlaps the previous one.| Problema | Efecto |
|---|---|
| Timecode inválido | El reproductor puede ignorar el cue. |
| Fin antes del inicio | Duración inválida. |
| Cues solapados | Pueden aparecer dos subtítulos a la vez. |
| Cue vacío | Hay tiempo pero no texto. |
| Numeración rota | Algunos programas lo toleran, pero es mejor mantener una secuencia limpia. |
| Codificación incorrecta | Acentos o caracteres pueden verse mal. |
Un SRT válido puede seguir siendo difícil de leer
No existe un único límite universal de caracteres o velocidad de lectura para todas las plataformas e idiomas.
- Deja suficiente tiempo de lectura.
- Divide frases largas en puntos naturales.
- Evita concentrar demasiadas ideas en un cue.
- Comprueba móvil y escritorio.
- Haz una revisión visual además de la validación técnica.
Dónde se utiliza SRT
Plataformas de vídeo
Como pista de subtítulos independiente.
Edición
Para intercambiar texto temporizado entre herramientas.
Traducción
Para traducir manteniendo el timing.
Accesibilidad
Para ofrecer subtítulos opcionales sin quemarlos en el vídeo.
Flujo SRT recomendado
- Crear o generar la primera versión.
- Corregir texto y puntuación.
- Revisar timing y saltos.
- Validar estructura y solapamientos.
- Traducir desde un master limpio si hace falta.
- Convertir solo si el destino exige otro formato.
- Probar el archivo final en el entorno real.
SRT sigue siendo popular porque combina texto legible con timing simple y portable. Mantén la estructura limpia y usa formatos más complejos solo cuando sean necesarios.
Preguntas frecuentes
¿Qué significa SRT?
Normalmente se interpreta como SubRip Subtitle.
¿Puedo abrir un SRT con Bloc de notas?
Sí. Es texto plano.
¿Por qué SRT usa comas en los tiempos?
La sintaxis habitual usa una coma antes de los milisegundos.
¿Puede SRT guardar colores y fuentes?
No de forma fiable entre plataformas; ASS es mejor para estilos avanzados.
¿Cómo sé si un SRT es válido?
Comprueba sintaxis, duración, orden, solapamientos, bloques vacíos y codificación.