Subtítulo MicroDVD (.sub)

Especificación Estándar

MicroDVD Subtitle (SUB) es un formato de subtítulos heredado basado en fotogramas que sincroniza las señales de diálogo utilizando números de fotograma exactos de vídeo en lugar de marcas de tiempo de reloj absolutas.

Convertir de SUB a SRT

Convertidor gratuito de SUB a SRT en el navegador. Convierte archivos al instante en tu dispositivo.

Inspeccionar y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de SUB inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Conversión 100% privada en el navegador; los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (Bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de SUB inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

7B 31 7D 7B / 7B 30 7D 7B

REPRESENTACIÓN ASCII: {1}{ / {0}{

Estandarización: Especificación de archivos MicroDVD

Especificaciones técnicas

Arquitectura del contenedorFormato de texto basado en fotogramas donde cada línea define {fotograma_inicio}{fotograma_fin} seguido del texto de los subtítulos
CompresiónTexto plano sin comprimir
Orden de bytes (Endianness)Flujo de texto UTF-8 o ANSI
Espacios de colorCódigos de control MicroDVD opcionales ({y:b}, {y:i}, {c:$BBGGRR})
Canales y estructuraTexto de subtítulos sincronizado por fotogramas con formato básico
Dimensiones máximasLíneas secuenciales ilimitadas
TransparenciaNinguna
Streaming y progresivoReproducción en streaming secuencial fotograma a fotograma

Matriz de comparación técnica: SUB frente a la competencia

Atributo técnicoSUB (Actual)SRTVTTASS
Mecanismo de SincronizaciónNúmeros de fotograma ({fotograma_inicio}{fotograma_fin})Códigos de tiempo (HH:MM:SS,mmm)Códigos de tiempo (HH:MM:SS.mmm)Códigos de tiempo (H:MM:SS.cc)
Dependencia de la Velocidad de Fotogramas100% dependiente de los FPS exactos del vídeoIndependiente de la velocidad de fotogramas del vídeoIndependiente de la velocidad de fotogramas del vídeoIndependiente de la velocidad de fotogramas del vídeo
Soporte Web ModernoNinguno (requiere conversión)Requiere conversión JS<track> HTML5 nativoRequiere WebAssembly
Uso ActualArchivos heredados DivX/XviDEstándar global universalEstándar de vídeo web modernoAnime y subtítulos con estilo

Modos de corrupción comunes y guía de recuperación hexadecimal

Los subtítulos se reproducen al doble de velocidad o a la mitad de velocidad que el audio de la película.

Causa raíz: Desajuste de la velocidad de fotogramas (por ejemplo, subtítulo sincronizado para vídeo de 29,97 fps reproducido con un archivo de 23,976 fps).

Recuperación: Convierta a SRT basado en marcas de tiempo con los FPS correctos utilizando el conversor de subtítulos de File2File.

Análisis de seguridad y vectores de ataque al analizador

Los analizadores de MicroDVD evalúan las matemáticas de cálculo de fotogramas donde el desbordamiento de enteros puede causar corrupción en la memoria del búfer.

Vectores de ataque conocidos

  • Desbordamiento de enteros durante la conversión de marcas de tiempo de fotograma a milisegundo.
  • Lectura excesiva de búfer al analizar etiquetas de llaves sin cerrar.
  • Denegación de servicio a través de secuencias de números de fotograma negativos o descendentes.

Mejores prácticas defensivas: Valide que los números de fotograma finales sean estrictamente mayores que los números de fotograma iniciales.

Orígenes históricos e hitos

2005Reemplazado gradualmente por los formatos SRT y ASS basados en marcas de tiempo en la distribución de vídeo digital.
2001Se vuelve muy popular durante la era temprana de ripeo de vídeo DivX y XviD.
1999Petr Svoboda desarrolla el reproductor MicroDVD e introduce el formato de subtítulos basado en fotogramas .sub.

Ventajas clave y pros

  • Garantiza una sincronización de subtítulos exacta a nivel de fotograma vinculada directamente a los ciclos de actualización del vídeo.
  • Sintaxis extremadamente compacta: cada señal ocupa exactamente una línea de texto (por ejemplo, '{100}{250}Hola mundo').
  • Compatible con los principales reproductores multimedia de escritorio heredados (VLC, MPC, GOM Player).

Limitaciones técnicas y contras

  • Dependiente de la velocidad de fotogramas: si la velocidad de fotogramas del vídeo cambia (por ejemplo, de 23,976 fps a 25 fps), todos los subtítulos pierden la sincronización inmediatamente.
  • Extensión de archivo ambigua: '.sub' también se utiliza para gráficos de mapa de bits de DVD VobSub binarios.
  • No es compatible de forma nativa con los navegadores web modernos ni con las plataformas de streaming.

Curiosidades técnicas interesantes

  • Cada línea de un archivo SUB de MicroDVD comienza con llaves que contienen los números de fotograma: '{1200}{1280}¡Cuidado!'.
  • Si un archivo SUB no declara la velocidad de fotogramas del vídeo en la línea 1, los reproductores multimedia modernos deben adivinarla (lo que a menudo causa errores de sincronización).
  • El formato fue creado específicamente para el clásico reproductor MicroDVD, que permitía aspectos personalizados en Windows 98.

Preguntas técnicas frecuentes

¿Por qué mis subtítulos .sub están desincronizados con mi vídeo?

Porque los archivos .sub usan números de fotograma en lugar de tiempo real. Si tu vídeo se reproduce a una velocidad de fotogramas diferente (como 24 fps frente a 30 fps) para la que se creó el subtítulo, se desincronizará.

¿Cómo puedo convertir .sub a .srt?

Puedes convertir archivos .sub basados en fotogramas en subtítulos .srt universales con códigos de tiempo con un solo clic utilizando File2File.app directamente en tu navegador web.

¿Cuál es la diferencia entre el .sub de texto y el .sub de VobSub?

El .sub de texto (MicroDVD) es un archivo de texto plano con llaves. El .sub de VobSub es un archivo binario que contiene imágenes gráficas sin procesar extraídas directamente de un DVD, emparejado con un archivo de índice .idx.