¿Qué es el formato de archivo SRT?
Un archivo con la extensión .srt contiene subtítulos de películas guardados en formato de texto plano. Cada bloque de subtítulos contiene tres elementos, separados del siguiente bloque por una línea en blanco:
- Número secuencial - un número entero que comienza en 1 e identifica cada entrada de subtítulo,
- Marcas de tiempo - tiempos de inicio y fin en el formato
HH:MM:SS,mmm --> HH:MM:SS,mmm(nótese la coma como separador decimal, no un punto), - Texto del subtítulo que se mostrará en pantalla (una o más líneas).
Debajo de las marcas de tiempo, pueden aparecer coordenadas de visualización opcionales. Cuando no hay datos de posición, los subtítulos se muestran por defecto en la parte inferior central de la pantalla.
Los archivos .srt se guardan en el formato SubRip, desarrollado alrededor del año 2000. El formato es compatible con prácticamente todos los reproductores multimedia y plataformas de vídeo, incluidos VLC, mpv y YouTube. Admite un formato básico en línea mediante etiquetas de estilo HTML como <i> para cursiva, <b> para negrita y <u> para subrayado, aunque la compatibilidad de los reproductores con estas etiquetas varía.
Los archivos suelen estar codificados en UTF-8. Una marca de orden de bytes (BOM) UTF-8 (EF BB BF) puede aparecer en el byte 0, pero no es obligatoria y puede causar problemas de visualización en algunos reproductores.
Los archivos .srt suelen seguir una convención de nomenclatura que incluye el título de la película y el idioma de los subtítulos; por ejemplo, Titanic.eng.srt. Pueden convertirse a otros formatos como WebVTT o .ASS, editarse con herramientas dedicadas como Subtitle Edit, o abrirse en cualquier editor de texto plano.
Seguridad y protección
RIESGO: LOWUn .srt es texto plano y no puede ejecutar código, por lo que el archivo en sí es seguro de abrir. Dos advertencias históricas: (1) vulnerabilidades de reproductores de hace años (por ejemplo, la investigación «Subtitle Hell» de 2017) abusaban del análisis de subtítulos mal formados, así que mantén tu reproductor multimedia actualizado; (2) los subtítulos descargados de sitios dudosos ocasionalmente llevan nombres de archivo engañosos o enlaces en el texto: lee, no confíes ciegamente. Vigila también la codificación: guarda como UTF-8 para que los caracteres acentuados se muestren correctamente.
Detalles del formato
en pocas palabrasProgramas que abren archivos SRT
Detalles técnicos
especificación profunda| Tipo de archivo | Formato de subtítulos temporizados en texto plano |
| Tipo MIME | application/x-subrip |
| Codificación de texto | UTF-8 (preferido) o ANSI/Windows-1252 heredado; se permite BOM opcional (EF BB BF) en el byte 0 |
| Finales de línea | LF o CRLF; ambos aceptados por la mayoría de los reproductores |
| Formato de código de tiempo | HH:MM:SS,mmm --> HH:MM:SS,mmm - la coma separa los segundos de los milisegundos (no un punto) |
| Estructura del bloque | Entero de secuencia → línea de código de tiempo → una o más líneas de texto → separador de línea en blanco |
| Formato en línea | Etiquetas estilo HTML (<b>, <i>, <u>, <font color="...">); la compatibilidad del reproductor varía |
| Datos de posición opcionales | Coordenadas de píxeles X1, X2, Y1, Y2 añadidas a la línea de código de tiempo |
| Posición de subtítulos por defecto | Centro inferior del fotograma de vídeo cuando no se especifican coordenadas |
| Firma de archivo | Ninguna - sin bytes mágicos; identificado por la estructura del bloque y la extensión .srt |
| Numeración de secuencias | Enteros que comienzan en 1; la mayoría de los reproductores toleran numeración no secuencial o reiniciada |
| Subtítulos superpuestos | Permitido - dos bloques pueden compartir rangos de tiempo superpuestos |
| Soporte de plataformas | Universalmente aceptado; soportado nativamente por YouTube, Vimeo y la mayoría de los servicios de streaming |
| Formatos relacionados | .vtt (WebVTT), .ass/.ssa (Advanced SubStation Alpha), .sub (MicroDVD), .sbv (YouTube) |
| Lanzado | circa 2000 (SubRip program by Zuggy); the de facto standard subtitle format |
| Estándar abierto | Sí · libre de regalías |
| Especificación | en.wikipedia.org |
Conversiones de SRT
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SRT.