Guía Completa para Convertir Subtítulos SRT a Formato SUB
Aprende a convertir subtítulos SubRip (.srt) a los formatos MicroDVD y SubViewer (.sub) indexados por fotogramas, domina las tasas de fotogramas (FPS) y logra una sincronización perfecta en reproductores clásicos y consolas multimedia.
SubRip (.srt) es reconocido mundialmente como el estándar de facto para subtítulos de video digital. Es un formato ligero, fácil de leer para humanos y soportado de forma nativa por prácticamente cualquier reproductor de software, navegador web y Smart TV moderna. Sin embargo, al trabajar con reproductores de DVD independientes más antiguos, sistemas de cine en casa con certificación DivX/XviD, pantallas multimedia de automóviles o flujos de autoría de video especializados, con frecuencia encontrarás hardware que no puede leer archivos SRT basados en tiempo y exige estrictamente subtítulos con la extensión .sub.
En el campo de la ingeniería de subtítulos, la extensión .sub representa principalmente dos especificaciones de texto muy diferentes: MicroDVD (un formato indexado por fotogramas creado para discos de video y archivos multimedia DivX) y SubViewer 2.0 (un formato basado en marcas de centésimas de segundo). A diferencia de los subtítulos modernos que calculan los intervalos de aparición mediante horas, minutos, segundos y milisegundos, los subtítulos MicroDVD sincronizan los diálogos directamente con los fotogramas individuales que se dibujan en la pantalla.
Debido a que MicroDVD depende de números de fotograma ({fotograma_inicio}{fotograma_fin}) en lugar de tiempo absoluto de reloj, convertir un archivo SRT a SUB requiere una transformación matemática precisa basada en la tasa de fotogramas por segundo (FPS) del video. Un error entre el cálculo de fotogramas y el video provocará que los subtítulos se adelanten o se atrasen de forma progresiva. Esta guía exhaustiva analiza la arquitectura técnica de los formatos SUB, las matemáticas de conversión de FPS, comandos de FFmpeg y soluciones prácticas para problemas comunes.
Comprendiendo SRT y SUB: Códigos de Tiempo Modernos vs. Subtítulos por Fotogramas
SubRip (.srt) fue desarrollado a finales de los años 90 junto con la herramienta de extracción de DVD creada por Brain, con el propósito de almacenar subtítulos en un formato abierto y altamente portable. Un archivo SRT consta de un contador numérico secuencial, una marca de tiempo inicial y final separada por ' --> ' con precisión de milisegundos (HH:MM:SS,mmm), y una o más líneas de texto seguidas de un salto de línea en blanco. El formato SRT delega el estilo visual, la posición y el renderizado al reproductor.
MicroDVD (.sub), creado entre 1999 y 2001 por Tias Software para el popular reproductor MicroDVD, fue diseñado expresamente para contenedores de video MPEG-4, DivX y AVI. En vez de marcas horarias de reloj, cada réplica se define por los números exactos de fotograma en los que debe aparecer y desaparecer: {fotograma_inicio}{fotograma_fin}Texto del subtítulo. Si el texto abarca varias líneas, estas se separan mediante una barra vertical (|). Los archivos MicroDVD también admiten una línea inicial opcional ({1}{1}25.000 o {1}{1}23.976) que indica al reproductor la tasa de fotogramas de destino.
SubViewer 2.0 (.sub) fue diseñado como una alternativa basada en texto que incluye un encabezado de metadatos ([INFORMATION] ... [SUBTITLE]) seguido de tiempos en centésimas de segundo (HH:MM:SS.cs,HH:MM:SS.cs) y líneas de texto delimitadas por la etiqueta [br]. Aunque es menos habitual que MicroDVD en reproductores de DVD físicos, SubViewer cuenta con amplio soporte en programas de edición clásicos. Ambos formatos cumplen una función indispensable para mantener la compatibilidad con equipos retro y pantallas especiales.
6 Razones Clave para Convertir Subtítulos SRT a Formato SUB
Por qué editores de video, archivistas multimedia y aficionados al cine en casa convierten subtítulos SubRip a archivos SUB.
1. Reproducción Nativa en Reproductores de DVD y DivX de Sobremesa
Muchos reproductores de DVD con puerto USB o ranura para discos de datos admiten videos AVI/MPEG-4 pero carecen de decodificador SRT, requiriendo archivos MicroDVD .sub con el mismo nombre para mostrar subtítulos.
2. Pantallas Multimedia y Sistemas de Audio en Automóviles
Numerosos sistemas de infoentretenimiento para tableros de vehículos y pantallas traseras ejecutan firmwares ligeros basados en Linux embebido o Windows CE que solo reconocen archivos MicroDVD .sub.
3. Sincronización Bloqueada al Fotograma Exacto
Dado que MicroDVD vincula cada diálogo a un fotograma de video concreto, la sincronía permanece perfecta incluso al avanzar cuadro por cuadro o editar en programas que operan estrictamente por fotogramas.
4. Compatibilidad con Centros Multimedia Retro y Consolas Modificadas
Aplicaciones clásicas para consolas retro como Xbox Classic (XBMC 1.0), PlayStation 2 (SMS Player) y Nintendo Wii ofrecen un rendimiento óptimo al procesar subtítulos ligeros en formato MicroDVD.
5. Formato Compacto Multilínea mediante Barras Verticales
MicroDVD compacta subtítulos de varias líneas en una sola cadena mediante barras verticales ({120}{250}Línea 1|Línea 2), reduciendo el tamaño del archivo y evitando errores de salto de línea en reproductores antiguos.
6. Conversión 100% Privada en el Navegador
Nuestro convertidor procesa tus archivos exclusivamente en la memoria local de tu navegador mediante JavaScript. Ningún archivo ni texto de video se envía a servidores externos.
SRT vs. MicroDVD SUB vs. SubViewer SUB: Comparativa Técnica de 10 Puntos
Análisis técnico exhaustivo de modelos de temporización, delimitadores de formato, encabezados y compatibilidad.
| Característica / Especificación | SubRip (.SRT) | MicroDVD (.SUB) | SubViewer 2.0 (.SUB) |
|---|---|---|---|
| Mecanismo de Temporización | Basado en tiempo (Milisegundos: HH:MM:SS,mmm) | Basado en fotogramas (Números: {inicio}{fin}) | Basado en tiempo (Centésimas: HH:MM:SS.cs) |
| Dependencia de los FPS | Ninguna (Independiente de la tasa de cuadros) | Alta (Requiere los FPS exactos del video) | Ninguna (Tiempo de reloj absoluto) |
| Delimitador Multilínea | Salto de línea estándar (\n) | Barra vertical (|) | Etiqueta explícita ([br]) |
| Encabezado de Archivo | Sin encabezado (Comienza con el subtítulo 1) | Encabezado FPS opcional ({1}{1}25.000) | Bloque de metadatos obligatorio ([INFORMATION]) |
| Contador Secuencial | Entero secuencial obligatorio (1, 2, 3...) | Sin contador (Implícito en los fotogramas) | Sin contador (Solo marcas de tiempo) |
| Soporte de Etiquetas HTML | Etiquetas básicas (<i>, <b>, <u>, <font>) | Etiquetas propias ({Y:i}, {Y:b}) o texto plano | Limitado o texto plano |
| Smart TVs y Reproductores Web | Universal (Compatibilidad nativa del 100%) | Limitado (Requiere VLC, MPV o reproductor retro) | Muy limitado (Solo software antiguo) |
| Reproductores DVD/DivX de Sobremesa | Inconsistente en firmwares clásicos | Soporte nativo universal en hardware | Admitido en ciertos chipsets DivX |
| Tamaño Medio de Archivo | Pequeño (~40 KB por película) | Muy compacto (~25 KB por película) | Moderado (~45 KB con encabezado) |
| Caso de Uso Principal | Video web, streaming, YouTube, Smart TVs | Reproductores de hardware, consolas retro, autos | Edición clásica en PC y archivado |
Guía de Fotogramas por Segundo (FPS): Cómo Evitar Desincronizaciones
Elegir los FPS correctos es el factor individual más importante al convertir a subtítulos MicroDVD.
Dado que MicroDVD especifica el momento de aparición de cada réplica contando los fotogramas del video, utilizar un valor de FPS incorrecto en la fórmula de conversión provocará una desincronización progresiva. Si la tasa elegida es mayor que la tasa real del video, los subtítulos aparecerán cada vez más tarde respecto a la voz. Si es menor, aparecerán antes de tiempo.
Por ejemplo, una película codificada a 23.976 FPS (cine estándar / Blu-ray estadounidense) que se convierta utilizando un ajuste de 25.000 FPS acumulará aproximadamente 2,5 segundos de desfase por cada minuto de metraje. A los 20 minutos de película, los subtítulos estarán desfasados por casi un minuto completo, haciendo imposible seguir el diálogo.
La tabla siguiente detalla las tasas de fotogramas estándar empleadas en la industria del cine y la televisión. Te recomendamos verificar siempre tu archivo de video con VLC Media Player (Ctrl+J) o MediaInfo antes de realizar la conversión.
| Tasa de Fotogramas | Estándar de la Industria | Aplicaciones Típicas de Video |
|---|---|---|
| 23.976 FPS | Cine NTSC / Estándar 24p | Películas de cine comercial, Blu-rays de anime y series de televisión para streaming. |
| 24.000 FPS | Cine Digital DCI | Proyecciones cinematográficas digitales, copias DCP maestras y producciones europeas de cine. |
| 25.000 FPS | Emisión PAL / SECAM | Televisión europea, británica, australiana y latinoamericana, así como discos DVD PAL. |
| 29.970 FPS | Televisión NTSC | Transmisiones televisivas en Norteamérica y Japón, documentales en DVD y grabaciones de videocámara. |
| 30.000 FPS | Video Digital para Web | Clips de video para internet, grabaciones de pantalla y videos grabados con teléfonos inteligentes. |
| 50.000 FPS | Alta Frecuencia PAL | Retransmisiones deportivas en Europa y emisiones televisivas en alta definición a 50 Hz. |
| 59.940 / 60 FPS | Alta Frecuencia NTSC / Videojuegos | Videos de videojuegos en YouTube a 60 fps, deportes de acción y cámaras de alta velocidad. |
Matemáticas de la Conversión de Subtítulos Basada en Fotogramas
Cómo se transforman las marcas de tiempo en números enteros de fotograma.
Número de Fotograma = Math.round((Tiempo_en_Milisegundos / 1000) × FPS_del_Video)1. Lectura del Tiempo: El convertidor toma la marca de inicio y fin del subtítulo SRT (por ejemplo, 00:01:24,500) y la calcula en milisegundos totales: (1 min × 60.000 ms) + (24 s × 1.000 ms) + 500 ms = 84.500 milisegundos (84,500 segundos).
2. Multiplicación por FPS: El tiempo en segundos se multiplica por la tasa de fotogramas del video. A 25.000 FPS (PAL): 84,500 × 25 = 2.112,5. Al redondear al entero más cercano se obtiene el Fotograma de Inicio 2113.
3. Cálculo del Fotograma Final: Si la réplica termina en 00:01:28,000 (88,000 segundos), el fotograma final es: 88,000 × 25 = 2.200. El bloque queda formateado como {2113}{2200}.
4. Salvaguarda de Duración Mínima: Si un subtítulo muy corto produce el mismo fotograma inicial y final por redondeo, el convertidor suma automáticamente 1 al fotograma final para que permanezca visible al menos durante un fotograma completo.
Paso a Paso: Cómo Convertir SRT a SUB Online
Sigue estos sencillos pasos para transformar tus subtítulos SubRip SRT en archivos SUB limpios y perfectamente sincronizados.
Sube o Pega tu Contenido SRT
Arrastra y suelta tu archivo .srt directamente en el área de carga o copia el texto de tus subtítulos y pégalo en el panel izquierdo.
Elige el Formato de Destino (MicroDVD o SubViewer)
Selecciona MicroDVD (.sub) para reproducción indexada por fotogramas en reproductores DVD/DivX, o SubViewer 2.0 (.sub) para marcas temporales en centésimas.
Indica la Tasa de Fotogramas (FPS) del Video
Al convertir a MicroDVD, selecciona la tasa exacta de fotogramas de tu video (ej. 23.976, 24, 25 o 29.97 FPS) para garantizar una sincronía impecable con el audio.
Descarga tu Archivo .SUB Convertido
Haz clic en el botón Descargar .SUB para guardar el archivo en tu dispositivo o copia el texto generado al portapapeles para comprobarlo de inmediato.
Antes y Después: Ejemplo de Conversión de SRT a MicroDVD y SubViewer
Comprueba cómo un subtítulo SubRip con múltiples líneas y formato básico se convierte limpiamente a MicroDVD y SubViewer 2.0.
1
00:01:20,100 --> 00:01:23,450
¡Bienvenidos a la presentación!
Disfruten de esta película en alta definición.
2
00:01:24,500 --> 00:01:28,000
Creado por <i>SRTConverters</i>.
¡Visítanos hoy mismo!{1}{1}25.000
{2003}{2086}¡Bienvenidos a la presentación!|Disfruten de esta película en alta definición.
{2113}{2200}Creado por SRTConverters.|¡Visítanos hoy mismo![INFORMATION]
[TITLE]Converted with SRTConverters
[AUTHOR]SRTConverters
[SOURCE]
[PRG]SRT to SUB Converter
[FILEPATH]
[DELAY]0
[CD TRACK]0
[COMMENT]Free Online Subtitle Converter
[END INFORMATION]
[SUBTITLE]
[COLF]&H00FFFFFF,[STYLE]no,[SIZE]18,[FONT]Arial
00:01:20.10,00:01:23.45
¡Bienvenidos a la presentación![br]Disfruten de esta película en alta definición.
00:01:24.50,00:01:28.00
Creado por SRTConverters.[br]¡Visítanos hoy mismo!Análisis de la Conversión: Observa cómo el formato MicroDVD une las dos líneas de diálogo con una barra vertical (|) y sustituye las marcas en milisegundos por fotogramas a 25 FPS ({2003}{2086}). En SubViewer 2.0 se preserva la medida horaria en centésimas (00:01:20.10,00:01:23.45) y las líneas se separan con [br]. En ambos casos, las etiquetas HTML como <i> se limpian para asegurar la lectura en reproductores antiguos.
MicroDVD vs. SubViewer vs. VobSub: Aclarando la Ambigüedad de la Extensión .SUB
Por qué la extensión .sub puede corresponder a archivos totalmente distintos.
Uno de los motivos de mayor confusión en el video digital es que tres tecnologías esencialmente diferentes comparten la misma extensión '.sub':
1. MicroDVD (.sub): Archivo de texto plano ligero con tiempos definidos por fotogramas ({inicio}{fin}texto). Es el formato que genera nuestra herramienta y el que leen reproductores DVD de mesa y equipos DivX.
2. SubViewer 2.0 (.sub): Archivo de texto con encabezado de metadatos [INFORMATION] y marcas de tiempo en centésimas de segundo, también generado por nuestra herramienta.
3. VobSub (.sub + .idx): Formato de subtítulos binario extraído directamente de discos DVD-Video comerciales. Los archivos VobSub NO contienen texto editable, sino imágenes gráficas comprimidas (bitmaps) de los subtítulos originales acompañadas de un archivo índice (.idx). No pueden abrirse con un editor de texto sin antes realizar un reconocimiento óptico de caracteres (OCR).
Cómo Convertir SRT a SUB desde la Línea de Comandos con FFmpeg
Automatiza la conversión por lotes en directorios de video mediante la herramienta de código abierto FFmpeg.
ffmpeg -i input.srt -c:s microdvd -r 23.976 output.sub- -i input.srt: Define el archivo de subtítulos SubRip de entrada.
- -c:s microdvd: Indica a FFmpeg que codifique los subtítulos en formato MicroDVD .sub.
- -r 23.976: Establece la tasa de fotogramas empleada para convertir los milisegundos a números de frame (ajustar a 24, 25 o 29.97 según el video).
- output.sub: Nombre y ruta del archivo de subtítulos MicroDVD generado.
5 Casos de Uso Reales para la Conversión de SRT a SUB
Situaciones prácticas donde convertir subtítulos SubRip a formato SUB es la mejor solución.
1. Grabación de Discos AVI/DivX para Reproductores de DVD Físicos
Muchos reproductores de salón con puerto USB o lector de discos pueden reproducir archivos AVI pero necesitan obligatoriamente un archivo .sub con el mismo nombre (ej. pelicula.avi y pelicula.sub) para mostrar subtítulos.
2. Pantallas y Sistemas de Infoentretenimiento en Vehículos
Las pantallas traseras y los sistemas de audio para salpicaderos ejecutan firmwares sencillos que leen subtítulos MicroDVD .sub de manera nativa sin sobrecargar el procesador del vehículo.
3. Centros Multimedia en Consolas de Videojuegos Clásicas
Programas como XBMC en la Xbox clásica o SMS Player en PlayStation 2 rinden de forma óptima al decodificar subtítulos MicroDVD sin caídas en la tasa de cuadros del video.
4. Creación de Discos en Suites de Autoría Tradicionales
Versiones clásicas de programas de autoría de DVD como DVD Maestro, Scenarist y Sonic DVDit aceptan listas de texto indexadas por fotogramas para generar pistas de subtítulos para discos ópticos.
5. Verificación Fotograma a Fotograma en Edición de Video
Editores que trabajan en software de montaje pueden contrastar el número exacto de fotograma de un archivo MicroDVD con la línea de tiempo para asegurar que las réplicas comiencen exactamente en el corte de plano.
Solución de Problemas Comunes en la Conversión de SRT a SUB
Respuestas rápidas para fallos de sincronía, texto cortado y problemas de codificación.
Los subtítulos se van desincronizando con el paso de los minutos
Causa: La tasa de fotogramas (FPS) seleccionada en la conversión no coincide con la del video (por ejemplo, se convirtió a 25 FPS un video de 23.976 FPS).
Abre el video en VLC Media Player, pulsa Ctrl+J para revisar Información del códec, comprueba los FPS reales y vuelve a convertir el archivo SRT con el valor exacto.
Los subtítulos de varias líneas aparecen en un solo renglón amontonado
Causa: El reproductor multimedia no interpreta saltos de línea estándar o no reconoce el carácter de barra vertical (|) de MicroDVD.
Comprueba si hay actualizaciones de firmware para tu equipo o cambia al modo SubViewer 2.0, que utiliza etiquetas [br] explícitas para dividir los renglones.
El reproductor de DVD no reconoce el archivo o muestra un error de lectura
Causa: Ciertos reproductores requieren obligatoriamente una línea inicial de declaración de tasa de fotogramas para identificar el archivo.
Asegúrate de marcar la casilla 'Incluir Encabezado FPS' al convertir a MicroDVD para que se añada la cabecera {1}{1}FPS al inicio del documento.
Las letras con tilde, caracteres especiales o signos aparecen con símbolos extraños
Causa: El archivo SRT original estaba en codificación UTF-8 mientras que el reproductor físico solo lee caracteres en ANSI o Windows-1252.
Abre el archivo .sub generado en el Bloc de notas de Windows, pulsa Archivo > Guardar como y selecciona la codificación ANSI o UTF-8 según las especificaciones de tu aparato.
Flujo de Trabajo Profesional para Subtítulos
Recomendaciones para preparar, convertir y probar subtítulos con total garantía en hardware físico.
Resumen y Conclusiones
Convertir subtítulos SubRip (.srt) al formato SUB (MicroDVD o SubViewer) permite salvar la brecha tecnológica entre los archivos de video actuales y los reproductores físicos clásicos. Comprender el papel clave de las tasas de fotogramas por segundo y aplicar cálculos exactos garantiza una reproducción fluida y sin desajustes.
SRTConverters te proporciona una herramienta en línea rápida, gratuita y totalmente privada para convertir tus subtítulos con soporte para todas las tasas de fotogramas del mercado. Tus subtítulos estarán listos para disfrutarse en cualquier pantalla.