LRC vs SCC: ¿qué formato es el adecuado?
Una comparación completa de Lyrics (LRC) y Scenarist Closed Captioning (SCC) que abarca estructura, marcas de tiempo, estilos, soporte de plataforma y los mejores casos de uso.
LRC (Lyrics) y SCC (Scenarist Closed Captioning) cumplen funciones distintas en el ecosistema de subtítulos. LRC está diseñado para letras sincronizadas para reproducción musical, mientras que SCC está diseñado para televisión abierta norteamericana (subtítulos CEA-608 Línea 21). Entender estas diferencias te ayuda a elegir el formato correcto y evitar problemas de compatibilidad.
LRC vs SCC de un vistazo
| Característica | LRC (Lyrics) | SCC (Scenarist Closed Captioning) |
|---|---|---|
| Formato de marca de tiempo | [MM:SS.xx] marcas de tiempo entre corchetes con precisión de centésimas | HH:MM:SS:FF código de tiempo SMPTE a 29.97fps |
| Precisión temporal | centésimas de segundo (2 dígitos) | basado en fotogramas (29.97fps, granularidad de unos 33ms) |
| Soporte de estilos | sin ningún tipo de estilo (solo texto sin formato) | sin estilos en los datos (la pantalla la controla el decodificador) |
| Cabecera necesaria | etiquetas de metadatos opcionales como [ti:], [ar:] y [al:] | la cabecera Scenarist_SCC V1.0 |
| Posicionamiento | sin soporte de posicionamiento | posiciones de cuadrícula fijas (modos roll-up y pop-on de CEA-608) |
| Saltos de línea | sin soporte nativo de varias líneas | varios bytes hex codifican la posición y los saltos de línea |
| Estandarizado | estándar de facto para la sincronización de letras | un estándar ANSI/SCTE (CEA-608) |
| Soporte en navegador | soporte solo mediante implementaciones de reproductor personalizadas | escaso soporte (requiere un decodificador de subtítulos) |
| Caso de uso principal | mostrar letras sincronizadas junto a la música | entrega de subtítulos de emisión conforme a la FCC |
Diferencias clave explicadas
Marcas de tiempo y sincronización
LRC usa [MM:SS.xx] marcas de tiempo entre corchetes con precisión de centésimas. SCC usa HH:MM:SS:FF código de tiempo SMPTE a 29.97fps. LRC ofrece una precisión de centésimas de segundo (2 dígitos), mientras que SCC funciona con basado en fotogramas (29.97fps, granularidad de unos 33ms). Al convertir entre estos formatos, parte de la precisión temporal puede perderse debido a la distinta granularidad.
Estructura y sintaxis
Los archivos LRC constan de cues de una sola línea con marcas de tiempo en línea. Cada bloque sigue el patrón: una marca de tiempo entre corchetes seguida del texto en la misma línea. En cambio, los archivos SCC constan de líneas de código de tiempo seguidas de pares hex separados por espacios, donde cada bloque se ve así: un código de tiempo SMPTE separado por un tabulador de los pares de bytes hex. Esta diferencia estructural significa que la conversión requiere análisis y reformateo, no un simple reemplazo de texto.
Estilos y control visual
LRC proporciona sin ningún tipo de estilo (solo texto sin formato). SCC proporciona sin estilos en los datos (la pantalla la controla el decodificador). Ambos formatos ofrecen capacidades de estilo comparables para la mayoría de los casos.
Soporte de plataforma y reproductor
LRC es el formato estándar para aplicaciones de letras y karaoke. Por su parte, SCC es obligatorio para la televisión abierta y el cumplimiento de la FCC. Sus perfiles de soporte en navegadores y dispositivos difieren, lo que suele ser el factor decisivo al elegir.
Cuándo usar LRC
Elige LRC cuando tu prioridad sea mostrar letras sincronizadas junto a la música. Se usa mucho en música, karaoke y sincronización de letras. LRC se creó para los primeros plugins de letras de MP3; sigue siendo el formato de referencia cuando lo importante es mostrar letras sincronizadas junto a la música. La principal limitación es que carece de tiempos de fin, de estilos y solo admite cues de una línea.
Cuándo usar SCC
Elige SCC cuando tu prioridad sea entrega de subtítulos de emisión conforme a la FCC. Se usa mucho en televisión abierta, cable y cumplimiento de la FCC en EE. UU. SCC se desarrolló para la autoría de DVD Scenarist basada en CEA-608; sigue siendo el formato de referencia cuando lo importante es entrega de subtítulos de emisión conforme a la FCC. La principal limitación es que solo admite ASCII con codificación hexadecimal compleja y sin estilos.
Convertir entre LRC y SCC
Nuestro conversor gratuito de LRC a SCC gestiona las diferencias estructurales y de tiempo de forma automática. El conversor traduce el tiempo con el redondeo mínimo necesario. Los estilos que el formato de destino no puede representar se normalizan o eliminan, de modo que siempre obtienes una salida válida y lista para usar.
Preguntas frecuentes
¿Es LRC mejor que SCC?
Ningún formato es universalmente superior. LRC es mejor para mostrar letras sincronizadas junto a la música. SCC es mejor para entrega de subtítulos de emisión conforme a la FCC. Elige según tu plataforma y tu flujo de trabajo.
¿Puedo convertir LRC a SCC sin perder calidad?
Sí. El texto siempre se conserva. El tiempo se conserva con la precisión del formato de destino, con un redondeo mínimo. Los estilos no admitidos por el destino se eliminan, pero el texto y el tiempo siguen siendo precisos.
¿Qué formato está más extendido?
SCC cuenta con mayor soporte entre reproductores y dispositivos. LRC: soporte solo mediante implementaciones de reproductor personalizadas. SCC: escaso soporte (requiere un decodificador de subtítulos). Si tienes dudas, SCC suele ser la opción más segura para compatibilidad.
¿Son compatibles los archivos LRC y SCC?
No directamente. LRC y SCC usan estructuras de archivo y formatos de marca de tiempo distintos. Un reproductor que admite uno puede no admitir el otro. Usa un conversor para cambiar entre ellos; la mayoría de los editores modernos gestionan la conversión en ambos sentidos.