Guía Definitiva para Convertir Subtítulos Blu-ray SUP (PGS) a SRT
Aprenda cómo funciona la arquitectura de subtítulos gráficos Blu-ray, el reconocimiento óptico OCR y cómo generar archivos de texto SubRip limpios.
Los discos Blu-ray y las copias de vídeo en alta definición suelen empaquetar sus subtítulos en formato .SUP, conocido técnicamente como Presentation Graphic Stream (PGS). A diferencia de formatos de texto plano como SubRip (.srt) o WebVTT (.vtt), un archivo PGS SUP no contiene ni un solo carácter de texto sin procesar. En su lugar, es una secuencia estructurada de imágenes de mapa de bits indexadas de 8 bits comprimidas, donde cada línea de diálogo está pre-renderizada como un gráfico con fuentes, colores y bordes transparentes propios.
Debido a esta naturaleza gráfica, los convertidores tradicionales que intentan interpretar texto o simplemente cambiar la extensión del archivo fallan por completo. Renombrar un archivo .sup a .srt o abrirlo en el bloc de notas solo muestra datos binarios ilegibles, haciendo que los reproductores multimedia se bloqueen o ignoren la pista de subtítulos. Para convertir un archivo Blu-ray SUP en un subtítulo SRT estándar y universal, las imágenes deben someterse a reconocimiento óptico de caracteres (OCR).
Nuestro convertidor online combina el análisis binario de paquetes PGS en el navegador con un motor OCR de alto rendimiento en WebAssembly. Descomprime las imágenes RLE, aplica las paletas de color integradas, calcula tiempos exactos en milisegundos a partir del reloj PTS de 90 kHz y extrae los diálogos en subtítulos SubRip limpios y editables, todo sin subir ningún archivo a servidores externos.
¿Qué es un Archivo Blu-ray SUP (PGS)?
Un archivo .sup es un flujo elemental de subtítulos extraído de un contenedor Blu-ray M2TS o de un archivo Matroska (.mkv). Diseñado específicamente para discos ópticos de alta definición, el formato PGS permite a los estudios cinematográficos utilizar tipografías exclusivas con sombras y posiciones fijas, asegurando que los subtítulos se vean idénticos en cualquier reproductor físico.
Internamente, un archivo SUP se divide en conjuntos de visualización (Display Sets). El segmento Presentation Composition Segment (PCS) controla la resolución y el momento de mostrar u ocultar la imagen. El Window Definition Segment (WDS) define el área de pantalla. El Palette Definition Segment (PDS) contiene la tabla de colores YCbCr con valores de transparencia alfa, y el Object Definition Segment (ODS) almacena la imagen comprimida con un algoritmo RLE específico.
La sincronización se rige por marcas Presentation Time Stamps (PTS) basadas en un reloj de 90 kHz. Un subtítulo aparece cuando un PCS con objetos activos llega al decodificador y permanece hasta que un PCS de limpieza (con 0 objetos) indica su borrado. Convertir esto a SRT requiere transformar los ciclos de 90 kHz a milisegundos y asociarlos al texto extraído por OCR.
¿Por Qué Convertir Subtítulos Blu-ray SUP a SubRip (.SRT)?
Descubra las enormes ventajas de compatibilidad, rendimiento y almacenamiento al pasar de imágenes a subtítulos de texto estándar.
Compatibilidad Universal con Todos los Reproductores
Aunque reproductores como VLC o Kodi leen mapas de bits PGS, la mayoría de Smart TVs, navegadores móviles, Chromecast y consolas no admiten SUP. Convertir a SubRip (.srt) garantiza una reproducción fluida en cualquier pantalla sin necesidad de transcodificación.
Reducción de Tamaño de Más del 99%
Dado que los archivos Blu-ray SUP almacenan cientos de imágenes gráficas para cada diálogo, una película completa ocupa entre 20 MB y 80 MB. El archivo SRT equivalente en texto plano solo pesa entre 40 KB y 120 KB, optimizando espacio y velocidad de transmisión.
Búsqueda de Texto Completa y Accesibilidad
Las imágenes bitmap no pueden ser indexadas ni leídas por software de accesibilidad para personas con discapacidad visual. El formato SRT permite buscar cualquier diálogo, traducir automáticamente y catalogar el contenido con facilidad.
Edición Profesional en Premiere, DaVinci y Final Cut
Los programas de edición de vídeo profesionales no admiten pistas .sup directamente. Convertir a SRT permite a editores y creadores importar subtítulos, personalizar estilos y ajustar tiempos al instante.
Cómo Convertir SUP a SRT Online en 3 Pasos
Siga nuestro proceso en el navegador para extraer subtítulos de texto de archivos Blu-ray PGS.
Cargue su Archivo Blu-ray SUP
Arrastre y suelte su archivo .sup en la zona de carga o haga clic en 'Explorar archivos'. También puede pulsar 'Cargar muestra SUP' para probar el motor de OCR al instante.
Decodificación Binaria y OCR Automático
El motor del navegador analiza los paquetes PGS, reconstruye las imágenes en un lienzo interno y ejecuta el reconocimiento OCR para transcribir los diálogos con precisión milimétrica.
Revise los Subtítulos y Guarde el Archivo SRT
Compare el texto reconocido con la imagen gráfica original en el editor interactivo. Realice ajustes si lo desea y haga clic en 'Descargar .SRT' o 'Copiar SRT'.
Blu-ray SUP (PGS) frente a SubRip (.SRT): Comparativa Técnica
Analice las diferencias fundamentales entre el formato de gráficos Blu-ray y el estándar de texto para subtítulos.
| Característica / Especificación | Gráficos Blu-ray PGS (.SUP) | Subtítulos SubRip Estándar (.SRT) |
|---|---|---|
| Formato de Datos | Flujo binario de imágenes de mapa de bits indexadas en 8 bits (RLE) | Texto plano estructurado en UTF-8 con numeración secuencial |
| Tamaño Promedio por Película | 20 MB – 80 MB (almacena cientos de imágenes gráficas) | 40 KB – 120 KB (datos de texto ultraligeros) |
| Reloj de Sincronización | Marcas PTS de 90 kHz (números enteros de reloj) | Códigos de tiempo estándar con formato HH:MM:SS,mmm |
| Tipografía y Estilo | Fuentes fijas incrustadas con sombras y colores inmodificables | Renderizado dinámicamente según la configuración elegida por el usuario |
| Soporte en Dispositivos | Limitado a reproductores Blu-ray y VLC (fuerza transcodificación en Plex) | Universal: Smart TVs, iOS, Android, YouTube, navegadores web |
| Edición y Corrección | Requiere programas complejos de imágenes; no se puede buscar texto | Modificable en cualquier editor de texto o Subtitle Edit; 100% editable |
Análisis Interno de la Estructura Binaria PGS de Blu-ray
Detalles de ingeniería sobre cómo se decodifican los paquetes gráficos y se transforman en códigos de tiempo precisos.
Cada segmento de un archivo SUP de Blu-ray comienza con una cabecera de 13 bytes. Los dos primeros bytes corresponden a los caracteres 'PG' (0x50 0x47). A continuación se incluye un PTS de 32 bits, un DTS de 32 bits, un byte identificador de tipo de segmento y un entero de 16 bits con la longitud de los datos.
Para mostrar un diálogo, el autor del Blu-ray emite un Presentation Composition Segment (0x16) con la resolución de pantalla (habitualmente 1920x1080 o 3840x2160 en UHD) y las coordenadas X e Y. El segmento PDS (0x14) define la paleta YCbCr con canal alfa, y el segmento ODS (0x15) guarda los píxeles comprimidos por longitud de tramo (RLE).
Nuestro analizador decodifica estos bytes en tiempo real. Cuando encuentra un ODS, descomprime los píxeles hacia una matriz de índices y aplica la paleta PDS para generar una imagen en un lienzo HTML5. Aplicamos un filtro de alto contraste para separar los caracteres de sombras o efectos de suavizado, entregando una imagen perfecta al motor OCR.
El cálculo de marcas de tiempo traduce los ciclos del reloj de 90 kHz a milisegundos: Milisegundos = Math.round(PTS / 90). El inicio se vincula al segmento PCS que proyecta el subtítulo y el final al PCS que borra la pantalla, garantizando una sincronía idéntica a la pista original.
Ejemplo de Conversión: De Paquete Binario PGS a SubRip SRT
Observe cómo un gráfico decodificado de Blu-ray se convierte en un bloque SRT con marcas temporales exactas.
Tipo de segmento: 0x16 (PCS) en PTS 270.000 (00:00:03,000) | Objeto: 1920x1080, Subtítulo: 640x72 px
Paleta: Entrada 1 = Blanco puro (Y:235, Cb:128, Cr:128, Alfa:255)
Imagen: Gráfico con el texto 'Bienvenido de nuevo, comandante.'
PCS de borrado: PTS 540.000 (00:00:06,000)1
00:00:03,000 --> 00:00:06,000
Bienvenido de nuevo, comandante.
2
00:00:07,500 --> 00:00:10,200
La flota ha llegado a la órbita.Solución: El valor PTS 270.000 dividido entre 90 equivale a 3.000 milisegundos (00:00:03,000). El borrado en PTS 540.000 establece el final en 6.000 milisegundos (00:00:06,000). El OCR extrae las letras en texto limpio con la numeración secuencial de SubRip.
¿Se Puede Convertir SUP a SRT con FFmpeg?
Por qué el comando habitual de FFmpeg falla con archivos Blu-ray SUP y cómo soluciona el problema nuestra herramienta.
# El comando directo de FFmpeg falla porque carece de motor OCR:
ffmpeg -i entrada.sup salida.srt
# Error: 'Subtitle encoding not supported: bitmap to text conversion requires OCR'
# Flujo tradicional en PC (requiere Java y programas pesados):
java -jar BDSup2Sub.jar entrada.sup -o salida.sub
# Luego abrir Subtitle Edit para ejecutar Tesseract OCR manualmenteMuchos usuarios intentan convertir SUP a SRT directamente en FFmpeg mediante la instrucción `ffmpeg -i entrada.sup salida.srt`. Sin embargo, el comando se detiene con un error porque FFmpeg no incluye un motor OCR integrado para subtítulos gráficos. FFmpeg multiplexa y transcodifica audio y vídeo, pero no lee texto en imágenes.
El método tradicional exigía instalar paquetes como BDSup2Sub y Subtitle Edit con máquinas virtuales de Java y configuraciones de diccionarios locales.
Nuestra herramienta web elimina instalaciones complejas: ejecuta Tesseract OCR en WebAssembly directamente en su navegador, con procesamiento local, rápido y 100% privado.
Casos de Uso Principales para la Conversión de SUP a SRT
Situaciones habituales donde convertir subtítulos Blu-ray a formato SubRip optimiza el flujo de trabajo.
Evitar la Transcodificación en Plex y Emby
Al reproducir películas con subtítulos PGS SUP en Apple TV, Roku o navegadores, servidores como Plex deben transcodificar el vídeo para incrustar los gráficos. Convertir a SRT permite la reproducción directa instantánea sin sobrecargar la CPU.
Traducción Multilingüe y Accesibilidad
Las plataformas de traducción no pueden procesar imágenes bitmap. Extraer texto SRT permite traducir diálogos a decenas de idiomas y habilitar lectores de pantalla para personas con discapacidad.
Edición y Subtítulos en Redes Sociales
Creadores de contenido que utilizan fragmentos de Blu-ray para tráileres o reseñas necesitan subtítulos editables para modificar tipografías y animar el texto en Premiere o CapCut.
Ahorro de Espacio y Archivo Digital
Sustituir pistas PGS de 60 MB por archivos SRT de 50 KB dentro de colecciones MKV reduce el tamaño general y garantiza compatibilidad a largo plazo.
Solución de Problemas Comunes en la Conversión SUP a SRT
Recomendaciones prácticas para resolver dificultades de reconocimiento OCR, cursivas o saltos de línea.
Confusión entre Caracteres Similares ('I', 'l', '1' o 'rn' frente a 'm')
Causa: Tipografías con remates finos o letras muy inclinadas en cursiva pueden hacer que caracteres próximos parezcan unidos al algoritmo de OCR.
Solución: Aplicamos umbralizado de alto contraste antes de procesar cada imagen. Además, nuestro editor visual interactivo le permite comparar el gráfico original con el texto extraído y corregir cualquier letra en segundos.
Omisión de Signos de Apertura (¿ ¡) o Comillas
Causa: Algunas ediciones ubican comillas o signos de puntuación fuera del margen principal, pudiendo quedar al borde del cuadro delimitador.
Solución: Asegúrese de activar la opción 'Mantener Saltos de Línea Múltiples'. Nuestro analizador calcula el área combinada completa de todos los objetos ODS para no recortar signos exteriores.
El Convertidor Muestra 'Cabecera no válida (falta PG)'
Causa: El archivo cargado no es un flujo Blu-ray PGS SUP auténtico. Puede ser un archivo DVD VobSub (.sub), un subtítulo ASS o un archivo corrupto.
Solución: Verifique el origen de su archivo. Si proviene de un DVD estándar (VobSub .sub con archivo .idx asociado), utilice nuestro convertidor especializado SUB a SRT.
Desincronización Temporal al Incrustar el Subtítulo en el Vídeo
Causa: El vídeo puede haber sido recomprimido a distinta cadencia (por ejemplo, 23,976 FPS frente a 25 FPS PAL), o se eliminaron cortinillas iniciales.
Solución: Nuestra herramienta extrae marcas PTS con precisión milimétrica respecto al reloj maestro. Si su vídeo sufrió recortes, puede ajustar el desfase temporal con total fiabilidad.
Herramientas de Subtítulos Relacionadas
Optimice sus Subtítulos Blu-ray Hoy Mismo
Convertir subtítulos gráficos Blu-ray PGS (.sup) a texto SubRip (.srt) limpio y universal ya no exige instalar programas pesados ni aprender comandos complejos. Con nuestro convertidor online gratuito, puede aprovechar la tecnología WebAssembly OCR para extraer texto y tiempos en cuestión de segundos.
Disfrute de reproducción directa en Plex y televisores inteligentes, reduzca el peso de sus subtítulos más de un 99% y mantenga total privacidad con procesamiento 100% local. ¡Cargue su archivo .sup para comenzar!